Vegan Stuffed Shells Recipe with Spinach and Cashew-Almond Ricotta

  • 53
    Shares

Few recipes here on the blog make me as proud as today’s vegan stuffed shells recipe. It’s quite simple to make. It calls for only 6 ingredients as long as you make the vegan ricotta cheese filling in advance. Plus, it can be made oil-free with just a couple of simple tweaks!

Vegan stuffed shells recipe made with spinach and homemade cashew-almond ricotta cheese

Since I came up with this recipe a few months ago, I’ve served these stuffed shells to both omnivore and vegan friends and relatives to rave reviews from both. I’m not talking about some polite nods here and there – our guests were oohing and aahing over each bite, amazed by the delicious flavors and impressed by the fact that all of the ingredients were 100% vegan.

Interestingly, I’ve never had stuffed shells before I went vegan. Italian cuisine wasn’t a staple when I was growing up in post-Soviet Russia. Once I moved to the US, I never noticed them on restaurant menus.

Stuffed shells are one of those dishes that’s more likely to be made and eaten at home rather than in restaurants. Since I didn’t have any friends who’d invite me to a family dinner at their house, I went on to live for years not knowing that such thing as stuffed shells even existed.

Vegan stuffed shells recipe with homemade vegan ricotta cheese

Eventually, however, pop culture and food magazines did their thing, and I became intrigued by this elusive dish. By then I was already vegan, so the staple ricotta and mozzarella cheeses were out of the question.

When I developed my oil-free vegan ricotta cheese recipe, I finally decided to give these shells a try.

The ricotta and spinach filling is a true star of this recipe.

We vegans tend to accept the shortcomings of homemade vegan cheeses as long as they are at least somewhat close to their dairy-based prototypes. Yet this ricotta filling is absolutely spot-on in flavor ant texture, so much that my non-vegan in-laws could hardly believe these shells were vegan when they tried them.

Vegan stuffed shells made with vegan ricotta cheese and spinach

Another big plus of this recipe – it’s quite simple to make! I’ve always loved the flavors of lasagna, but I rarely make it because it’s so time and labor-intensive. Yet these shells capture every mouthwatering aspect of the lasagna flavors with significantly less effort required!

Last year I made these vegan stuffed shells for our Christmas family dinner, and since then we’ve decided that we’ll be making them for our Christmas dinners every year from now on. The same way we’ve decided that we’ll be watching Nacho Libre movie with Jack Black every New Year’s Day. Don’t ask where that idea came from 🙂

What kind of pasta shells are used in vegan stuffed shells?

I use the #95 jumbo pasta shells by Ronzoni in my stuffed shells recipe. The boxes I buy at a local grocery store look a bit different than the one linked up here. These shells are big enough to hold just the right amount of filling (about 1.5 tablespoons). They cook well until al dente without falling apart.

Note: for the amount of filling in this recipe, I usually cook about four fifths of a 12-ounce box of pasta. That’s about how much will fit into my 9 x 13 casserole dish. If you want to use up the whole box of shells, fill them with a bit less of filling – about 1 tablespoon per shell.

Vegan stuffed shells before baking: how to make vegan stuffed shells with homemade vegan ricotta cheese filling.

Stuffed shells before baking. Spread the sauce in rows as shown above, or all over the shells (my preferred method).

What kind of marinara sauce is used in stuffed shells?

I’ve tried making my stuffed shells with a few store-bought brands of marinara sauce, and my current favorite is this one by Mezzetta. It works well in other pasta dishes as well. It’s not oil-free though, so if you’re trying to avoid oil, you may need to look elsewhere, or make your own marinara sauce.

What kind of cheese is used in vegan stuffed shells?

For the filling, I use my vegan cashew-almond ricotta cheese, and blend it with spinach (see proportions in the recipe card below).

For topping, I use store-bought dairy-free Mozzarella Shreds by Follow Your Heart brand. It melts well, and doesn’t give the final dish an odd plasticky aftertaste like some other shredded vegan cheeses do. I’ve been using it on homemade pizza too.

If you’ve tried your hand at making your own vegan cheese at home and found a good meltable vegan mozzarella recipe, feel free to use that instead. Or omit it altogether – these stuffed shells will taste just as good without extra cheese on top.

Vegan stuffed shells with homemade vegan ricotta, topped with shredded vegan cheese

Vegan stuffed shells just before being baked in the oven

Can I make vegan stuffed shells oil-free?

Yes! The homemade cashew-almond ricotta cheese is oil-free by default. To cut the oil out completely, use oil-free marinara sauce, and skip the store-bought mozzarella shreds on top. Whole food, plant-based dinners have never tasted as decadent as these stuffed shells 🙂

Can stuffed shells be made gluten-free?

Once again – yes! You’ll need to use gluten-free jumbo pasta shells here – they may be tricky to find though. I’ve heard of Tinkyada jumbo shells made from brown rice, but I haven’t tried them myself.

My homemade cashew-almond ricotta and Follow Your Heart brand Mozzarella Shreds are gluten-free by default. Check the ingredients of your store-bought marinara sauce, or make it at home to make sure it’s gluten-free for sure.

Vegan stuffed shells pasta recipe with homemade cashew-almond ricotta cheese

Looking for a pasta with more veggies? My balsamic pasta recipe has lots of veggies of all kinds.

Interested in kid-approved pasta that’s still healthy? See my oil-free vegan mac and cheese recipe with broccoli that my toddler daughter can’t get enough of!

And if you’re in the mood for Italian-inspired flavors without the pasta, check out my eggplant roll ups recipe with black bean and potato filling.

Yield: 6 servings

Vegan Stuffed Shells with Cashew-Almond Ricotta

Vegan Stuffed Shells with Cashew-Almond Ricotta
These delicious vegan stuffed shells are made with homemade cashew-almond ricotta cheese. Jumbo pasta shells are filled with a blend of vegan ricotta and spinach, then topped with marinara sauce and a sprinkle of vegan Mozzarella shreds. A festive and delicious entree for a weekend dinner or a special occasion to please both vegans and omnivores.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes

Ingredients

Optional:

Instructions

  1. Preheat the oven to 400 F.
  2. Cook the pasta shells until al dente according to manufacturer's directions. Drain, set aside.
  3. Make the almond-cashew ricotta. Squeeze the water out of the defrosted spinach. Add spinach to the ricotta in the blender along with a dash of ground nutmeg. Pulse until spinach is broken down and thoroughly mixed in, about 10-15 pulses. If the mixture appears too thick and hard to blend, add 2-3 Tbsp of water.
  4. Spread about 1/2 cup of marinara sauce on the bottom of a 9 x 13 inch ovenproof pan. Fill each pasta shell* with about 1.5 Tbsp of the spinach-ricotta mixture. Arrange the shells in the casserole dish in rows diagonally (they don't have to look perfect).
  5. How to make vegan stuffed shells: step-by-step instructions
  6. Spread the remaining marinara sauce over the shells. Sprinkle with vegan Mozzarella shreds if using.
  7. Bake in the oven for 25 minutes. Let cool for 10 minutes before serving. Enjoy!

Notes

*I usually end up with a few empty pasta shells once the filling runs out. To avoid wasting pasta, make about 4/5 of the 12-oz box.

Recommended Products

This recipe contains affiliate links to Amazon.com. If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Nutrition Information:

Yield:

6

Serving Size:

4-5 shells

Amount Per Serving: Calories: 215 Total Fat: 6g Saturated Fat: 3g Trans Fat: 0g Unsaturated Fat: 3g Cholesterol: 16mg Carbohydrates: 29g Fiber: 5g Sugar: 5g Protein: 12g
Please note that the provided nutritional information doesn't include the cashew-almond ricotta cheese info. All numbers are approximate.

If you’ve tried this recipe, I’d love to hear how it turned out! Tag @vegan_runner_eats on Instagram, rate this recipe above, or leave a comment.

Vegan stuffed shells with cashew-almond ricotta cheese filling

If you know anyone who would enjoy this recipe, please share it with them! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive notifications about the latest posts, or follow the blog on Facebook, Twitter, and Instagram!

This post contains affiliate links to Amazon.com. If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Tagged , , , , , . Bookmark the permalink.

About Alina Zavatsky - Vegan Runner Eats

Alina first made a switch to a vegan diet in 2013 to optimize her athletic performance as a marathon runner. Being vegan eventually opened her eyes on the issues of animal welfare, environmental protection, human rights and feminism. Alina hopes that her blog will help its readers on their path to making this world a better place.

5 Responses to Vegan Stuffed Shells Recipe with Spinach and Cashew-Almond Ricotta

  1. Suzy says:

    Hi Alina! I have a question. I see that your ricotta recipes yields 2.5 cups. If I decide to be lazy, because, um….well….I AM…can I use the same amount of store-bought vegan ricotta? Thank you!

    • Sure, that should be fine! If you try this, can you please let me know how it worked out?

      • Suzy says:

        It worked like a charm Alina! Husband totally loved them! I felt they were a bit soft on the inside, and I’ll figure out a way to make them a bit firmer and “cheesier.” But the flavor was great. I did cut the recipe in half and used 1 cup of frozen spinach and 1 1/2 cups of ricotta. I may up the ricotta and reduce the spinach a bit. It was quite green! But the flavor was great. And using store bought, while not my favorite option, made it a quick dinner actually.

        • Glad to hear this worked out, Suzy! If you ever get inspired to make them with my ricotta recipe, I’m sure they’ll come out a little firmer. If you do, I’d love to hear how they’ll compare to the shells made with store-bought vegan ricotta!

  2. Yum!!! Keep it up 🙂

Leave a Reply

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

Sign up to our newsletter!

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