Save
Vegetarian stuffed pasta shells make a comforting and satisfying meal that comes together with simple ingredients from your pantry and fridge. This recipe balances creamy mascarpone with vibrant spinach and a rich tomato sauce topped with melted mozzarella, perfect for weeknight dinners or casual gatherings.
I discovered this recipe when craving something hearty but veggie-forward. It quickly became a favorite and a reliable go-to whenever I want something satisfying without too much fuss.
Ingredients
- Large pasta shells: provide a perfect vessel for the creamy filling, so choose good quality dried shells for a firm but tender bite
- Mascarpone: adds a luscious creaminess that balances the acidity of the tomato sauce, look for fresh tubs with no additives
- Red pepper sauce: lends a subtle smoky sweetness, pick one with a vibrant color and fresh flavor to brighten the filling
- Fresh spinach: gives the dish a fresh green note and earthy taste, preferably young leaves that wilt easily without bitterness
- Onion and garlic: create the aromatic base for the sauce, select firm onions and pungent fresh garlic for maximum flavor
- Dried thyme oregano and rosemary: contribute a fragrant herbal note that complements the tomato base, make sure herbs are not stale for best taste
- Tomato passata: gives a smooth, fresh tomato flavor and body, look for brands with no added sugar or preservatives
- Vegetable stock: adds depth to the sauce, use a quality stock cube or homemade broth for richness
- Shredded mozzarella: melts beautifully over the shells, choose whole milk mozzarella for creamier, gooier results
Instructions
- Preheat the Oven:
- Set your oven to 180 degrees Celsius or 350 degrees Fahrenheit to get it ready for baking the shells once assembled
- Cook the Pasta Shells:
- Bring a large pot of salted water to a boil and cook the pasta shells according to package directions which is usually around 10 to 12 minutes. Be careful not to overcook to avoid shells breaking. Drain and set aside on a tray to cool so they are easier to handle
- Prepare the Spinach:
- Pour about 100 milliliters of water into a pan and bring it to a boil. Remove from heat, add the fresh spinach and let it wilt for about one minute. Use tongs or a slotted spoon to take the spinach out and squeeze gently with a paper towel to remove excess moisture which prevents watery filling
- Make the Filling:
- In a small bowl combine mascarpone with the red pepper sauce until smooth. Gently fold in the wilted spinach ensuring it is well mixed. This filling is creamy with a gentle kick of sweetness and smokiness from the pepper sauce
- Make the Tomato Sauce:
- Heat a tablespoon of olive oil in a saucepan over medium heat. Add diced onions and minced garlic then cook until they are soft and translucent which takes about 5 to 7 minutes. Stir in the dried thyme oregano and rosemary and let the herbs release their aromas for about a minute. Pour in the tomato passata and vegetable stock then reduce heat and simmer gently for about 10 minutes until the sauce thickens slightly. Taste and adjust seasoning if needed
- Assemble the Dish:
- Spoon a thin layer of tomato sauce into the bottom of an oven-safe skillet or baking dish so the shells won’t stick. Fill each pasta shell carefully with the mascarpone spinach mixture and arrange them snugly in the dish on top of the sauce. Pour any remaining sauce over the shells. Sprinkle shredded mozzarella evenly on top adding extra herbs if you like
- Bake:
- Place the dish in the preheated oven and bake for about 15 minutes, until the cheese is melted and just beginning to turn golden. This final step melds the flavors and gives a wonderful bubbly crust on top. Serve hot using a spoon to distribute shells evenly on plates
I love the creamy softness mascarpone brings to this dish. It always reminds me of Sunday dinners at home where everyone would crowd around the table sharing stories and homemade comfort food
Storage tips
Cooked stuffed shells keep well in an airtight container in the fridge for up to three days. Reheat gently in the oven or microwave to keep the cheese creamy and the pasta tender without drying out. You can also freeze leftovers for up to two months; thaw overnight in the fridge before reheating thoroughly.
Ingredient swaps
If mascarpone is unavailable use ricotta mixed with a little cream for a similar creamy texture and mild flavor. For the red pepper sauce substitute roasted red peppers blended with a touch of olive oil and smoked paprika. Fresh herbs like basil or parsley can replace dried herbs for a brighter sauce taste especially in summer.
Serving ideas
Serve these vegetarian shells with a simple green salad dressed with lemon and olive oil to contrast the rich cheese and tomato. Garlic bread or a crusty baguette toasted and buttered makes a perfect side to mop up the sauce. A glass of lightly chilled white wine or sparkling water with lemon would complete the meal nicely.
This recipe offers a delicious vegetarian comfort food that’s easy to prepare and perfect for sharing with family or friends.
Frequently Asked Recipe Questions
- → How do I wilt spinach for the filling?
Wilt spinach by placing it in boiling water for about a minute, then remove with tongs or a slotted spoon. Squeeze out excess water with a paper towel before mixing it with other filling ingredients.
- → Can I substitute mascarpone in the filling?
Yes, ricotta or cream cheese can be used as alternatives, offering a similarly creamy texture and mild flavor that complements the spinach and red pepper sauce.
- → What is the best way to cook large pasta shells?
Cook the shells in salted boiling water according to package instructions until al dente. Drain carefully and let cool before stuffing to prevent tearing.
- → How long should the assembled dish bake?
Bake in a preheated oven at 180ºC (350ºF) for about 15 minutes, until the mozzarella topping is melted and starts to turn golden brown.
- → What herbs add flavor to the tomato sauce?
Dried thyme, oregano, and rosemary are simmered with onion and garlic in the tomato passata and vegetable stock to create a fragrant, savory sauce.
- → Can this dish be prepared in advance?
Yes, you can assemble the stuffed shells and sauce a few hours ahead. Keep chilled and bake just before serving for best results.