in

Cheesy Ground Turkey & Spinach Stuffed Shells

Save this recipe on:

There’s something about stuffed shells that brings me straight back to cozy Sunday dinners with family gathered around the table. The warm, savory smell of tomato sauce bubbling in the oven, the cheesy filling spilling out of each pasta shell—this dish always hits that perfect comfort food note. I’ve made countless versions over the years, but this Cheesy Ground Turkey & Spinach Stuffed Shells recipe has become a weeknight staple for me.

It’s hearty without being heavy, cheesy without going overboard, and packed with protein and greens thanks to lean ground turkey and fresh spinach. Best of all? It’s easy to prep ahead and even easier to reheat—making it perfect for leftovers or feeding a crowd. Whether you’re planning a relaxed dinner with friends or want something special but simple for a weeknight, this recipe never lets me down.


Why You’ll Love This Cheesy Ground Turkey & Spinach Stuffed Shells

  • Family-friendly: Even picky eaters will go for these cheesy, saucy shells.
  • Freezer-friendly: Make a double batch and freeze one for later.
  • Healthier twist: Using ground turkey and spinach makes this a lighter option without sacrificing flavor.
  • Make-ahead magic: Prep it the night before and just pop it in the oven when ready.
  • Cozy comfort: It’s everything you want in a comforting pasta bake—rich, cheesy, saucy, and satisfying.

What Kind of Pasta Shells Work Best for Stuffed Shells?

For this dish, I always reach for jumbo pasta shells, which are specifically designed to be stuffed. They’re large enough to hold a generous spoonful of filling and keep their shape well when baked. Be sure to cook them just until al dente—they’ll continue to cook in the oven and you don’t want them to tear during stuffing. If you’re in a pinch and can’t find jumbo shells, manicotti tubes can be a backup, but they’re a bit trickier to fill.


Options for Substitutions

One of the best things about this recipe is how flexible it can be. If you’re missing an ingredient or want to tailor it to your taste or dietary needs, here are some easy swaps:

  • Ground turkey: Swap it with ground chicken, lean ground beef, or plant-based crumbles for a vegetarian version.
  • Spinach: Kale, Swiss chard, or even finely chopped broccoli florets can be used in place of spinach.
  • Ricotta cheese: Cottage cheese or a ricotta–cream cheese mix can be used for a similar texture with a slightly different flavor.
  • Marinara sauce: Homemade or store-bought both work well—go for low-sugar if you’re watching your intake.
  • Pasta shells: As mentioned, manicotti tubes or even lasagna sheets rolled up can work in a pinch.
  • Mozzarella: A shredded Italian cheese blend, provolone, or even vegan cheese can be used depending on your preference.

Ingredients for Cheesy Ground Turkey & Spinach Stuffed Shells

Every ingredient in this recipe serves a purpose—flavor, texture, or richness. Here’s what goes into making these comforting stuffed shells:

  • Jumbo pasta shells – The base of the recipe, perfect for stuffing and holding all the goodness inside.
  • Ground turkey – Lean, flavorful, and a lighter alternative to beef that still brings hearty satisfaction.
  • Fresh spinach – Adds a nutritious boost and a pop of green that pairs beautifully with the rich filling.
  • Ricotta cheese – Creamy and mild, it forms the base of the cheesy filling.
  • Mozzarella cheese – Melts beautifully and gives that gooey, cheesy finish on top.
  • Parmesan cheese – Adds a salty, umami punch to the filling and topping.
  • Egg – Helps bind the filling together so it stays nicely packed inside the shells.
  • Garlic – Freshly minced garlic infuses the meat with deep flavor.
  • Onion – Sautéed with the turkey, it adds sweetness and depth to the savory base.
  • Italian seasoning – A classic mix of herbs that gives the filling that signature Italian flavor.
  • Crushed red pepper flakes (optional) – Adds a gentle kick for those who like a bit of spice.
  • Marinara sauce – Rich tomato sauce that ties everything together and keeps the shells moist during baking.
  • Olive oil – Used for sautéing and adding richness to the base ingredients.
  • Salt and black pepper – Essential for seasoning every layer, from meat to cheese.

Step 1: Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook them until just al dente, about 1–2 minutes less than the package instructions. Drain and set aside on a baking sheet to prevent sticking.


Step 2: Sauté the Aromatics

In a large skillet, heat olive oil over medium heat. Add diced onion and cook until soft and translucent, about 4 minutes. Add the minced garlic and sauté for another 30 seconds until fragrant.


Step 3: Cook the Ground Turkey

Add the ground turkey to the skillet and season with salt, pepper, Italian seasoning, and red pepper flakes (if using). Cook until browned and fully cooked through, breaking it up with a spoon as it cooks. Once done, stir in the chopped spinach and cook for another 2–3 minutes, until wilted. Remove from heat and let it cool slightly.


Step 4: Make the Cheese Filling

In a large bowl, mix the ricotta cheese, half of the mozzarella, half of the Parmesan, and the egg. Add the cooled turkey-spinach mixture to the bowl and stir until well combined.


Step 5: Fill the Shells

Preheat your oven to 375°F (190°C). Spread a generous layer of marinara sauce over the bottom of a baking dish. Carefully fill each cooked pasta shell with the turkey and cheese mixture, and place them in the dish seam side up.


Step 6: Top and Bake

Spoon more marinara sauce over the filled shells, then sprinkle with the remaining mozzarella and Parmesan cheese. Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes until bubbly and golden on top.


Step 7: Garnish and Serve

Let the shells rest for 5–10 minutes before serving. Garnish with chopped fresh parsley or basil if you like a bright, fresh finish.


How Long to Cook Cheesy Ground Turkey & Spinach Stuffed Shells

Once your shells are filled and ready in the baking dish, you’ll want to bake them at 375°F (190°C). Here’s the timing breakdown:

  • Covered with foil: Bake for 25 minutes to let everything heat through evenly and allow the cheese to melt inside.
  • Uncovered: Remove the foil and bake for another 10 minutes, or until the top is golden and bubbly.

Let them rest for about 5–10 minutes after baking. This helps the filling set and makes them easier to serve.


Tips for Perfect Cheesy Ground Turkey & Spinach Stuffed Shells

  • Don’t overcook the pasta shells. Slightly undercooked shells are sturdier and less likely to tear while stuffing or baking.
  • Cool the filling slightly. Hot filling can cause the ricotta and egg mixture to become runny—let the turkey-spinach mixture cool for 5–10 minutes before combining with cheese.
  • Use a piping bag or spoon. For easier stuffing, you can pipe the filling into the shells using a plastic bag with the corner snipped off.
  • Layer the sauce. Make sure there’s sauce on the bottom and top of the shells to keep everything moist and flavorful.
  • Double the batch. This recipe freezes beautifully—make an extra pan to save for later.
  • Grate your own cheese. Pre-shredded cheese often contains anti-caking agents that prevent smooth melting. Freshly grated cheese gives the best texture and flavor.
  • Add extra veggies. Mushrooms, zucchini, or bell peppers sautéed with the turkey can bulk up the filling with more nutrients.

Watch Out for These Mistakes While Cooking

Even though this recipe is straightforward, a few missteps can lead to dry, bland, or soggy shells. Here’s what to avoid:

  • Overcooking the pasta shells: This makes them too soft to handle and prone to tearing during stuffing. Cook them just al dente—they’ll finish cooking in the oven.
  • Not draining spinach properly: If you’re using frozen spinach, make sure it’s fully drained. Excess moisture will water down your filling and make it soupy.
  • Skipping seasoning: The meat, cheese mixture, and even the marinara need to be well-seasoned to avoid bland results. Taste as you go.
  • Using too little sauce: A dry pan = dry shells. Make sure the bottom of the dish is well-covered with sauce and add a generous layer on top.
  • Stuffing hot meat into cheese mixture: Let the meat cool before mixing it with the ricotta and egg to prevent curdling or a runny filling.
  • Overbaking uncovered: If you leave the foil off too soon, your shells can dry out. Bake covered first, then uncover for the final golden top.

What to Serve With Cheesy Ground Turkey & Spinach Stuffed Shells

This dish is a meal in itself, but adding a few sides can elevate it into a full, satisfying spread. Here are some favorites:

Simple Arugula Salad

A peppery salad with lemon vinaigrette adds a refreshing contrast to the rich, cheesy shells.

Garlic Bread or Cheesy Breadsticks

Warm, crusty bread is perfect for soaking up any extra marinara.

Roasted Broccoli or Green Beans

A sheet-pan of veggies tossed with olive oil, garlic, and sea salt balances the meal with color and crunch.

Creamy Caesar Salad

The creamy, tangy dressing and crisp romaine add a classic Italian-American touch.

Caprese Skewers

Mozzarella, cherry tomatoes, and basil drizzled with balsamic glaze make a simple, no-cook appetizer.

Minestrone or Tomato Basil Soup

Soup and stuffed shells? Ultimate comfort food duo—especially for colder nights.

A Glass of Red Wine

A bold Chianti or light Pinot Noir complements the tomato sauce and cheesy filling beautifully.


Storage Instructions

Cheesy Ground Turkey & Spinach Stuffed Shells store beautifully—making them perfect for meal prep or saving leftovers. Here’s how to keep them fresh:

  • In the fridge: Store leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave or cover and reheat in the oven at 350°F (175°C) until warmed through.
  • In the freezer (unbaked or baked): Place shells in a freezer-safe baking dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months.
    • To bake from frozen (unbaked): Bake at 375°F covered for 50–60 minutes, then uncover and bake another 10–15 minutes.
    • To reheat from frozen (already baked): Thaw overnight in the fridge, then bake at 350°F until heated through.

For best results, add a little extra marinara sauce before freezing to prevent the pasta from drying out.


Estimated Nutrition (Per Serving – About 3 Stuffed Shells)

While this can vary slightly depending on the brands you use, here’s a close estimate for a generous serving:

  • Calories: ~410
  • Protein: 28g
  • Carbohydrates: 30g
  • Fat: 19g
  • Saturated Fat: 8g
  • Cholesterol: 90mg
  • Fiber: 3g
  • Sugar: 6g
  • Sodium: 620mg

This recipe strikes a great balance between comfort and nutrition—thanks to the lean turkey, spinach, and controlled portions of cheese.


Frequently Asked Questions

What’s the best way to stuff the shells without tearing them?

Let the cooked shells cool slightly and handle them gently. Use a spoon or piping bag to fill them—don’t force the filling, and avoid overstuffing.

Can I use frozen spinach instead of fresh?

Absolutely. Just make sure to thaw it completely and squeeze out all the excess water before mixing it into the filling.

Can I make this dish ahead of time?

Yes! You can assemble the stuffed shells a day in advance, cover tightly, and refrigerate. Just bake as instructed when ready to eat.

What’s a good substitute for ricotta cheese?

You can use cottage cheese for a lighter option or mix cream cheese with ricotta if you want a creamier texture.

Can I make this gluten-free?

Yes—just use gluten-free jumbo shells (which are available in some specialty or health food stores) and ensure your marinara sauce is gluten-free.

How do I prevent the shells from sticking together after boiling?

Once drained, spread them out on a baking sheet and drizzle with a little olive oil to prevent sticking.

Is this recipe kid-friendly?

Definitely! The mild flavors and cheesy filling are usually a hit with kids. You can even sneak in extra veggies.

Can I freeze individual portions?

Yes, and it’s a great idea for meal prep. Store single servings in airtight containers and freeze for up to 3 months. Reheat in the microwave or oven.


Conclusion

Cheesy Ground Turkey & Spinach Stuffed Shells are the kind of recipe I turn to again and again—comforting, satisfying, and surprisingly easy to make. It’s a dish that feels special without requiring special skills, and it can fit just as easily into a weeknight dinner routine as it can on a weekend table surrounded by friends or family.

Whether you’re making it for the first time or adding it to your monthly rotation, these stuffed shells bring together the best of cozy home cooking—melty cheese, savory meat, flavorful marinara, and pasta that hugs every bite.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Ground Turkey & Spinach Stuffed Shells


  • Author: Sara McKenney
  • Total Time: 1 hour
  • Yield: 4 servings

Description

Get ready to fall in love with Cheesy Ground Turkey & Spinach Stuffed Shells—a comfort food classic that’s perfect for an easy dinner or meal prep. These jumbo pasta shells are stuffed with a creamy blend of ricotta, mozzarella, Parmesan, lean ground turkey, and spinach, then baked in rich marinara sauce until bubbly and golden. This is a go-to for anyone looking for quick dinner ideas, a healthy-ish comfort meal, or even freezer-friendly food ideas. Whether you’re cooking for family, friends, or just yourself, this easy recipe will leave you satisfied without the fuss.


Ingredients

16 jumbo pasta shells

1 tablespoon olive oil

1 small yellow onion, diced

2 cloves garlic, minced

1 pound ground turkey

1 teaspoon Italian seasoning

1 teaspoon salt

½ teaspoon black pepper

¼ teaspoon crushed red pepper flakes (optional)

4 cups fresh spinach, chopped (or 1 cup frozen, drained well)

1 cup ricotta cheese

1 cup shredded mozzarella cheese, divided

½ cup grated Parmesan cheese, divided

1 large egg

2 cups marinara sauce

1 tablespoon chopped fresh parsley or basil (optional, for garnish)


Instructions

1. Preheat the oven to 375°F (190°C).

2. Bring a large pot of salted water to a boil. Cook the jumbo pasta shells until just al dente. Drain and set aside.

3. In a skillet, heat olive oil over medium heat. Add onion and sauté until softened, about 4 minutes.

4. Add garlic and cook for 30 seconds.

5. Stir in ground turkey, season with salt, pepper, Italian seasoning, and red pepper flakes. Cook until browned and fully cooked.

6. Add spinach and cook for another 2–3 minutes, until wilted. Remove from heat and let it cool.

7. In a large bowl, mix ricotta, half of the mozzarella, half of the Parmesan, and the egg.

8. Add the cooled turkey-spinach mixture to the cheese mixture and stir until combined.

9. Spread 1 cup of marinara sauce on the bottom of a baking dish.

10. Fill each pasta shell with the meat and cheese filling and place in the dish.

11. Spoon remaining marinara over the shells. Top with the remaining mozzarella and Parmesan.

12. Cover with foil and bake for 25 minutes.

13. Remove foil and bake an additional 10 minutes, until bubbly and golden.

14. Let rest for 5–10 minutes before serving. Garnish with chopped parsley or basil, if desired.

Notes

You can prep this recipe a day ahead and store it in the fridge until ready to bake.

For freezing, assemble the shells and freeze unbaked—add 10–15 minutes to baking time when cooking from frozen.

Let the meat cool before mixing it with the ricotta to avoid a runny filling.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian-American

Nutrition

  • Serving Size: About 3 stuffed shells
  • Calories: 410
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 90mg

Keywords: stuffed shells, ground turkey recipes, easy dinner, freezer meals, spinach pasta, pasta bake

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating