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.

Creamy Vegan Stuffed Shells with Marinara
Ingredients
Equipment
Method
- 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.
- In a small saucepan, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
- Pour in the marinara sauce and bring to a gentle simmer. Reduce heat to low, cover, and keep warm while you prepare the filling.
- 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.
- Process until mostly smooth and creamy, scraping down the sides as needed. It should have a texture similar to ricotta cheese.
- Transfer the filling to a large mixing bowl. If using, fold in the chopped fresh spinach until well combined.
- Preheat your oven to 375°F (190°C).
- Pour about half of the warm marinara sauce into the bottom of a 9x13 inch baking dish, spreading it evenly.
- Carefully fill each cooked pasta shell with approximately 1-2 tablespoons of the vegan ricotta filling.
- Arrange the filled shells in a single layer in the baking dish, open-side up, on top of the marinara sauce.
- Pour the remaining marinara sauce over the stuffed shells, ensuring most of them are covered or nestled in the sauce.
- Cover the baking dish tightly with aluminum foil.
- Bake for 20 minutes.
- Remove the foil and bake for an additional 10-15 minutes, or until the sauce is bubbly and the shells are heated through.
- Remove from the oven and let rest for 5 minutes before serving.
- Garnish with fresh chopped parsley and/or vegan parmesan cheese, if desired.
Notes
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!
