Vegan Spinach and Ricotta Stuffed Shells
As autumn drapes the world in golden hues and brisk winds whisper of change, I often turn to soul-warming dishes that evoke nostalgia and nourishment. One recipe, a reinvention of a family heirloom, remains close to my heart: Vegan Spinach and Ricotta Stuffed Shells. Inspired by my grandmother’s rustic Italian kitchen and my modern plant-based lifestyle, this dish marries tradition with transformation. Creamy, cashew-based ricotta mingles with vibrant spinach, nestled lovingly into pasta shells and bathed in zesty marinara. Each forkful delivers comfort, elegance, and a whisper of old-world charm—ideal for celebrations or quiet evenings alike.

Key Ingredients & Distinctive Flavors
The allure of these stuffed shells lies in their symphony of textures and flavors. Jumbo pasta shells become cozy vessels for a sumptuous blend of sautéed spinach and velvety cashew ricotta. Garlic and nutritional yeast lend savory richness, while lemon juice adds a hint of brightness. A blanket of marinara seals the deal with its tangy depth. The result? A wholesome indulgence that’s simple, aromatic, and deeply satisfying.
Ingredient Selection Tips
Sourcing top-tier ingredients elevates this humble dish into a culinary centerpiece:
- Spinach: Seek out vibrant, firm leaves without blemishes. Baby spinach works beautifully for tenderness.
- Cashews: Use raw, whole cashews. Soak thoroughly and avoid any with off smells.
- Pasta Shells: Large, intact shells are best. Whole wheat adds a rustic, nutty undertone.
- Nutritional Yeast: Choose fortified flakes for a vitamin boost and a cheesy profile.
- Marinara Sauce: Homemade is sublime, but a high-quality jarred version works well in a pinch.
Ingredients
- 20 large pasta shells
- 2 cups fresh spinach, chopped
- 1 cup raw cashews, soaked (minimum 2 hours)
- ¼ cup nutritional yeast
- 1 tbsp lemon juice
- 2 garlic cloves, minced
- 1 tsp salt
- ½ tsp black pepper
- 2 cups marinara sauce
- Fresh basil, for garnish

Step-by-Step Instructions
Step 1: Craft the Cashew Ricotta
- Combine soaked cashews, nutritional yeast, lemon juice, garlic, salt, and pepper in a food processor.
- Blend until silky. Add a splash of water if needed for consistency.
Step 2: Wilt the Spinach
- Sauté chopped spinach in olive oil over medium heat for 3–5 minutes until soft. Set aside.
Step 3: Mix the Filling
- Fold the sautéed spinach into the cashew ricotta until evenly distributed.
Step 4: Cook the Shells
- Boil salted water. Cook pasta shells until al dente, drain, and rinse under cold water.
Step 5: Assemble
- Preheat oven to 375°F (190°C).
- Spread ½ cup marinara into a 9×13 dish.
- Fill each shell with the ricotta-spinach mixture and arrange in the dish.
- Spoon remaining marinara on top.
Step 6: Bake
- Cover with foil. Bake 25 minutes.
- Remove foil and bake an additional 10–15 minutes until bubbling. Cool slightly before serving.

Cooking Times & Nutrition
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 10 minutes
- Calories per Serving: ~330
- Servings: 4
Expert Tips for Ultimate Flavor & Texture
- Fully soak your cashews to unlock ultra-creamy ricotta.
- Toss in fresh herbs—think basil, parsley, or oregano—for elevated flavor.
- Sun-dried tomatoes or kalamata olives add a briny punch to the filling.
Serving Ideas
Appetizer
Serve mini portions with garlic crostini and a crisp salad for a stylish start.
Main Course
Round out the meal with grilled veggies or roasted carrots and a citrusy vinaigrette.
Side Dish
These shells pair seamlessly with a rich vegan stroganoff or a lentil loaf.
Nutritional Breakdown (Per Serving)
- Calories: 330
- Protein: 12g
- Carbs: 45g
- Fats: 14g
- Fiber: 6g
- Key Nutrients: Vitamins A, C, K, B-complex
Storage & Freezing
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Freeze: Place in a freezer-safe dish with parchment between layers. Keeps up to 2 months.
- Reheat: Bake from frozen at 375°F, covered with foil, until heated through.
Best Variations of This Recipe
- Add crushed red pepper for a spicy kick.
- Blend in roasted garlic for a deeper flavor.
- Use almond flour or silken tofu as a cashew substitute.
- Try gluten-free shells for dietary flexibility.

Frequently Asked Questions
Q1: Can I make this recipe nut-free?
Yes! Swap the cashew ricotta for tofu or sunflower seed-based ricotta for a nut-free version.
Q2: How do I keep the shells from tearing while filling them?
Gently rinse them with cold water after boiling, and handle each shell with care.
Q3: Can I use frozen spinach?
Absolutely. Thaw and squeeze out excess moisture before mixing into the ricotta.
Q4: What’s the best way to add protein?
Consider blending cooked lentils or chickpeas into the ricotta for a protein boost.
Q5: Can I prep this dish ahead of time?
Definitely. Assemble it the night before and refrigerate. Bake when ready to serve.
Conclusion
Vegan Spinach and Ricotta Stuffed Shells offer more than nourishment—they’re a soulful nod to tradition with a fresh, plant-powered twist. From the nutty richness of cashew ricotta to the zesty allure of marinara, every bite carries depth, warmth, and intention. Whether you’re feeding guests, family, or just yourself on a quiet night in, this dish is a celebration of flavor, love, and wholesome creativity.