Turkey & Spinach Stuffed Shells

I remember the first time I made these Turkey & Spinach Stuffed Shells, it was for a family dinner where I wanted something that felt special but didn’t require hours of fuss. After testing this recipe five times, I finally got it just right, balancing a rich, creamy filling with a simple tomato sauce that ties it all together. I’ve been making this for over 8 years, and it never disappoints, whether it’s a busy weeknight or a quiet Sunday meal.
Recipe Overview
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Servings: 4-6
- Difficulty: Medium
Why You’ll Love This Turkey & Spinach Stuffed Shells
- Wholesome and filling: For another way to enjoy lean turkey, check out this Ground Turkey Taco Skillet (Healthy).
- Make-ahead friendly: Assemble the dish a day in advance, then simply bake when you’re ready to eat — it saves time without sacrificing flavour.
- Family-approved: Even picky eaters tend to enjoy these shells because the creamy ricotta and savoury turkey blend together so well.
- Versatile base: You can adjust the cheese or add a pinch of chilli flakes to suit your taste, making it a recipe you can truly make your own.
- Freezes beautifully: Portion leftovers into containers for a quick reheat later, and the shells stay tender and delicious.
Ingredients You’ll Need
- 250g jumbo pasta shells (about 20-25 shells)
- 1 tablespoon olive oil
- 500g lean turkey mince
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 200g fresh spinach, roughly chopped
- 250g ricotta cheese
- 100g grated mozzarella cheese
- 50g grated Parmesan cheese
- 1 large egg
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried oregano
- 700ml passata (smooth tomato sauce)
- Fresh basil leaves for garnish (optional)
Tip: Use full-fat ricotta for a creamier filling; the low-fat version can turn watery during baking.
How to Make Turkey & Spinach Stuffed Shells
- Cook the pasta shells: Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8-9 minutes, until they are al dente — they should feel firm to the bite but pliable when gently squeezed. Drain them and rinse with cool water to stop the cooking, then lay them flat on a baking tray to prevent sticking. You’ll notice they have a pale, tender appearance and a slightly springy texture.
- Brown the turkey: In a large frying pan, heat the olive oil over medium-high heat until it shimmers. Add the turkey mince and break it apart with a wooden spoon. Cook for 6-7 minutes, stirring occasionally, until the meat turns a rich golden brown and you hear a gentle sizzle. The aroma should be savoury and toasty, with no pink remaining.
- Sweat the aromatics: Reduce the heat to medium. Add the diced onion and cook for 3-4 minutes until it becomes translucent and softens, releasing a sweet, mellow fragrance. Stir in the minced garlic and cook for 30 seconds, just until you smell its pungent warmth — do not let it burn.
- Wilt the spinach: Add the chopped spinach to the pan in handfuls. Stir continuously for 2-3 minutes, watching as the leaves darken and shrink dramatically, releasing a faint earthy scent. Once all the spinach has collapsed and any excess liquid has evaporated, remove the pan from the heat.
- Make the filling: In a large mixing bowl, combine the cooked turkey-spinach mixture with the ricotta, half the grated mozzarella, half the Parmesan, the egg, salt, pepper, and oregano. Stir until everything is evenly incorporated — the mixture should look creamy and slightly chunky, with a pale green hue from the spinach.
- Assemble the dish: Preheat your oven to 190°C (170°C fan). Spread half the passata over the bottom of a 23x33cm baking dish. Using a small spoon, fill each cooked shell with about 1½ tablespoons of the filling, pressing gently to ensure it’s compact. Place each filled shell seam-side up in the dish, nestling them snugly together. Pour the remaining passata over the tops, then sprinkle the rest of the mozzarella and Parmesan evenly across the surface.
- Bake to perfection: Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for another 10-12 minutes, until the sauce is bubbling around the edges and the cheese on top has melted into a golden, slightly blistered crust. The kitchen will fill with a warm, cheesy aroma. Let the dish rest for 5 minutes before serving — this allows the filling to set and the shells to absorb the sauce.
Tips From My Kitchen
- Don’t overcook the shells: Pasta shells continue to soften as they bake, so undercooking them by a minute or two ensures they hold their shape during stuffing. Overcooked shells tear easily and become mushy, ruining the texture of the final dish.
- Drain the spinach thoroughly: After wilting the spinach, press it against the side of the pan with a spatula to remove excess moisture. Too much liquid in the filling makes the ricotta mixture watery, which can cause the shells to slide apart and the sauce to become thin.
- Use a piping bag for filling: If you have a piping bag (or a sturdy zip-top bag with a corner snipped off), fill it with the turkey-spinach mixture and pipe directly into the shells. This method is faster and neater than using a spoon, especially when dealing with many shells.
- Let the sauce coat the base: Spreading a layer of passata on the bottom of the dish before adding the shells prevents them from sticking and keeps them moist during baking. This also adds a subtle tomato flavour to the underside of the shells.
- Rest before serving: Allowing the dish to rest for 5-10 minutes after baking is crucial. The filling firms up slightly, making it easier to serve neat portions, and the shells absorb some of the sauce, resulting in a more cohesive bite.
Equipment You’ll Need
- Large frying pan or skillet
- Sharp knife and cutting board
- Mixing bowls
- Wooden spoon or spatula
- 23x33cm baking dish
- Large pot for boiling pasta
- Colander
- Small spoon or piping bag
- Aluminium foil
Common Mistakes to Avoid
- Overcrowding the pan when browning turkey: Adding too much turkey mince to the pan at once lowers the temperature, causing the meat to steam rather than brown. This results in a grey, watery texture instead of a rich, savoury flavour. Cook the turkey in two batches if your pan is small, allowing each piece to make direct contact with the hot surface.
- Wrong temperature for baking: Baking at too high a temperature can cause the cheese to burn before the shells are heated through, while too low a temperature leaves the dish watery and undercooked. Stick to 190°C (170°C fan) and use the foil cover to trap steam, then remove it to achieve that golden top.
- Skipping the rest time: Cutting into the dish immediately after baking releases all the steam and causes the filling to run out, leaving you with a messy plate. The rest time allows the starches to settle and the sauce to thicken slightly, ensuring each shell holds together when served.
What to Serve With Turkey & Spinach Stuffed Shells
- A simple green salad dressed with lemon and olive oil — the acidity cuts through the richness of the cheese.
- Garlic bread or crusty sourdough to mop up any leftover sauce on the plate.
- Roasted vegetables like courgettes or bell peppers for extra colour and nutrients.
- A side of Fresh Tomato And Avocado Salad for a refreshing contrast.
- For a heartier meal, serve alongside Crispy Oven Roasted Potatoes Side to add crunch.
Frequently Asked Questions

Turkey & Spinach Stuffed Shells
Ingredients
Method
- Cook the pasta shells: Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8-9 minutes, until they are al dente — they should feel firm to the bite but pliable when gently squeezed. Drain them and rinse with cool water to stop the cooking, then lay them flat on a baking tray to prevent sticking. You’ll notice they have a pale, tender appearance and a slightly springy texture.
- Brown the turkey: In a large frying pan, heat the olive oil over medium-high heat until it shimmers. Add the turkey mince and break it apart with a wooden spoon. Cook for 6-7 minutes, stirring occasionally, until the meat turns a rich golden brown and you hear a gentle sizzle. The aroma should be savoury and toasty, with no pink remaining.
- Sweat the aromatics: Reduce the heat to medium. Add the diced onion and cook for 3-4 minutes until it becomes translucent and softens, releasing a sweet, mellow fragrance. Stir in the minced garlic and cook for 30 seconds, just until you smell its pungent warmth — do not let it burn.
- Wilt the spinach: Add the chopped spinach to the pan in handfuls. Stir continuously for 2-3 minutes, watching as the leaves darken and shrink dramatically, releasing a faint earthy scent. Once all the spinach has collapsed and any excess liquid has evaporated, remove the pan from the heat.
- Make the filling: In a large mixing bowl, combine the cooked turkey-spinach mixture with the ricotta, half the grated mozzarella, half the Parmesan, the egg, salt, pepper, and oregano. Stir until everything is evenly incorporated — the mixture should look creamy and slightly chunky, with a pale green hue from the spinach.
- Assemble the dish: Preheat your oven to 190°C (170°C fan). Spread half the passata over the bottom of a 23x33cm baking dish. Using a small spoon, fill each cooked shell with about 1½ tablespoons of the filling, pressing gently to ensure it’s compact. Place each filled shell seam-side up in the dish, nestling them snugly together. Pour the remaining passata over the tops, then sprinkle the rest of the mozzarella and Parmesan evenly across the surface.
- Bake to perfection: Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for another 10-12 minutes, until the sauce is bubbling around the edges and the cheese on top has melted into a golden, slightly blistered crust. The kitchen will fill with a warm, cheesy aroma. Let the dish rest for 5 minutes before serving — this allows the filling to set and the shells to absorb the sauce.
Notes
I hope these Turkey & Spinach Stuffed Shells become a regular in your kitchen as they have in mine. If you give them a try, I’d love to hear how they turned out — drop a comment below and let me know what you served alongside them!








