VeganPreps

Stuffed Shells With Ricotta (Best Vegan)

Prep30 min
|
Cook35 min
|
Total65 min
|
Servings6

Jump to Recipe

Stuffed Shells With Ricotta (Best Vegan)

Browse all Vegan Dinner Ideas 238 plant-based recipes

To build the heart of these stuffed shells, I start by making a creamy cashew ricotta that tastes really similar to the dairy version. I soak cashews beforehand so they blend into smooth cream. Then I combine them with lemon juice, zest, and oil for brightness and richness. Garlic, basil, and oregano bring Italian flavor, while sun-dried tomatoes add depth. Nutritional yeast provides that savory, cheesy note you’re craving. Almond milk keeps everything pourable, and sea salt ties everything together nicely.

The Creamy Cashew Ricotta Filling

This vegan ricotta filling turns simple cashews into a creamy, flavorful base that works just as well as traditional dairy ricotta. The combination of soaked cashews, nutritional yeast, and fresh lemon creates a rich umami-forward filling, while sun-dried tomatoes and fresh garlic add depth and complexity. Herbs like basil and oregano give it an Italian feel, and wilted spinach is folded in to create a nutritious, vibrant filling that holds up beautifully inside the jumbo pasta shells.

Ingredients:

Stuffed Shells With Ricotta (Best Vegan)

by veganpreps.com

Stuffed Shells With Ricotta (Best Vegan)

Prep30 min
Cook35 min
Total65 min
Servings6

Ingredients

  • 20-22 jumbo pasta shells (from a 12 oz box)
  • 2 cups raw cashews, soaked in water for at least 2 hours, then drained
  • 1 tablespoon lemon juice
  • 2 tablespoons sunflower oil
  • Zest of 1 lemon
  • 3 cloves garlic
  • 1 tablespoon dried basil
  • 1/2 teaspoon dried oregano
  • 7 pieces sun-dried tomatoes, not oil-packed, soaked in water 15 minutes then drained
  • 1/4 cup nutritional yeast
  • 1/4 cup unsweetened almond milk
  • 1 1/2 teaspoons sea salt
  • 7 oz (1 package) baby spinach
  • 2 1/2 cups store-bought or homemade marinara sauce

Instructions

  1. 1Preheat oven to 375F (190C). Cook pasta shells in a large pot of salted boiling water for 2 minutes less than package directions (they finish cooking in the oven). Drain, rinse with cold water, and spread on a clean towel.
  2. 2Combine drained cashews, lemon juice, sunflower oil, lemon zest, garlic, basil, oregano, drained sun-dried tomatoes, nutritional yeast, almond milk, and sea salt in a blender or food processor. Blend until very smooth, scraping down the sides as needed. Taste and adjust salt.
  3. 3Wilt the spinach: heat a dry skillet over medium heat, add spinach, and toss until just wilted, about 2 minutes. Squeeze out excess water with a clean towel, then roughly chop and stir into the cashew ricotta.
  4. 4Spread 1 cup of marinara sauce over the bottom of a 9×13-inch baking dish. Stuff each shell with 2 heaping tablespoons of filling and arrange snugly in the dish, open side up. Spoon remaining 1 1/2 cups marinara over the stuffed shells.
  5. 5Cover tightly with foil and bake for 25 minutes. Remove foil and bake 10 more minutes until sauce bubbles and the tops of the shells are lightly browned.
  6. 6Let rest 5 minutes before serving.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

Soaking both cashews and sun-dried tomatoes really matters for getting the right texture and flavor. Properly soaked cashews blend into a silky consistency that works like ricotta, while rehydrated sun-dried tomatoes become tender and bring out their sweet, concentrated flavor. The nutritional yeast adds a savory, cheese-like quality without dairy, making it a key ingredient for getting an authentic ricotta-style filling. Almond milk works as a binder to reach the creamy consistency you want, though other plant-based milks work fine too.

Soaking Cashews Overnight First

Stuffed Shells With Ricotta (Best Vegan) - preparation

The foundation of this Stuffed Shells With Ricotta recipe begins the night before with soaking 2 cups of cashews in water for at least 2 hours or overnight. This important step softens the cashews, making them easier to blend into a smooth, creamy ricotta-like consistency. The soaked cashews are then drained and added to a food processor along with 1 tablespoon of lemon juice, 2 tablespoons of sunflower oil, and lemon zest from 1 whole lemon. Blending these ingredients together creates the base of your cashew ricotta sauce.

Continue building the ricotta mixture by adding 3 cloves of garlic, 1 tablespoon of dried basil, 1/2 teaspoon of dried oregano, 7 pieces of sun-dried tomatoes (that have been soaked in water for about 15 minutes), 1/4 cup of nutritional yeast, 1/4 cup of almond milk, and 1-1/2 teaspoons of sea salt. Blend all these ingredients until completely smooth, making sure no chunks remain in the mixture. Leave this blended cashew ricotta in the food processor for now.

While the oven preheats to 350 degrees F, cook 1 package (7 oz. size) of baby spinach in a large pot until wilted, then let it cool slightly. Add the cooled spinach directly to the cashew ricotta mixture in the food processor and blend again until well combined. For best results, a high-speed blender* ensures the smoothest texture for your vegan ricotta filling. Now you’re ready to stuff your cooked jumbo pasta shells and assemble your casserole with 32 ounces of pasta sauce before baking.

Cashew-Free Protein Alternatives

For those who can’t eat cashews or simply prefer other options, you’ve got plenty of excellent choices that’ll give you that same creamy, protein-packed ricotta texture. Sunflower seed butter works wonderfully – it’s milder than you’d expect and blends smoothly. Silken tofu combined with nutritional yeast creates an incredibly rich base. Macadamia nuts deliver similar creaminess if you can source them. Hemp seeds pack serious protein and won’t overpower your flavors. Coconut cream adds richness, though it’s less protein-heavy. You can even try a combination of soaked almonds and tahini for depth. Each alternative requires the same food processor blending technique and produces delicious results. A best food processor* will make grinding and blending these ingredients effortless and consistent.

Pair With Garlic Bread

While your stuffed shells are baking, you’ll want to prep some garlic bread to serve alongside them, and I’ll tell you why – the creamy cashew ricotta filling needs something crispy and garlicky to balance it out. Slice a baguette lengthwise, brush both sides with olive oil mixed with minced garlic, then toast it in a 375-degree oven for about eight minutes until golden. The contrast between the soft, rich shells and the crunchy, aromatic bread creates the perfect texture combination. Your guests’ll appreciate having that extra element to complete their meal.

Final Thoughts

This vegan stuffed shells recipe works well when you follow each step carefully, and you’ll find that the cashew ricotta filling is the best part because it copies traditional ricotta’s creamy texture while offering a richer, more complex flavor than dairy ever could. Make this dish for an impressive yet straightforward meal. The combination of sun-dried tomatoes, fresh lemon, and nutritional yeast creates depth that satisfies any palate. You’ve now got a freezer-friendly meal that reheats wonderfully and impresses everyone at your table.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe