Spinach Ricotta Stuffed Shells

Jumbo pasta shells filled with spinach, ricotta and Parmesan, baked in marinara sauce under a layer of melted mozzarella. They make a comforting, oven-baked meal that can be assembled ahead and shared at the table.
Ingredients
- 12–15 shells (about 227 g)jumbo pasta shells
- 283 gfresh spinach
- 425 g (about 475 ml)ricotta cheese
- 120 mlgrated Parmesan
- 355 mlshredded mozzarella
- 1 largeegg
- 2 clovesgarlic, minced
- 5 mldried oregano
- 5 mldried basil
- 5 ml, plus more to tastesalt
- 2.5 ml, plus more to tastefreshly ground black pepper
- 680–794 gmarinara sauce
- 30 mlolive oil
Instructions
- 1
Cook the shells
Bring a large pot of generously salted water to a rolling boil. Add the shells and cook according to the packet directions until al dente: tender but still slightly firm in the centre. Drain, rinse under cold water to stop the cooking, then lay the shells in a single layer on baking paper or a clean tea towel to dry while you make the filling.
- 2
Wilt the spinach
While the pasta cooks, heat the olive oil in a large frying pan over medium heat. Add the garlic and cook for 30 seconds to 1 minute, until fragrant but not browned. Add the spinach in batches and stir for 3–5 minutes, until fully wilted, then take the pan off the heat.
- 3
Mix the filling
In a large bowl, combine the ricotta, Parmesan, egg, spinach and garlic, oregano, basil, salt and black pepper. Mix until the spinach is evenly distributed, then taste and adjust the seasoning to your liking.
- 4
Prepare the dish
Heat the oven to 190°C. Lightly grease a 23 × 33 cm baking dish. Spread about half of the marinara sauce over the base.
- 5
Fill the shells
Spoon a generous amount of filling into each cooked shell, taking care not to overfill or split it. Arrange the shells filling-side up in one layer over the sauce. If there is filling left over, spoon it over the shells.
- 6
Add the topping
Spoon the remaining marinara sauce over the shells so they are coated, then scatter the mozzarella evenly over the top.
- 7
Bake the shells
Bake for 20–25 minutes, until the mozzarella has melted and is bubbling and lightly golden, and the sauce is hot around the edges. For a more browned top, grill for the final 1–2 minutes, watching closely to prevent burning.
- 8
Rest and serve
Leave the baked shells to rest for 5–10 minutes so the cheese can set slightly. Serve hot; fresh basil leaves or chopped parsley can be added as a garnish if desired.
What are stuffed shells?
Stuffed shells are a baked pasta dish made by filling large pasta shapes and arranging them in sauce. This version combines spinach and ricotta with Italian-style herbs, then finishes the shells with marinara and mozzarella.
The recipe draws on familiar Italian-American baked pasta flavours: a mild, creamy cheese filling, tomato sauce and a browned cheese topping. The shells hold individual portions of filling, while the sauce keeps the pasta moist in the oven.
Nutrition and macros by portion
The nutrition label shows one serving as written: 550 calories, 25g protein, 50g carbs, 30g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use part-skim cheeses | 385 kcal | 18g | 35g | 21g |
| This serving | As written | 550 kcal | 25g | 50g | 30g |
| Hungry | Serve a larger portion | 825 kcal | 38g | 75g | 45g |
The pasta and tomato sauce provide most of the carbohydrates, while ricotta, Parmesan and mozzarella contribute much of the fat and some of the protein; the egg and spinach add further protein. Pair a serving with a generous salad or vegetables for a more balanced plate.
Choosing the ingredients
Pasta shells: Choose sturdy jumbo shells that can be filled without splitting. Boiling them only to al dente helps them keep their shape during baking.
Ricotta and cheese: Whole-milk ricotta gives the filling a richer texture, while part-skim ricotta is also suitable. Parmesan seasons the filling, and mozzarella melts over the sauce.
Spinach: Fresh spinach wilts down substantially, so add it to the pan in batches if needed. Remove excess moisture before mixing it with the cheese to help keep the filling from turning watery.
Keep the pasta intact
Cook the shells until they are tender but still have a little resistance in the centre. They will soften further in the oven, and very soft shells are more likely to tear while you fill them.
After draining, rinse the shells under cold water and lay them out separately to dry. Handle them gently when stuffing, and press the filling in without packing so firmly that the pasta splits.
Make a well-seasoned filling
Cook the garlic just until fragrant; browned garlic can taste bitter. Stir the spinach until wilted, then combine it with the ricotta, Parmesan, egg and herbs.
Taste the mixture before filling the shells and adjust the salt and pepper as needed. The filling should taste well seasoned on its own, since it will be paired with pasta and sauce.
Layer for a tender bake
Spread sauce across the base of the baking dish before adding the shells. This creates a moist bed and helps prevent pasta from sticking to the dish.
Keep the shells in a single layer with their filling facing upwards. Coat them with the remaining sauce before adding mozzarella, so the pasta stays moist as the topping melts.
Check the finish
The shells are ready when the cheese is melted and bubbling, the sauce is hot at the edges and the top is lightly golden. Follow the 20–25 minute baking window, using the appearance of the dish as a cue.
A brief 1–2 minute grill at the end can deepen the colour, but watch it closely. Rest the dish for 5–10 minutes before serving so the cheese and filling settle.
What to serve alongside
A crisp green salad or simply dressed vegetables offer a fresh contrast to the soft pasta and rich cheese. Crusty bread is useful for scooping up any marinara left on the plate.
Serve the shells hot, straight from the baking dish. If you like, finish with fresh basil leaves or chopped parsley for a fresh note.
Recipe notes & tips
- Cook a few extra shells in case some split during boiling or filling.
- Rinse the shells with cold water after draining to stop them cooking and reduce sticking.
- Add the spinach to the pan in batches if it does not fit comfortably at once.
- Spread the base sauce evenly before arranging the shells so none sit directly on the dry dish.
- Watch closely if grilling the cheese, as it can brown quickly.
Variations
- Add chilli: Mix a pinch of chilli flakes into the filling for a gentle heat.
- Use frozen spinach: Thaw it fully and squeeze out excess water before heating it with the garlic.
- Change the herbs: Use fresh herbs in place of the dried oregano and basil, adjusting to taste.
- Add extra vegetables: Stir finely chopped, cooked mushrooms into the ricotta mixture.
- Try a different cheese: Replace some of the mozzarella with provolone for a different melting topping.
Common mistakes to avoid
- Overcooking the shells: Stop at al dente so they remain sturdy enough to stuff and bake.
- Leaving spinach wet: Drain or squeeze away excess moisture before mixing it into the filling.
- Burning the garlic: Cook it only until fragrant, then add the spinach.
- Overfilling the pasta: Spoon in a generous amount but leave room so the shells do not split.
- Skipping the sauce base: Spread marinara in the dish first to keep the shells moist and help prevent sticking.
- Walking away during grilling: Keep an eye on the topping for the final 1–2 minutes so it does not burn.
How to store
Refrigerate cooled leftovers in an airtight container and use within 3–4 days. Reheat in a covered oven-safe dish until hot throughout, or warm individual portions in the microwave.
Frequently asked questions
Can I assemble the shells ahead?
Yes. Fill and arrange the shells in the baking dish, cover and refrigerate until ready to bake. Allow extra time for the centre to heat through if baking straight from the fridge.
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much excess water as possible. Heat it with the garlic until warmed through before mixing it into the filling.
How do I stop the shells sticking together?
Drain and rinse them under cold water after cooking, then lay them separately in a single layer while they dry. Handle them gently when filling.
How can I tell when the shells are done?
The mozzarella should be melted and bubbling, with a little golden colour, and the sauce should be hot around the edges. The recipe allows 20–25 minutes in a 190°C oven.
Can I freeze stuffed shells?
The recipe does not give freezing instructions. For best results, refrigerate leftovers and reheat them thoroughly.
Cook it from the original
This recipe comes from betterhomerecipes.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on betterhomerecipes.com