Vegan Stuffed Shells

Posted on January 3, 2026

Modified: January 3, 2026

By Layla
Vegan Stuffed Shells in a white baking dish, filled with creamy plant-based ricotta and spinach, served in marinara sauce.

Oh, my friends, there’s nothing quite like a truly satisfying, heartwarming dish, and these Vegan Stuffed Shells are exactly that! The creamy, rich filling nestled inside tender pasta, all swimming in a vibrant marinara—it’s pure bliss. It reminds me of those incredible, flavorful meals, like my Marry Me Chickpeas, that just make you feel utterly loved.

I remember countless evenings spent in my grandmother’s kitchen, the scent of simmering sauce filling the air. While her versions weren’t plant-based, the joy and comfort they brought were exactly what I wanted to capture in my own kitchen when creating this recipe.

This recipe isn’t just hearty and comforting; it’s surprisingly low-stress for such an impressive meal. My practical tip for you: always taste your marinara as it simmers and adjust seasonings – it makes all the difference!

What You Need to Make This Recipe

For these delightful Vegan Stuffed Shells, we rely on extra-firm tofu and raw cashews for that unbelievably creamy ricotta-like filling. Simple ingredients truly transform a dish, much like in my roasted eggplant pasta. Full details and measurements are in the recipe card below!

How to Make Vegan Stuffed Shells

Making these incredible Vegan Stuffed Shells is a joy! It starts with perfectly cooked pasta, then a rich marinara simmers, while the creamy ricotta filling comes together. Finally, we lovingly stuff each shell and bake until golden and bubbly, bringing that comforting warmth to the table. This reminds me of the layers of flavor in my Mediterranean Vegetable Pasta Bake.

Pro Tips for Making This Vegan Stuffed Shells

To ensure your plant-based shells turn out absolutely divine, I have a few cherished tips I always fall back on. Firstly, don’t rush the process of making your ricotta filling; ensure the cashews are truly soft for the creamiest texture. Secondly, seasoning is key! I always taste my filling before stuffing and adjust for salt and pepper.

My Secret Trick: When baking, I always cover the dish with foil for the first 20 minutes to prevent the shells from drying out, then uncover for the last 15 minutes to get that lovely golden edge. This helps everything meld beautifully and keeps those Vegan Stuffed Shells moist and tender.

How to Store Vegan Stuffed Shells

After enjoying a beautiful meal of these Vegan Stuffed Shells, you might have some delicious leftovers. They store wonderfully! Simply allow them to cool completely, then transfer them to an airtight container. They’ll keep beautifully in the refrigerator for up to 3-4 days. For longer storage, you can freeze individual shells or the whole baking dish for up to 2 months. My personal tip for reheating is to do it slowly in the oven, covered, with a splash of extra marinara to prevent drying out and bring those flavors back to life.

Nutritional Benefits

These Vegan Stuffed Shells aren’t just delicious; they’re also packed with goodness! Thanks to the tofu and cashews, they offer a great source of plant-based protein and healthy fats, making them a hearty and satisfying meal that I feel good about serving my family.

FAQs

Can I prepare vegan stuffed shells ahead of time?

Absolutely! You can assemble the vegan stuffed shells completely, cover them tightly, and refrigerate for up to 24 hours before baking. Just add about 10-15 minutes to the baking time if baking from cold, ensuring they heat through evenly.

What can I serve with vegan stuffed shells?

I love serving these creamy vegan stuffed shells with a simple side salad and some crusty garlic bread to mop up all that delicious marinara sauce. A sprinkle of fresh parsley or vegan parmesan cheese also adds a lovely finishing touch.

Can I make this recipe gluten-free?

Yes, you can easily adapt this recipe to be gluten-free! Simply use your favorite gluten-free jumbo pasta shells. The ricotta filling and marinara sauce are naturally gluten-free, making these delicious vegan stuffed shells accessible to everyone.

Why are my cashew-based fillings sometimes gritty?

A gritty texture often means your cashews weren’t soaked long enough or your blender isn’t powerful enough. For the smoothest vegan stuffed shells filling, ensure cashews are soaked in hot water for at least 30 minutes (or overnight in cold) and blend until absolutely creamy.

Vegan Stuffed Shells in a white baking dish, filled with creamy plant-based ricotta and spinach, served in marinara sauce.
Layla

Creamy Vegan Stuffed Shells with Marinara

Indulge in these rich and satisfying vegan stuffed shells, brimming with a creamy tofu-cashew ricotta and baked in a savory marinara sauce. A perfect plant-based comfort food for any occasion.
Prep Time 40 minutes
Cook Time 35 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 450

Ingredients
  

For the Pasta Shells
  • 24 pieces Jumbo pasta shells (about 12 oz), cooked al dente
For the Vegan Ricotta Filling
  • 1 block Extra-firm tofu (14 oz), pressed and crumbled
  • 1/2 cup Raw cashews soaked in hot water for 15 minutes, then drained
  • 1/4 cup Nutritional yeast
  • 2 tbsp Lemon juice fresh
  • 1 tsp Garlic powder
  • 1/2 tsp Onion powder
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 1 tsp Salt or to taste
  • 1/2 tsp Black pepper or to taste
  • 5 oz Fresh spinach chopped, optional
For the Marinara Sauce
  • 24 oz Marinara sauce (1 jar), or homemade
  • 2 cloves Garlic minced
  • 1 tbsp Olive oil
For Garnish (Optional)
  • 2 tbsp Fresh parsley chopped
  • 2 tbsp Vegan parmesan cheese grated

Equipment

  • Large Pot
  • 9x13-inch baking dish
  • Food Processor or Blender
  • Large Mixing Bowl
  • Spatula
  • Measuring cups and spoons
  • Small saucepan

Method
 

Prepare the Pasta Shells
  1. Bring a large pot of salted water to a boil. Add the jumbo shells and cook according to package directions until al dente, about 10-12 minutes. Drain, rinse with cold water to prevent sticking, and set aside.
Prepare the Marinara Sauce
  1. In a small saucepan, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
  2. Pour in the marinara sauce and bring to a gentle simmer. Reduce heat to low, cover, and keep warm while you prepare the filling.
Make the Vegan Ricotta Filling
  1. In a food processor, combine the pressed and crumbled tofu, soaked cashews, nutritional yeast, lemon juice, garlic powder, onion powder, dried oregano, dried basil, salt, and pepper.
  2. Process until mostly smooth and creamy, scraping down the sides as needed. It should have a texture similar to ricotta cheese.
  3. Transfer the filling to a large mixing bowl. If using, fold in the chopped fresh spinach until well combined.
Assemble the Stuffed Shells
  1. Preheat your oven to 375°F (190°C).
  2. Pour about half of the warm marinara sauce into the bottom of a 9x13 inch baking dish, spreading it evenly.
  3. Carefully fill each cooked pasta shell with approximately 1-2 tablespoons of the vegan ricotta filling.
  4. Arrange the filled shells in a single layer in the baking dish, open-side up, on top of the marinara sauce.
Bake the Stuffed Shells
  1. Pour the remaining marinara sauce over the stuffed shells, ensuring most of them are covered or nestled in the sauce.
  2. Cover the baking dish tightly with aluminum foil.
  3. Bake for 20 minutes.
  4. Remove the foil and bake for an additional 10-15 minutes, or until the sauce is bubbly and the shells are heated through.
Serve
  1. Remove from the oven and let rest for 5 minutes before serving.
  2. Garnish with fresh chopped parsley and/or vegan parmesan cheese, if desired.

Notes

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
Freezing: Unbaked or baked shells can be frozen. For unbaked, assemble in a freezer-safe dish, cover tightly with foil, and freeze for up to 2 months. Bake from frozen at 375°F (190°C) for 45-60 minutes, covered, then 15-20 minutes uncovered. For baked, cool completely, then freeze for up to 2 months. Reheat gently in the oven.
Spice Level: Add a pinch of red pepper flakes to the marinara sauce for a bit of heat.
Vegetable Boost: Feel free to add finely diced mushrooms or bell peppers to the filling for extra veggies.

Conclusion

These Vegan Stuffed Shells truly embody everything I adore about comforting, family-friendly meals. They’re rich, flavorful, and a delight to share, bringing so much warmth to the table without any fuss. I genuinely hope this recipe brings as much joy to your kitchen as it does to mine, and perhaps even becomes a new favorite alongside dishes like my Homemade French Ratatouille. Happy cooking, everyone!

You might also like these recipes

Leave a Comment

Recipe Rating