• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Richa
  • Home
  • Recipes
    • (new) Recipe Filters
    • Popular Recipes
    • Breakfast
    • Lunch / Dinner
    • Dessert
    • Indian
    • Instant Pot
    • Burgers
    • Pizza
    • Recipe Index
  • Videos
    • Instant Pot
    • Dessert
    • Holidays
    • Easy Vegan Meals
    • All Recipe Videos
  • CookBooks
    • Vegan Richa’s Instant Pot Cookbook(PREORDER NOW)
    • Vegan Richa’s Everyday Kitchen (Print & Digital)
    • Vegan Richa’s Indian Kitchen (Print & Digital)
  • Resources
    • How To Start A Food Blog
    • Resources for Food Bloggers
    • Vegan Subs & Resources
    • Our Vegan Journey and FAQs
    • Indian Pantry
    • Indian Dal / Lentil Names
  • Shop
  • About / Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Videos
  • CookBooks
  • Shop
  • About
  • NEW! Instant Pot Cookbook
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×

    Home » Comfort Food Recipes

    Vegan Stuffed Shells with Butternut Squash Alfredo & Tofu Ricotta

    Published: Dec 10, 2020 by Richa 23 Comments

    Jump to Recipe   Print Recipe

    Vegan Stuffed Shells with Butternut Squash Alfredo is the best comfort food casserole to feed a big crowd! Filled with spinach and creamy tofu “ricotta,” this stuffed shells recipe is an all-time family favorite. Use Pumpkin or other winter squash.

    overhead shot of vegan stuffed shells with tofu ricotta and butternut squash

    Coming at you with a classic Italian comfort food classic with a seasonal twist! Vegan Stuffed Shells with Butternut Squash!

    These vegan butternut squash stuffed shells are bursting with creamy dairy-free tofu ricotta and spinach and baked in a velvety smooth and cheesy butternut squash alfredo sauce. Perfect for holiday gatherings, family dinners, date night…really any occasion that begs for some serious vegan comfort food!

    a spoon holding a vegan stuffed shell filled with tofu ricotta

    Let’s talk about the tofu ricotta. I’m constantly blown away by the wonders of tofu. If you are skeptical whether this is not gonna end up being all weird and tasteless – never fear! The tofu combined with nutritional yeast, almond flour, Italian seasonings, lemon and tofu makes for the perfect ricotta substitute. A bit tangy, a bit cheesy but very mild in taste. Some spinach in it makes the filling incredibly delicious. And less or more spinach to preference.

    The butternut alfredo is adapted from my creamy butternut carbonara. That sauce is so delicious and works amazingly here. Use pumpkin or other winter squash if you like! Stuffed Shells usually end up taking long prep times because you pre-cook the pasta and the sauce. In this recipe I am using uncooked pasta! that gets cooked with the sauce while baking just like my baked rigatoni recipe. No dealing with large pots of hot water!

    overhead shot of vegan stuffed shells with butternut squash, spinach and vegan ricotta
    By the way, this stuffed shells recipe would also work for making cannelloni – simply stuff the cannelloni pasta with the ricotta filling as you would for the shells and bake in the alfredo sauce. Baking time might vary slightly.

    MORE VEGAN PASTA RECIPES FROM THE BLOG:

    • Vegan Mushroom Fettucine Alfredo
    • Cajun Cauliflower Pasta 
    • Vegan Lemon Asparagus Pasta
    • Roasted Red Bell Pepper Chickpea Pasta 
    • Cauliflower Parmesan Pasta Bake 
    • Vegan Sundried Tomato Pasta

    vegan ricotta stuffed shells being served with a silver serving spoon

    You can also make these the traditional way by cooking the pasta first. See recipe notes for instructions.

    vegan butternut squash & tofu ricotta stuffed shells on a white plate

    Print Recipe
    5 from 5 votes

    Vegan Stuffed Shells with Butternut Alfredo

    Vegan Stuffed Shells with Butternut Squash Alfredo is the best comfort food casserole to feed a big crowd! Filled with spinach and creamy tofu "ricotta," this stuffed shells recipe is an all-time family favorite. Can use pumpkin or other wint squash.
    Prep Time15 mins
    Cook Time51 mins
    Total Time1 hr 6 mins
    Course: Main Course
    Cuisine: Italian
    Keyword: butternut squash stuffed shells, vegan stuffed shells
    Servings: 6
    Calories: 252kcal
    Author: Vegan Richa

    Ingredients

    For the butternut squash alfredo:

    • 2 tsp olive oil
    • 1/4 cup (40 g) finely chopped onion
    • 2 garlic cloves minced
    • 1 tbsp fresh sage
    • 1/4 tsp each of red pepper flakes and black pepper
    • 1/4 salt
    • 1/3 cup (43 g) of cashews
    • 2 tbsp nutritional yeast
    • 2 cups (280 g) of cubed butternut squash
    • 1 1/4 cup (295.74 ml) stock
    • 2 tsp lemon juice
    • 1/2 tsp miso optional

    For the tofu ricotta:

    • 8-9 ounces (226.8 g) of firm tofu pressed for 10 minutes.
    • 2 tsp extra virgin olive oil
    • 2 tbsp nutritional yeast
    • 2 tsp lemon juice
    • zest of a quarter of a lemon
    • 3 tbsp almond flour
    • 1 tsp oregano
    • 2 cloves of garlic
    • 1/4 tsp salt
    • 1/4 tsp black pepper
    • 3 tbs fresh basil
    • 3 oz (85.05 g) of fresh or frozen thawed, and squeezed-out spinach.

    Other

    • 16 jumbo shells
    • 1 cup veggie stock
    • fresh sage, vegan Parmesan, pepper flakes for garnish

    Instructions

    Instructions for the butternut squash alfredo:

    • Heat a skillet over medium heat, add the oil, onion, garlic, sage, and salt and cook until golden.
    • Then add in the pepper, cashews, butternut squash and mix well and cook for 1 minute. Then add in the nutritional yeast, vegetable broth, lemon juice, miso, and mix well. Cover and cook until the butternut squash is tender, about 9-10 minutes. Take off the heat and let it cool completely. Then blend until smooth and set aside.

    For the tofu ricotta:

    • In a food processor, add the tofu and the rest of the ingredients, except spinach, and process until the mixture is well blended, then add the spinach and pulse a few times, so that the spinach is incorporated evenly, and set aside.
    • Make the casserole: Take about 15-20 shells, these are uncooked shells. Then press the tofu ricotta into the shells. (See recipe notes below to make this with cooked shells)
    • Grease a 9 by 11 inch baking dish. Transfer half of the butternut squash into the baking dish, and assemble and place the shells in the sauce. Pack them well.
    • Gently add 1 cup of veggie broth around so that the shells are more than 3/4 submerged in the water sauce mixture. Add a bit more broth if needed. Gently brush the edges of the shells with the sauce mixture.
    • Cover the baking dish with foil and bake at 400 degrees F ( 205 C) for 35-40 minutes. You can check at 35 minutes to see if the shells are done. The top of the shells might be slightly crispy, but the rest of the shells that touched liquid should be done.
    • Remove the dish from the oven and let it sit covered for another 10 minutes. Open the lid, and sprinkle some olive oil, or vegan parmesan, and pepper flakes on top. Add some sage or fresh basil. To serve, serve the shells with the reserved butternut squash sauce. If the butternut squash sauce has thickened too much, you can add in some broth to thin it out to drizzle it all over the shells and serve. The shells will keep in the fridge for 3 days

    Notes

    • The casserole will keep in the fridge for 3 days
    • Save time by making the sauce and tofu ricotta a day in advance. The sauce will thicken up in the fridge, so you may need to thin it with a bit of non-dairy milk or broth before assembling the dish.
    • Precook the shells: stuffed shells are usually made with precooked shells pasta. You can cook them according to instructions, brush with olive oil and then fill with the tofu ricotta. Place in the sauce. Then drizzle half of the remaining sauce over the shells and bake for 15-20 mins. Garnish and serve with reserved sauce as needed. 
    • Soy free: use store bought vegan ricotta or homemade cashew or almond ricotta. Omit the miso
    • Nut-free : use pumpkin seeds or silken tofu instead of cashews in the alfredo. Omit almond flour from tofu ricotta
    • You can use kabocha squash or even pumpkin instead of butternut squash.
    • Make sure to squeeze out all the liquid from the spinach and press the tofu. We want to get rid of all unnecessary water. 

    Nutrition

    Nutrition Facts
    Vegan Stuffed Shells with Butternut Alfredo
    Amount Per Serving
    Calories 252 Calories from Fat 90
    % Daily Value*
    Fat 10g15%
    Saturated Fat 1g6%
    Sodium 426mg19%
    Potassium 448mg13%
    Carbohydrates 30g10%
    Fiber 4g17%
    Sugar 3g3%
    Protein 12g24%
    Vitamin A 6447IU129%
    Vitamin C 16mg19%
    Calcium 113mg11%
    Iron 3mg17%
    * Percent Daily Values are based on a 2000 calorie diet.

     

    Ingredients used for making vegan Stuffed Shells with butternut squash alfredo:

    For the butternut squash alfredo:

    • finely chopped onion and garlic fried in olive oil with some garlic, sage and pepper are the base for the butternut squash alfredo
    • cashews nuts add the creaminess to the sauce. We don’t need to soak them as they are cooking in the sauce.
    • I like to add some nutritional yeast as well as miso paste for that cheesy flavor and to up the umami
    • I used fresh butternut squash for the alfredo sauce but you can use frozen
    • We add a bit of stock to the sauce get that perfectly smooth texture
    • lemon juice

    For the tofu ricotta 

    • firm tofu, pressed for 10 minutes to remove the water.
    • almond flour thickens the vegan cheese mix a bit
    • to get that cheesy taste we add some nutritional yeast
    • like with traditional spinach & ricotta stuffed shells we add some fresh of frozen spinach to the mix. Make sure to squeeze out all the water from the spinach
    • seasonings are lemon juice, lemon zest, oregano, garlic, and basil

    Tips & Substitutions:

    • Save time by making the sauce and tofu ricotta a day in advance. The sauce will thicken up in the fridge, so you may need to thin it with a bit of non-dairy milk or broth before assembling the dish.
    • Leftover stuffed shells are freezer-friendly. Just seal them up and freeze. Then, when you’re ready to eat them, thaw and microwave or bake until they’re hot.
    • Not into tofu? Leave it out and use homemade cashew or almond ricotta instead.
    • Instead of miso paste, just add more nutritional yeast.
    • You can use kabocha squash or even pumpkin instead of butternut squash.
    • Make sure to squeeze out all the liquid from the spinach and press the tofu. We want to get rid of all unnecessary water.

    How to make Vegan Butternut Squash stuffed shells

    mis en place for vegan stuffed shells recipe

    Instructions for the butternut squash alfredo:

    Heat a skillet over medium heat, add the oil, onion, garlic, sage, pepper flakes, salt and cook until golden.
    Then add in the pepper, cashews, butternut squash and mix well and cook for 1 minute. Then add in the nutritional yeast, vegetable broth, lemon juice, miso, and mix well. Cover and cook until the butternut squash is tender, about 9-10 minutes. Take off the heat and let it cool completely. Then blend until smooth and set aside.

    butternut alfredo for vegan stuffed shells in black skillet

    For the tofu ricotta:

    In a food processor, add the tofu and the rest of the ingredients, except spinach, and process until the mixture is well blended, then add the spinach and pulse a few times, so that the spinach is incorporated evenly, and set aside.

    shell pasta being stuffed with tofu ricotta spinach mix


    Take about 15-20 shells, these are uncooked shells. press the tofu ricotta into the shells.

    overhead shot of vegan tofu ricotta stuffed shells on butternut squash alfredo

    Transfer half of the butternut squash sauce into a 9×11 baking dish, or larger, and assemble and place the shells in the sauce.

    overhead shot of casserole dish with vegan stuffed shells before baking

    Gently add one cup of veggie broth around so that the shells are more than 3/4 submerged in the water sauce mixture.

    a casserole dish covered with aluminum foil

    Cover the baking dish with foil and bake at 400 degrees Fahrenheit for 35-40 minutes. You can check at 35 minutes to see if the shells are done.

    baked vegan stuffed shells in a casserole dish

    The top of the shells might be slightly crispy if they were not immersed in the sauce but the rest of the shell should be done.

    overhead shot of a casserole dish with vegan ricotta stuffed shells with butternut alfredo

    Remove the dish from the oven and let it sit covered for another 10 minutes. Open the lid, and sprinkle some olive oil, or vegan parmesan, and pepper flakes on top.

    Add some sage or fresh basil.

    a serving of vegan stuffed shells

    To serve, serve the shells with some of the butternut squash sauce. If the butternut squash sauce has thickened too much, you can add in some broth to thin it out to drizzle it all over the shells and serve. The dish will keep in the fridge for 3 days

    butternut squash alfredo sauce being drizzled on vegan stuffed shells on a white plate

    HOW TO STORE vegan stuffed shells:

    This vegan pasta bake can be frozen. Once cooked, let it cool completely, then cover tightly with foil and freeze. When ready to serve, bake at 350 degrees for 20 mins or until warm. Leftovers will keep in the refrigerator for about 3-4 days, making it a great meal prep for lunches.

     

    Sharing is caring!

    Share on Pinterest Share on Facebook Share on WhatsApp Share on Twitter Share on Email
    « Vegan Almond Coconut Granola
    Vegan Tiramisu Truffles »


    ⭐️⭐️⭐️⭐️ If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online! I love hearing from you all! ⭐⭐⭐⭐

    Reader Interactions

    Comments

      Leave a Comment and Rating Cancel reply

      If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Christine Ward

      December 26, 2021 at 10:12 am

      5 stars
      You won’t need to know how to store these because there won’t be any left! I wanted an entree for my vegan son for Christmas. I substituted Kite Hill Almond Ricotta for the tofu since I am allergic to soy. I would have taken a picture if they hadn’t already been devoured. These will be on rotation for meals to come!

      Reply
      • Vegan Richa Support

        December 28, 2021 at 11:35 am

        🎄 🎄 🎄 love to hear that!!

        Reply
    2. Kesang Menezes

      June 17, 2021 at 9:05 am

      I want to make this in India where the shells are not available. How can I adapt this recipe?

      Reply
      • Richa

        June 17, 2021 at 3:11 pm

        Use any pasta that you have. Cook without the tofu ricotta filling following same instructions. Once baked, spoon the tofu ricotta all over and broil for a minute or 2

        Reply
    3. Shannon Kristine Plechas

      January 01, 2021 at 2:36 pm

      5 stars
      Great recipe! I have made this twice and here are my tips:
      Partially cook the pasta shells
      Make an almond ricotta instead (did not like the tofu version)
      Add some kind of roasted veggie (we added roasted broccoli)
      Add lots of nutritional yeast!

      Reply
      • Vegan Richa Support

        January 01, 2021 at 7:08 pm

        good to know. thx!

        Reply
    4. Jen

      December 29, 2020 at 9:42 am

      Do you think this would work with lasagna noodles? Or any other pasta?

      Reply
      • Richa

        December 29, 2020 at 3:28 pm

        Yes. convert it to a lasagna. Precook the noodles and layer alternately with sauce and tofu ricotta. Too with cheese or breadcrumbs and bake for 30 mins or so

        Reply
    5. Leena Menon

      December 28, 2020 at 11:40 am

      The recipe looks delicious. Could i use dried basil in place of fresh? If yes, what would be the proportion of dried basil?

      Reply
      • Richa

        December 28, 2020 at 12:17 pm

        Use 2 tsp dried basil

        Reply
    6. Amy

      December 27, 2020 at 8:53 am

      5 stars
      Delicious. I had chard, so I quickly sauteed it before adding it to the tofu for the shells. I also cooked the shells ahead. I probably should have added a little stock to the sauce before I baked, it was a little thick, but everything still turned out wonderfully. Thank you Richa!

      Reply
      • Vegan Richa Support

        December 27, 2020 at 5:17 pm

        glad taht you enjoyed it

        Reply
    7. Karen McCann

      December 19, 2020 at 2:34 pm

      5 stars
      This is our new favourite recipe! The flavours are brilliant and it’s perfect for cold nights. Thank you!

      Reply
      • Vegan Richa Support

        December 19, 2020 at 5:38 pm

        Hooray!!

        Reply
    8. Danielle

      December 19, 2020 at 11:52 am

      4 stars
      The sauce and ricotta stuffing was so creamy and delicious. But my pasta shells(not precooked) did not cook properly in the oven, it was frustrating given the amount of time spent prepping everything.

      So was a word of warning to anyone else making this with uncooked pasta shells: submerge it in enough water or else it won’t cook. I’ll probably pre-cook the shells next time.

      Reply
      • Vegan Richa Support

        December 19, 2020 at 5:38 pm

        sorry that it didn’t turn out for you….You used jumbo shells, right and covered with foil and bake at 400 degrees F ( 205 C) for 35-40 minutes.?

        Reply
      • Richa

        December 20, 2020 at 4:51 am

        The pan size may affect the amount of liquid you need. Def cover most of the exposed shell. 1-2 mm exposure is ok as the boiling sauce will cook that but other that much , you need it submerged. I have the cooked shell option in the notes which comes out amazing as well

        Reply
    9. mary

      December 12, 2020 at 7:33 pm

      Honestly, this looks so amazing. I can’t wait to try it. Thank you for another lovely recipe!

      Reply
    10. Emily

      December 12, 2020 at 1:07 am

      5 stars
      Made this for a test run for our holiday small family pod get together and oh my it’s so good! Creamy and decadent buts sits well in the tummy without making you feel super overfill!

      Reply
      • Richa

        December 12, 2020 at 9:16 am

        Awesome

        Reply
    11. Ramona

      December 10, 2020 at 7:11 am

      I’ve only made stuffed shells but stuffing them after they have been cooked. You stuff yours before cooking, is that easier? Thanks! Can’t wait to make!

      Reply
      • Richa

        December 10, 2020 at 7:59 am

        Easier for me with fewer steps and pots 🙂
        The texture is slightly different though when precooked vs them cooking in the baking dish. So try it this way or if you prefer precook and bake without the added broth for 15 mins

        Reply
        • ramona

          December 12, 2020 at 7:44 am

          Thank you!!

          Reply

    Primary Sidebar

    Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

    More about me →

    Amazon // Barnes & Noble // BAM! // Chapter Indigo // International
    vegan richa cookbook flavor companion
    My exclusive 16 Spice Set
    Vegan Richa's Everyday Kitchen Cookbook Now Available everywhere where Books are Sold | VeganRicha.com
    Amazon // Barnes & Noble // BAM! // Chapter Indigo // International

    FOLLOW US

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube

    Vegan Richa 's Indian Kitchen Cookbook

    Amazon || Barnes & Noble || BAM! || IndieBound || Details & International

    Popular

    • 18 Best Vegan Recipes of 2022
    • Vegan Tofu Nuggets
    • Best Easy Vegan Recipes of 2021
    • Restaurant Style Aloo Gobi

    Amazon || Barnes & Noble || BAM! || Indigo || Book Depository

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms Of Use
    • Copyright and Disclaimers

    Resources

    • Indian dals/lentils names
    • Indian pantry
    • Our vegan journey
    • Vegan Substitutes

    Newsletter

    • Sign Up! for emails and updates
    • Facebook
    • Instagram
    • YouTube
    • Twitter

    Contact

    • Recipe Index
    • My Favorite Things
    • Advertise, Work With Me

    Cookbooks

    • Vegan Richa’s Indian kitchen cookbook
    • Vegan Richa’s Everyday kitchen cookbook 
    • Vegan Richa’s Instant Pot Book

    All content on this blog is owned by Vegan Richa LLC.  Links on some posts are affiliate links for e.g. we are participant in Amazon services LLC Associates program. Vegan Richa is monetized in part through the use of such affiliate links. More Details

    Copyright © 2021 Vegan Richa