• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cozy Peach Kitchen
  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Dinner Recipes

    Vegan Stuffed Shells with Tofu Ricotta

    Published: Feb 2, 2022 by Cassidy Reeser · This post may contain affiliate links.

    23 shares
    jump to recipe
    Close up of stuffed shells topped with basil and marinara sauce.

    These simple but flavorful vegan stuffed shells are filled with tofu ricotta, spinach, and mushrooms. They are perfect as a comforting weeknight meal and come together in 20 minutes of active time!

    Overhead view of white square casserole dish filled with stuffed shells.

    When I'm looking for nourishing comfort food, I turn to meals like chili mac, pasta bakes, and spaghetti. These stuffed shells fit perfectly onto that list because they are made with simple, wholesome ingredients.

    The vegan stuffed shells are filled with herby tofu ricotta that comes together in just 5 minutes. We're also adding spinach, mushrooms, and garlic for extra flavor and to make a more satisfying meal.

    Ingredients you'll need

    Labeled ingredients.
    • Tofu ricotta is made using firm or extra firm tofu, lemon juice, nutritional yeast, and a handful of pantry staples. You can mix it with fresh parsley and basil for an herby twist or keep it plain.
    • Jumbo shells: This recipe uses 15-18 stuffed shells depending on the size of the pan you use and how much you nestle the shells.
    • Marinara: Use one 24 ounce jar of marinara or your favorite pasta sauce.
    • Mushrooms and spinach add extra flavor and make the stuffed shells a more satisfying meal. I use baby bella mushrooms but white mushrooms also work. Use fresh or frozen spinach. If using frozen spinach make sure to thaw it first.

    How to make

    Preheat the oven to 350F. Cook the jumbo shells to al dente according to package instructions (generally one minute less than recommended package cook time).

    Plain tofu ricotta in a food processor.

    Make the tofu ricotta by blending together the tofu, olive oil, and lemon juice until smooth. Then add in the remaining ricotta ingredients and blend until smooth (more tips can be found on the full tofu ricotta post).

    Wilted spinach and sautéed mushroom in a black sauté pan.

    Cook the veggies. Heat a medium skillet over medium-high heat. Add olive oil, mushrooms, and salt. Saute until softened, about 6-8 minutes. Then add spinach and garlic and cook until wilted.

    Marinara being spread in a baking dish and stuffed shells in a baking dish.

    Spread 2 cups of marinara sauce on the bottom of an 8x8 baking dish.

    Use a spoon to fill 15 jumbo shells with a heaping tablespoon of vegan ricotta. Nest the shells on top of the marinara sauce.

    Drizzle the remaining pasta sauce between the rows of the pasta shells. I like to leave the majority of the shells exposed as much as possible.

    Cover with foil or with an upside-down sheet pan. It does not need to have an airtight seal. Bake at 350F for 15 minutes, then bake for 10 minutes uncovered.

    Close up of tofu ricotta in stuffed shell.

    The stuffed shells are ready when the marinara is bubbling and the shells are warmed throughout.

    Recipe tips

    • Don't overcook the pasta shells: Cook the pasta shells to al dente. This will make them easier to handle and keep them from falling apart while baking.
    • Cook a few extra pasta shells. I usually have at least 1 break while stuffing them.
    • After cooking, lightly rinse the pasta shells with cold running water. This makes them easier to handle and stops the cooking process.
    • Can't find jumbo pasta? I actually ran into this issue while recipe testing. The tofu ricotta filling also works well in manicotti, lasagna, or even as lasagna roll-ups.
    • Feel free to top the pasta shells with your favorite dairy-free cheese or stir it into the ricotta mixture. Trader Joe's has a shredded mozzarella that works well here, but I also love Miyoko's cashew mozzarella ball.
    • Meatless additions: These stuffed shells would go really well with a meatless Italian sausage link or Impossible meat. You can add it directly to the shells or mix it with the pasta sauce.
    • Serve topped with extra fresh basil, freshly ground black pepper, and cashew parmesan. It would also be delicious with dollops of pesto.

    Recipe FAQ

    Can I make stuffed shells in advance?

    Yes, you can make the stuffed shells up to 24 hours before baking. The tofu ricotta can be made 2-3 days before use. Assemble the pasta in the dish and cover tightly with a lid or foil, then refrigerate until ready to bake.

    How do you store this?

    For best quality, keep leftovers refrigerated in a closed container for 3-4 days.

    How do you reheat stuffed shells in the oven?

    Reheat individual servings in the microwave in about 2 minutes, or cover the baking dish and reheat at 350F for 15-20 minutes, until warmed through.

    What should I serve with stuffed shells?

    While these do make a complete meal on their own, you can't go wrong with the addition of garlic knots or yeast rolls and a big kale salad or vegan Caesar salad.

    Close up of tofu ricotta stuffed shells.

    Looking for more quick dinner ideas?

    • Overhead view of gray bowl filled with green pasta and cherry tomatoes.
      Vegan Avocado Pesto Pasta
    • Spaghetti topped with red lentil tomato sauce and pieces of basil in a white bowl
      Red Lentil Pasta Sauce
    • Overhead view of black skillet filled with fettuccine and wilted spinach
      Vegan Spinach Artichoke Pasta (One Pot)
    • Overhead view of large black bowl filled with cream pasta and black handled gold fork.
      Creamy Spicy Vegan Pasta (One Pot)

    Did you try this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comments section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, TikTok, and Pinterest or sign up for my newsletter!

    📖 Recipe

    Close up of stuffed shells topped with basil and marinara sauce.
    Print Recipe
    5 from 2 votes

    Vegan Stuffed Shells with Tofu Ricotta

    This dairy-free twist on stuffed shells is made using tofu-based "ricotta", mushrooms, spinach, and jumbo stuffed shells.
    Prep Time20 minutes mins
    Cook Time25 minutes mins
    Total Time45 minutes mins
    Servings: 4 servings
    Author: Cassidy Reeser, MS, RD

    Ingredients

    Stuffed Shells

    • 16-18 jumbo shells see note #1
    • 1 tablespoon olive oil
    • 4 ounces baby bella mushrooms finely chopped
    • ¼ teaspoon salt
    • 2 packed cups spinach see note #2
    • 3-4 cloves garlic minced; adjust to taste
    • 24 ounce jar marinara sauce

    Tofu Ricotta

    • 14 ounce block firm tofu drain off liquid
    • 2 tablespoons lemon juice
    • 1 tablespoon olive oil
    • ½ teaspoon salt
    • ¼ teaspoon sugar
    • 3 tablespoons nutritional yeast
    • 1 teaspoon miso mixed with 1 teaspoon water to thin
    • 1 tablespoon Italian seasoning
    • ½ cup each basil and parsley (optional)

    Instructions

    • Preheat the oven to 350F. Cook the jumbo shells to al dente. Rinse with cool running water to cool the cooked shells down.
    • To make the tofu ricotta: In a food processor with a standard blade attachment, process together tofu, lemon juice, and 1 tablespoon olive oil until smooth. Add remaining tofu ricotta ingredients and process until smooth. This can also be done by hand using a potato masher or fork.
    • To cook the veggies: Heat a medium skillet over medium-high heat. Drizzle in 1 tablespoon olive oil. Once hot, add the mushrooms and salt. Saute 6-8 minutes, until the mushrooms are softened and golden. Add the spinach and garlic. Saute until wilted, about a minute.
    • Fold the mushrooms, spinach, and garlic into the tofu ricotta until well combined.
    • To assemble the stuffed shells: Add 2 cups of marinara sauce to an 8x8 baking dish. Spread to evenly coat the dish. Add a heaping tablespoon of the ricotta mixture to each shell. Layer shells in 3 rows of 5. Top with remaining marinara sauce.
    • Cover with foil or an upside down sheet pan. Bake at 350F for 15 minutes. Uncover and bake another 10 minutes, until the marinara sauce is bubbling and the filling is hot throughout.
    • Serve topped with additional basil. Enjoy!

    Video

    Notes

    1. You only need 15 shells in an 8x8 baking dish but I always cook extra just in case they break while being filled.
    2. Fresh or frozen spinach can be used. Make sure to squeeze excess liquid out of the frozen spinach.
    3. Leftovers: For best quality, keep leftovers refrigerated in a closed container for 3-4 days. Reheat individual servings in the microwave in about 2 minutes, or cover the baking dish and reheat at 350F for 15-20 minutes, until warmed through.
    You can watch me cook this full recipe over on my YouTube channel.

    Instagram icon

    Did you make this recipe?

    Tag @cozypeachkitchen on Instagram and hashtag
    #cozypeachkitchen

     

    Calories: 345kcalCarbohydrates: 42gProtein: 19gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 6gSodium: 1392mgPotassium: 912mgFiber: 7gSugar: 10gVitamin A: 807IUVitamin C: 16mgCalcium: 184mgIron: 4mg

    More Vegetarian Dinner Recipes

    • Brown-rimmed white bowl filled with roasted gnocchi and vegetables and a black-handled gold fork.
      Sheet Pan Baked Gnocchi with Sun-Dried Tomato Pesto
    • Stack of two burrito halves sliced to shrow the cross section.
      Tofu Burrito with Chickpeas
    • Hand holding tostada with more tostadas in the background.
      Vegetarian Pinto Bean Tostadas
    • Overhead of skillet with orzo and broccoli topped with Parmesan.
      One Pot Lemon Tahini Orzo
    23 shares

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I’m Cassidy! I’m the registered dietitian behind Cozy Peach Kitchen, a food and nutrition blog sharing easy vegetarian recipes for every occasion.

    More about me →

    Trending now

    • Overhead view of gray bowl filled with green pasta and cherry tomatoes.
      Vegan Avocado Pesto Pasta
    • Close up of creamy macaroni and cheese
      Stovetop Gouda Mac and Cheese
    • Chickpeas, sweet potato, and spinach in a bowl with quinoa.
      Sweet Potato Quinoa Bowls with Almond Dressing
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gray speckled ceramic bowl showing separated quinoa, chickpeas, pita chips, cucumber and tzatziki sauce.
      Mediterranean Quinoa Bowls with Balsamic Chickpeas
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce

    Spring meals

    • Orzo with mushrooms in white speckled bowl
      One Pot Pesto Orzo with Mushrooms
    • Overhead view of pesto lasagna in a glass baking dish.
      Vegan Pesto Lasagna with Tofu Ricotta
    • Overhead view of large glass bowl filled with pasta salad
      Veggie Pasta Salad with Lemon Vinaigrette
    • Overhead view of white bowl filled with couscous salad and a lemon wedge
      Mediterranean Pearl Couscous Salad
    • Large glass bowl filled with lentil salad on a blue cloth next to a lemon juicer
      Vegetarian Lentil Salad with Honey Mustard Vinaigrette
    • Close up of white bean salad in a pita with cucumbers.
      Tahini White Bean Salad

    Footer

    Logos

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Cozy Peach Kitchen®. All rights reserved.