Vegan Stuffed Shells – Delicious Plant-Based Pasta

Warm, cheesy‑free comfort in every bite. Vegetarian Recipes .

Hearty vegan shells filled with tofu ricotta, spinach, and marinara.

Published: May 2, 2026
Share:
Jump to Recipe Pin It
Vegan Stuffed Shells – Delicious Plant-Based Pasta | Esportselite Kitchen - Ultimate Recipes & Easy Cooking Ideas
The origins of stuffed pasta trace back to Italy’s rustic farmhouses, where families would tuck leftover fillings into large pasta shells to create a hearty meal for gathering evenings. Over time, the technique traveled across cultures, inspiring vegans to replace cheese with tofu, preserving the comforting texture while honoring the dish’s humble roots.

Why You'll Love It

  • - Plant‑based comfort without sacrificing texture
  • - Simple ingredients that feel elegant
  • - Make‑ahead friendly for busy weeks
  • - Rich marinara that deepens overnight

"These vegan shells are the best comfort food I've found – creamy, flavorful, and completely satisfying."

Essential Ingredient Guide

  • Extra‑firm tofu: Crumble and press it well; it mimics ricotta’s crumbly softness and absorbs the seasonings.
  • Fresh spinach: Sauté quickly to retain its bright green color and gentle tenderness.
  • Whole‑wheat pasta shells: Their sturdy shape holds the creamy filling without breaking.
  • Nutritional yeast: Adds a subtle cheesy note and a boost of B‑vitamins.
  • Lemon juice: A splash brightens the tofu mixture and balances the tomato richness.
  • Maple syrup: Just a touch to round out the acidity of the sauce.

Complete Cooking Process

  • Ingredient Readiness:

    Press tofu, crumble, and whisk with lemon, garlic, and nutritional yeast; sauté spinach until wilted.

  • Flavor Development:

    Simmer the marinara with garlic, onion, and herbs until it thickens and the flavors meld.

  • Texture Control:

    Stuff shells gently to avoid tearing; bake covered first to steam, then uncovered to brown.

  • Finishing Touches:

    Sprinkle fresh basil and a drizzle of olive oil just before serving.

  • Serving Timing:

    Let the bake rest a few minutes after the oven, so the filling settles and the sauce clings.

  • Pro Tips

    • Use a kitchen scale for tofu to keep consistency.
    • Don’t over‑mix the filling; a few lumps add texture.
    • Cover with foil for the first 20 minutes to prevent drying.
    • Add a pinch of smoked paprika to the sauce for depth.

    Well, those little tweaks can turn an ordinary bake into a memorable dinner. I’ve found that letting the dish sit for 10 minutes after removal allows the flavors to marry even more. It’s an easy step that makes a world of difference, especially when serving guests who appreciate that home‑cooked warmth.

Cooking Vegan Stuffed Shells – Delicious Plant-Based Pasta | Esportselite Kitchen - Ultimate Recipes & Easy Cooking Ideas

The essence of the dish:

A symphony of soft tofu ricotta, wilted spinach, and a tomato‑herb sauce, each shell a pocket of comfort.

A fun fact or historical angle:

Stuffed pasta was originally a way to stretch cheese and meat during lean times, turning leftovers into something luxurious.

Flavor or sensory focus:

Expect the fragrant scent of simmering tomatoes, the gentle bite of tofu, and the bright pop of fresh basil at the finish.

You Must Know

  • Shells should be cooked al dente before stuffing
  • Tofu mixture benefits from a brief chill
  • Marinara can be made ahead for deeper flavor

Frequently Asked Questions

→ Can I use gluten‑free shells?

Yes, swap the whole‑wheat shells for a certified gluten‑free variety; the cooking time remains the same.

→ How long can leftovers be stored?

Refrigerate in an airtight container for up to three days; reheat gently in the oven to retain texture.

→ Is this recipe high in protein?

Tofu provides about 20 g of protein per serving, making it a solid source for plant‑based eaters.

→ Can I freeze the baked shells?

Absolutely – wrap tightly and freeze for up to two months; bake from frozen, adding 10‑15 minutes to the cooking time.

→ What if I don’t have nutritional yeast?

A mild vegan cheese or a sprinkle of ground almonds can mimic the cheesy note.

→ Is this dish suitable for kids?

The mild flavors and soft textures are usually a hit with younger palates.

Chef's Tips

If you like a little heat, stir in a pinch of red pepper flakes into the sauce.,Let the baked shells rest for 5 minutes; this helps the filling set.,You can prepare the tofu filling a day ahead and store in the fridge.

Nutrition Facts

per serving

380

Calories

22g

Protein

48g

Carbs

12g

Fat

Fiber: 9g
Sugar: 9g
Sodium: 620mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
None
🍋 Sour
Medium
🍖 Umami
High

Rich, herby, and comforting with a gentle tang

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Tofu Silken tofu or cashew ricotta

Silken tofu creates a smoother texture; blend briefly before mixing.

Nutritional yeast Vegan parmesan

Provides a similar cheesy note with a fine grate.

Recipe Variations

Try these delicious twists on the original

Spicy Version

Add a pinch of crushed red pepper flakes to the marinara and a splash of hot sauce on the finished dish.

Mediterranean Style

Stir chopped sun‑dried tomatoes and kalamata olives into the tofu filling; finish with a drizzle of olive oil and fresh oregano.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Over‑cooking shells, resulting in mushy texture.
  • Skipping the pressing step for tofu; excess water makes filling watery.
  • Not seasoning the sauce enough; it can taste flat.

Meal Prep & Storage

Make Ahead Tips

The tofu filling can be prepared a day ahead and kept refrigerated; assemble shells just before baking for best texture.

Leftover Ideas

Reheat gently in the oven at 350°F (175°C) covered with foil to keep moisture.

Perfect Pairings

Serve this with...

A crisp glass of chilled sparkling water with a slice of lemon Steamed broccoli or roasted asparagus on the side A light arugula salad tossed with olive oil and balsamic

Cooking Timeline

0-10 min

Press tofu, prep vegetables, and preheat oven.

10-20 min

Cook pasta shells al dente; set aside.

20-35 min

Create sauce, simmer, and prepare tofu filling.

35-45 min

Stuff shells, assemble bake, cover with foil.

45-55 min

Bake covered then uncovered; garnish and serve.

Vegan Stuffed Shells – Delicious Plant-Based Pasta

Vegan Stuffed Shells – Delicious Plant-Based Pasta

A comforting bake of tender pasta shells packed with creamy tofu ricotta and spinach, swimming in a rich, slow‑simmered marinara, perfect for a cozy plant‑based dinner.

Author: Rachel Monroe

Timing

Prep Time

20 Minutes

Cook Time

35 Minutes

Total Time

55 Minutes

Recipe Details

Category: Vegetarian Recipes
Difficulty: Easy
Cuisine: Italian
Yield: 4 Servings Servings
Dietary: Vegan

Ingredients

For the Filling

  • 01 14 oz extra‑firm tofu, pressed and crumbled
  • 02 2 cups fresh spinach, roughly chopped
  • 03 3 tbsp nutritional yeast
  • 04 1 tbsp lemon juice
  • 05 1 tsp garlic powder
  • 06 ½ tsp onion powder
  • 07 ¼ tsp sea salt
  • 08 Freshly ground black pepper to taste

For the Marinara

  • 01 2 tbsp olive oil
  • 02 1 medium onion, finely diced
  • 03 3 cloves garlic, minced
  • 04 28 oz crushed tomatoes
  • 05 1 tsp dried oregano
  • 06 1 tsp dried basil
  • 07 ½ tsp smoked paprika
  • 08 1 tsp maple syrup
  • 09 Salt and pepper to taste

For Assembly

  • 01 12‑14 large whole‑wheat pasta shells
  • 02 2 tbsp fresh basil, torn
  • 03 2 tbsp olive oil for drizzling

Instructions

Step 01

Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil, cook the shells until al dente, then drain and set aside.

Step 02

In a skillet, heat 2 tbsp olive oil over medium heat, add onion and garlic, sauté until fragrant, then stir in crushed tomatoes, oregano, basil, smoked paprika, maple syrup, salt, and pepper. Simmer for 15 minutes.

Step 03

While the sauce simmers, combine crumbled tofu, spinach, nutritional yeast, lemon juice, garlic powder, onion powder, salt, and pepper in a bowl. Mix gently; the mixture should stay slightly crumbly.

Step 04

Stuff each shell with a heaping spoonful of the tofu mixture, arrange them snugly in a baking dish, and pour the marinara over the top, ensuring every shell is coated.

Step 05

Cover the dish with foil and bake for 20 minutes, then remove the foil, drizzle with olive oil, and bake an additional 10‑12 minutes until the sauce bubbles and the edges brown.

Step 06

Garnish with fresh basil before serving. Enjoy warm, comforting slices of plant‑based pleasure.

Notes & Tips

  • 1 If you like a little heat, stir in a pinch of red pepper flakes into the sauce.
  • 2 Let the baked shells rest for 5 minutes; this helps the filling set.
  • 3 You can prepare the tofu filling a day ahead and store in the fridge.

Tools You'll Need

  • Large pot

  • Skillet

  • Mixing bowl

  • Baking dish

  • Aluminum foil

Must-Know Tips

  • Don’t over‑cook the shells; they should retain a slight bite.
  • Press tofu well to remove excess water for a firmer texture.
  • Taste the sauce before baking and adjust seasoning as needed.

Professional Secrets

  • Simmer the marinara low and slow; it deepens the tomato flavor.
  • Add a splash of pasta water to the sauce for silkier texture.
  • Use a pinch of smoked paprika for subtle warmth without heat.
Rachel Monroe

Recipe by

Rachel Monroe

Rachel Monroe is a culinary editor and recipe developer at Your Website, specializing in dependable, family-friendly recipes designed for real home ki ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime