• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Vegan Stuffed Shells with Spinach and Cashew Ricotta

Vegan Stuffed Shells with Spinach and Cashew Ricotta

by Sarah McMinn / Posted: February 10, 2020 / Updated: November 17, 2020 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 1 hr 10 mins

2.0K shares

You're going to love these vegan stuffed shells. They are filled with herbed cashew ricotta and fresh spinach and topped with a marinara sauce for a classic plant-based pasta dish that the whole family will love.

Two plates of jumbo stuffed shells

Disclosure: This post may contain affiliate links.

Do we agree that pasta is simply one of the most romantic meals? Whether it's Vegan Pesto Pasta, Classic Fettucine Alfredo, or One-Pot Garlic White Wine Pasta with Peas, there is something so classically charming about simple vegan pasta dishes.

With just a few days before Valentine's day, I thought I'd share with you one of the most romantic and delicious pasta of all time: vegan stuffed shells.

These jumbo shells are filled with delicious cashew and tofu ricotta flavored with fresh parsley and spinach. All topped in a classic marina sauce for a meal that is so rich no one will believe it's vegan!

Let's take a closer look.


Table of Contents show
Recommended Ingredients & Equipment
Step-by-Step Instruction
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Pasta
Vegan Stuffed Shells with Cashew Ricotta
Spinach Ricotta Filling
Everything Else

Recommended Ingredients & Equipment

These vegan stuffed shells are rich, creamy, and topped with a delicious Sage Cream Sauce that makes this recipe perfect for fall. And, while they are an impressive meal, they are surprisingly easy to make.

Ingredients & Substitutions

  • Jumbo Pasta Shells – If you are looking for a gluten-free option, I like this brand of gluten-free pasta. (<<affiliate link)
  • Cashew Ricotta - This homemade vegan ricotta is a blend of raw cashews, water, garlic, nutritional yeast, lemon juice, and salt.
  • Tofu - I recommend using extra-firm tofu. You need tofu that will keep it’s structure when crumbles. Avoid silken tofu and look for tofu that is water-packed (found in the refrigerated section of your local grocery store).
  • Herbs & Spices – You will need salt and pepper and oregano as well as fresh parsley.
  • Fresh Spinach
  • Marinara Sauce - Use either store bought or homemade.
  • Vegan Parmesan - I recommend Violife parmesan. It is creamy, melty, and tastes exactly how I remember parmesan to taste. If you don’t have access to Violife, you can make your own parmesan.

Recommended Equipment

For this recipe, you will need a high-quality food processor. You will also need a 9×13 baking pan (or similarly sized pan), basic kitchen utensils, a colander, and tin foil. (<<affiliate links)


Step-by-Step Instruction

Step One – Boil the Pasta Shells

Cook these pasta shells in boiling water for 10-12 minutes, until shells are al dente. Take care not to cook your shells past al dente. If they are too soft, they will tear when filled.

Jumbo shells in a colander on a white background.

Once your pasta shells are done, drain the water through a colander and set them aside to cool enough so that you can handle them.

Step Two - Make the Filling

Blend together the cashews with nutritional yeast, lemon juice, and a few spices. While I typically recommend using a Vitamix for blended cashew recipes, in this case, since you’re looking for the consistency of ricotta cheese, a food processor works great!

Pro Tip: If you don’t have a high-powered blender, soak the cashews in water for 6 hours prior to using. When ready, drain and rinse the cashews and blend them together in a food processor. They won’t be quite as smooth but it should work.

Cashew ricotta with spinach

Transfer the cashew ricotta to a small bowl and add parsley and spinach. It's important to stir this in by hand so that the herbs don't get completely puréed.

Step Three - Assemble the Shells

To stuff the shells, take a single shell and gently press it open from the top and the bottom with your finger, opening it up width-wise (rather than lengthwise).

Cashew ricotta stuffed shells in casserole dish

Scoop 2 heaping tablespoons of herbed cashew ricotta inside each shell and place them in your prepared pan. Repeat until all shells are gone. You will likely have a few torn shells, so I always make about 4-5 extra shells for this recipe.

Cover the shells with marinara sauce and bake.

Vegan stuffed shells in casserole dish

Serving and Storing

Serving - Serve these cashew ricotta stuffed shells immediately with vegan parmesan and fresh basil or parsley. Serve the shells with a big Caesar salad or homemade soup

Storing - Store leftovers in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 2 months. When ready to eat, thaw in the refrigerator the night before. Once thawed, gently reheat in the oven until heated all the way through.

Tips and Tricks

  1. Make sure not to overcook the pasta shells. They should be cooked just to al dente. Otherwise, they will tear as you try and stuff them.
  2. If you don’t have a high-powered blender, soak the cashews in water for 6 hours prior to using. When ready, drain and rinse the cashews and blend them together in a food processor. They won’t be quite as smooth but it should work.
  3. I recommend Violife parmesan. It is creamy, melty, and tastes exactly how I remember parmesan to taste. If you don’t have access to Violife, you can make your own parmesan.

Frequently Asked Questions

Can this recipe be made in advance?

Yes! Make the shells according to the instructions below. If you are going to store the shells, wrap them in plastic wrap before baking them and place them in the refrigerator or freezer. To bake frozen shells, let them thaw in the refrigerator overnight before baking them. They will need a little longer in the oven since they will be chilled.

Can I make this recipe gluten-free?

Sure! There are many brands of gluten-free pasta. Follow the directions on the package for cooking.

Can I use something other than cashews?

Yes, if you are allergic to cashews, you can make the ricotta with equal parts macadamia nuts, raw sunflower seeds, or extra tofu.


More Vegan Pasta

  • Skinny Creamy Garlic Sauce Pasta
  • Vegan Pesto Pasta with Sun-Dried Tomatoes
  • Creamy Butternut Squash Pasta with Bechamel Sauce
  • Penne Pasta with Vegan Vodka Sauce
  • Vegan Fettuccini Alfredo

Make sure to check out all my vegan pasta recipes for more inspiration.

Vegan stuffed shells in casserole dish

Vegan Stuffed Shells with Cashew Ricotta

You're going to love these vegan stuffed shells.  They are filled with herbed cashew ricotta and fresh spinach and topped with a marinara sauce for a classic plant-based pasta dish that the whole family will love.
5 from 3 votes
Print Pin Rate
Prep Time: 30 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour 10 minutes minutes
Servings: 6 people
Calories: 243kcal
Author: Sarah McMinn

Ingredients

Spinach Ricotta Filling

  • 1 batch Cashew Ricotta
  • 6 oz. extra-firm tofu, crumbled
  • 1 teaspoon dried oregano
  • salt and pepper, to taste
  • ¼ cup fresh parsley, minced
  • 1 ½ cups fresh spinach, minced
  • freshly ground pepper

Everything Else

  • 20 jumbo pasta shells
  • 2 cups marinara sauce
  • 2 tbsp. vegan parmesan, optional
US Customary - Metric

Instructions

  • Preheat the oven to 350 degrees Fahrenheit.
  • Prepare the jumbo shells according to packaged directions. Strain through the water when shells are al dente. Do not overcook as they will become too tender to stuff. Allow shells to cool while preparing the filling.
  • In a food processor blend together the ingredients for the Cashew Ricotta until it begins to resemble ricotta cheese. Add tofu, oregano, salt, and pepper and blend until evenly incorporated. Transfer to a large bowl. Stir in parsley and spinach and set aside.
  • Pour 1 cup of marinara sauce into a 9x13 baking pan. To stuff shells, gently press the top and the bottom with your fingers so that shells open width-wise. Spoon in 2 heaping tablespoons of spinach ricotta filling and place in the pan on top of the marinara sauce. Repeat until all the filling is gone. It should fill about 20 shells. Top with remaining marinara sauce.
  • Cover with tin foil and bake for 30 minutes. Remove foil and bake an additional 10 minutes until sauce is hot and bubbly. Remove from oven and allow shells to cool slightly before serving.
  • Serve with vegan parmesan and fresh parsley.

Notes

Serving and storing - Serve these stuffed shells immediately with vegan parmesan and fresh basil or parsley. Serve the shells with a big Caesar salad or homemade soup. Store leftovers in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 2 months. When ready to eat, thaw in the refrigerator the night before. Once thawed, gently reheat in the oven until heated all the way through.
Make in Advance - To make this recipe in advance, make the shells according to the instructions below. If you are going to store the shells, wrap them in plastic wrap before baking them and place them in the refrigerator or freezer. To bake frozen shells, let them thaw in the refrigerator overnight before baking them. They will need a little longer in the oven since they will be chilled.
Recipe Tips
  1. Make sure not to overcook the pasta shells. They should be cooked just to al dente. Otherwise, they will tear as you try and stuff them.
  2. If you don’t have a high-powered blender, soak the cashews in water for 6 hours prior to using. When ready, drain and rinse the cashews and blend them together in a food processor. They won’t be quite as smooth but it should work.
Variations
If you are allergic to cashews, you can make the ricotta with equal parts macadamia nuts, raw sunflower seeds, or extra tofu.
 

Nutrition

Calories: 243kcal | Carbohydrates: 25g | Protein: 7g | Fat: 12g | Saturated Fat: 1g | Cholesterol: 4mg | Sodium: 512mg | Potassium: 392mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1310IU | Vitamin C: 11mg | Calcium: 87mg | Iron: 2mg
@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« One-Pot Burrito Bowls with Jackfruit
Vegan Lemon Cake with Cream Cheese Buttercream »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. lesley says

    May 18, 2022 at 4:04 pm

    5 stars
    We have been vegan for several years, trying new recipes all the time, this is one of our favorites!! A go-to recipes when we are having company for dinner, it never fails to please!

    Reply
  2. Leora says

    August 31, 2021 at 3:06 pm

    5 stars
    These are delicious! Even non-vegans agree.

    Reply
  3. Cheryl says

    February 17, 2020 at 6:14 pm

    5 stars
    No leftovers for my family of four so I would say it's a big hit!

    Reply
  4. Hayley says

    February 15, 2020 at 9:11 am

    We made this last night and it was really good!! Making the vegan ricotta was really easy and quick! Thank you!

    Reply
  5. Amy says

    February 14, 2020 at 9:15 am

    Hello. I just found your website and will be making the vanilla cupcakes today. I also found this stuffed shells recipe and my son has been asking for a pasta meal using these large shells. Our food allergies include dairy, egg, peanuts and tree nuts. Is it possible to make the ricotta without the cashews? I cannot find a no dairy and no nut “ricotta” recipe.
    Thank you for any suggestions.

    Reply
    • Sarah McMinn says

      February 15, 2020 at 1:07 pm

      You could try a tofu ricotta like this one.

      Reply
5 from 3 votes

Leave a Reply Cancel reply

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.

Primary Sidebar

Welcome to My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 12 Classic Vegan Cheese Recipes
  • 20 Best Ever Vegan Cookie Recipes
  • 11 of the BEST Vegan Muffin Recipes
  • Get ready to cross the incredible world of cauliflower with these 11 mouthwatering vegan recipes.
    11 DELICIOUS Vegan Cauliflower Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.