These Vegan Easter Artichoke, Spinach & Wild Mushroom Stuffed Shells are a beautiful, comforting centerpiece for spring gatherings. Jumbo pasta shells are filled with tender wild mushrooms, earthy spinach, tangy artichokes, and a creamy dairy-free cheese mixture, then baked in a savory tomato sauce until bubbling and golden. It’s hearty enough for a holiday dinner while still fitting naturally into a plant-based, protein-conscious meal.
Can This Recipe Support Weight Loss Goals?
This recipe can fit into a balanced weight-conscious meal plan when enjoyed in a sensible portion. Mushrooms, spinach, and artichokes add fiber and volume, while the creamy filling provides satisfying texture without relying on dairy.
Does This Recipe Fit a High-Protein Lifestyle?
It can be made more protein-focused by using a high-protein vegan ricotta or blended tofu-based filling. The vegetables contribute fiber and nutrients, while whole-grain or legume-based pasta shells can further increase protein and reduce the reliance on refined pasta. Net carbs will vary depending on the pasta and vegan cheese used.
Why This Recipe Is Special
- Festive and elegant: Perfect for Easter and spring entertaining.
- Rich mushroom flavor: Wild mushrooms bring deep, savory flavor to the filling.
- Creamy without dairy: Vegan ricotta creates a satisfying cheesy texture.
- Vegetable-packed: Spinach and artichokes make every shell flavorful.
- Make-ahead friendly: Assemble it ahead and bake when you’re ready to serve.
My Personal Experience
- The mushroom filling makes a difference: Sautéing the mushrooms until their moisture cooks away gives the filling a much deeper savory flavor.
- Artichokes add a bright contrast: Their slightly tangy flavor keeps the creamy filling from tasting too heavy.
- I like plenty of sauce underneath: A generous layer of tomato sauce keeps the shells tender while they bake.
- Fresh herbs finish everything nicely: A little parsley or basil gives the baked pasta a fresh spring-like touch.
Perfect For
- Easter dinner
- Spring family gatherings
- Sunday dinner
- Vegan holiday menus
- Potlucks and entertaining
- Make-ahead dinners
- Cozy meatless meals
Why You’ll Love This Recipe
- Creamy and comforting: The filling becomes rich and velvety as it bakes.
- Packed with vegetables: Every bite includes mushrooms, spinach, and artichokes.
- Beautiful presentation: Stuffed shells look especially festive served straight from the baking dish.
- Easy to prepare ahead: Assemble, refrigerate, and bake when needed.
- Naturally vegan: No dairy or eggs are needed.
Common Mistakes to Avoid
- Overcooking the shells: Cook them just until flexible but still firm enough to handle.
- Leaving excess water in the vegetables: Watery mushrooms or spinach can make the filling loose.
- Overfilling the shells: Use enough filling to generously fill each shell without forcing it open.
- Skipping the sauce: The sauce provides moisture and helps prevent the pasta from drying during baking.
Required Equipment
- Large pot: For cooking the jumbo shells.
- Large skillet: For sautéing the mushrooms, spinach, and garlic.
- Mixing bowl: For combining the creamy filling.
- 9×13-inch baking dish: Provides enough room for arranging the stuffed shells.
- Spoon or piping bag: Makes filling the shells easier.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm them covered in a 350°F (175°C) oven until heated through. For freezing, assemble the shells without baking, cover tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
Recipe Details
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 5 minutes
- Servings: 6
- Best Season: Spring / Easter
- Approx. Calories: 390 per serving
Quick Description
Creamy vegan stuffed shells filled with spinach, artichokes, and savory wild mushrooms.
Baked in rich tomato sauce until bubbling and tender.
A festive plant-based centerpiece perfect for Easter and spring dinners.
📝 Ingredients
For the Shells & Sauce
- 18 jumbo pasta shells
- 3 cups marinara sauce
- 1 tablespoon olive oil
For the Vegan Filling
- 2 cups chopped wild mushrooms
- 2 cups fresh spinach, chopped
- 1 cup canned or jarred artichoke hearts, drained and finely chopped
- 1½ cups vegan ricotta
- ½ cup firm tofu, crumbled
- 2 cloves garlic, minced
- ¼ cup nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- ½ teaspoon salt, or to taste
- ¼ teaspoon red pepper flakes, optional
- 2 tablespoons chopped fresh parsley
- 1 tablespoon olive oil
For Topping
- ¼ cup vegan Parmesan
- 2 tablespoons fresh parsley or basil
- Freshly cracked black pepper
Directions
- Cook the shells: Bring a large pot of salted water to a boil. Cook the jumbo shells according to the package directions until just shy of fully tender. Drain and rinse briefly with cool water to stop the cooking process. Set aside.
- Sauté the mushrooms: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the chopped wild mushrooms and cook for 6–8 minutes, stirring occasionally, until browned and most of their moisture has evaporated.
- Add the spinach and garlic: Add the spinach and minced garlic. Cook for 2–3 minutes, stirring, until the spinach wilts and any excess moisture has cooked off. Remove from the heat and let cool slightly.
- Prepare the filling: In a large bowl, combine vegan ricotta, crumbled tofu, nutritional yeast, lemon juice, Italian seasoning, oregano, black pepper, salt, red pepper flakes, and parsley.
- Add the vegetables: Stir the sautéed mushroom-spinach mixture and chopped artichokes into the ricotta mixture. Mix until evenly combined. The filling should be thick enough to hold its shape.
- Prepare the baking dish: Spread about 1½ cups marinara sauce across the bottom of a 9×13-inch baking dish.
- Stuff the shells: Spoon approximately 2–3 tablespoons of filling into each cooked shell. Place the stuffed shells seam-side up in the baking dish.
- Add the sauce: Spoon the remaining marinara sauce around and lightly over the shells. Avoid completely drowning the exposed filling.
- Add vegan Parmesan: Sprinkle the vegan Parmesan evenly over the top.
- Bake: Cover the dish loosely with foil and bake at 375°F (190°C) for 20 minutes.
- Brown the top: Remove the foil and bake for another 10–15 minutes, until the sauce is bubbling and the tops are lightly golden.
- Rest and serve: Let the stuffed shells rest for 5–10 minutes before serving. Finish with fresh parsley or basil and freshly cracked black pepper.
Nutrition Facts (Per Serving – Approximate)
- Calories: 390
- Fat: 13 g
- Cholesterol: 0 mg
- Sodium: 720 mg
- Potassium: 620 mg
- Total Carbohydrates: 53 g
- Fiber: 8 g
- Net Carbs: 45 g
- Sugars: 8 g
- Protein: 18 g
- Calcium: 210 mg
Nutrition will vary depending on the pasta, marinara sauce, and vegan ricotta used.
Notes
- Use a high-protein vegan ricotta or tofu-based filling if you want to increase the protein content.
- Pat canned artichokes dry before chopping to prevent watery filling.
- If using frozen spinach, thaw completely and squeeze out as much water as possible.
- For extra mushroom flavor, use a combination of cremini, shiitake, oyster, or portobello mushrooms.
- Add a small squeeze of lemon over the finished shells for a brighter flavor.
- For a more festive Easter presentation, garnish with fresh parsley and basil just before serving.
Frequently Asked Questions
Can I make these stuffed shells ahead of time?
Yes, assemble the dish up to 24 hours ahead, cover tightly, refrigerate, and bake when ready.
Can I use frozen spinach?
Yes, but thaw and squeeze it very well before adding it to the filling.
What mushrooms work best?
A mixture of cremini, shiitake, oyster, or other flavorful mushrooms works beautifully.
Can I freeze the stuffed shells?
Yes, assemble them in a freezer-safe baking dish, cover tightly, and freeze for up to 2 months.
How can I increase the protein?
Use tofu-based vegan ricotta and high-protein pasta shells or legume-based pasta.
Can I make this gluten-free?
Yes, use gluten-free jumbo shells and verify that the marinara sauce and vegan cheese products are gluten-free.




