Quick Recipe Version (TL;DR)
Quick Ingredients
- 24 jumbo pasta shells (about 8 oz), plus kosher salt for the water
- 1 lb ground turkey (93% lean)
- 2 tbsp olive oil
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 5 oz baby spinach, roughly chopped
- 15 oz whole-milk ricotta, divided (1 1/4 cups for filling; 3/4 cup for sauce)
- 2 cups shredded part-skim mozzarella, divided
- 1/2 cup finely grated Parmesan, divided
- 1 large egg
- 3 cups marinara (24 oz), plus 1/4 cup water
- 1 tsp Italian seasoning; 1/4 tsp red pepper flakes (optional)
- 1 1/4 tsp kosher salt; 1/2 tsp black pepper
- 1/4 cup fresh basil, thinly sliced, for garnish
Do This
- 1. Heat oven to 375°F. Boil shells in salted water 8–9 minutes to very al dente; drain and cool.
- 2. Sauté onion in oil 3 minutes; add turkey, garlic, Italian seasoning, salt, pepper (and flakes). Cook until no longer pink.
- 3. Stir in spinach to wilt; cool 5 minutes.
- 4. Mix filling: 1 1/4 cups ricotta, egg, 1/2 cup mozzarella, 1/4 cup Parmesan, turkey–spinach.
- 5. Make sauce: whisk 3 cups marinara + 3/4 cup ricotta + 1/4 cup water. Spread 1 cup in a 9×13-inch dish.
- 6. Fill shells (about 2 tbsp each) and nestle in dish. Spoon remaining sauce over.
- 7. Cover and bake 20 minutes; uncover, top with 1 1/2 cups mozzarella + 1/4 cup Parmesan. Bake 10–15 minutes more until bubbly; rest 10 minutes. Garnish with basil.
Why You’ll Love This Recipe
- Comfort food classic with a lighter twist—lean turkey and a creamy marinara-ricotta sauce.
- Make-ahead and freezer-friendly for busy weeknights or casual entertaining.
- Kid-approved flavors with just enough herby garlic warmth; optional gentle heat from red pepper flakes.
- Golden, bubbly cheese on top and fresh basil to finish for a restaurant-worthy look.
Grocery List
- Produce: 1 small yellow onion, 3 garlic cloves, 5 oz baby spinach, fresh basil
- Dairy: 15 oz whole-milk ricotta, 2 cups shredded part-skim mozzarella, 1/2 cup grated Parmesan, 1 large egg
- Pantry: Jumbo pasta shells, marinara sauce (24 oz), olive oil, Italian seasoning, crushed red pepper flakes, kosher salt, black pepper
Full Ingredients
Pasta
- 24 jumbo pasta shells (about 8 oz)
- Kosher salt for pasta water
Turkey–Spinach Filling
- 2 tbsp olive oil
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 1 lb ground turkey (93% lean)
- 5 oz baby spinach, roughly chopped
- 1 1/4 cups whole-milk ricotta (from a 15 oz container; reserve remaining for sauce)
- 1 large egg
- 1/2 cup shredded part-skim mozzarella
- 1/4 cup finely grated Parmesan
- 1 tsp Italian seasoning
- 1/4 tsp crushed red pepper flakes (optional)
- 3/4 tsp kosher salt
- 1/2 tsp freshly ground black pepper
Creamy Marinara–Ricotta Sauce
- 3 cups marinara sauce (24 oz)
- 3/4 cup whole-milk ricotta (remaining from above)
- 1/4 cup water (to loosen)
- 1/2 tsp kosher salt, or to taste
Topping & Garnish
- 1 1/2 cups shredded part-skim mozzarella
- 1/4 cup finely grated Parmesan
- 1/4 cup fresh basil, thinly sliced

Step-by-Step Instructions
Step 1: Preheat and par-cook the shells
Heat the oven to 375°F. Bring a large pot of well-salted water to a boil (about 1 1/2 tbsp kosher salt per 4 quarts). Add the jumbo shells and cook 8–9 minutes, until very al dente (they will finish in the oven). Drain and spread on a lightly oiled sheet pan to cool and prevent sticking.
Step 2: Sauté aromatics and turkey
In a large skillet, heat the olive oil over medium. Add the onion and cook, stirring, until translucent, 3–4 minutes. Stir in the garlic and cook 30 seconds until fragrant. Add the ground turkey, Italian seasoning, red pepper flakes (if using), 3/4 tsp kosher salt, and the black pepper. Cook, breaking the meat up, until no longer pink and just starting to brown, 5–6 minutes.
Step 3: Wilt the spinach
Add the chopped spinach to the skillet. Cook, stirring, until wilted and any released moisture mostly evaporates, 1–2 minutes. Transfer the mixture to a wide bowl and let cool 5 minutes so it doesn’t melt the cheeses.
Step 4: Mix the turkey–ricotta filling
To the cooled turkey–spinach mixture, add 1 1/4 cups ricotta, the egg, 1/2 cup mozzarella, and 1/4 cup Parmesan. Stir until evenly combined and creamy. Taste and adjust seasoning if needed; the filling should be well-seasoned but not salty.
Step 5: Make the marinara–ricotta sauce and prep the dish
In a bowl or large measuring cup, whisk together the marinara, remaining 3/4 cup ricotta, 1/4 cup water, and 1/2 tsp kosher salt until smooth and rosy. Spread 1 cup of the sauce over the bottom of a 9×13-inch (3-quart) baking dish.
Step 6: Fill and arrange the shells
Fill each cooled shell with about 2 tablespoons of the turkey–ricotta mixture. Nestle the stuffed shells into the sauced baking dish. Spoon the remaining sauce over and around the shells so most are coated but tops peek through.
Step 7: Bake until bubbly, then cheese and finish
Cover the dish tightly with foil and bake for 20 minutes. Uncover, sprinkle with 1 1/2 cups mozzarella and 1/4 cup Parmesan, and bake 10–15 minutes more, until the sauce is bubbling and the cheese is melted with golden spots. Let rest 10 minutes. Scatter with fresh basil before serving.
Pro Tips
- Undercook the shells slightly; they’ll finish in the oven and hold their shape for easier filling.
- Cool the turkey–spinach mixture before adding cheeses to keep the filling thick and scoopable.
- Use a small cookie scoop or piping bag to quickly portion the filling into shells.
- Don’t skimp on sauce—coating the shells keeps the pasta tender and infuses flavor.
- For extra browning, broil 1–2 minutes at the end, watching closely.
Variations
- Turkey sausage swap: Use mild or hot turkey Italian sausage (casings removed) in place of ground turkey for a spicier, fennel-forward profile.
- Mushroom boost: Sauté 8 oz finely chopped cremini with the onion for extra savoriness and moisture.
- Greens twist: Substitute chopped kale or Swiss chard (stems removed) for spinach; cook until tender before mixing.
Storage & Make-Ahead
Assemble up to 24 hours ahead: cover tightly and refrigerate. Bake covered 25 minutes, then uncover and proceed as directed (add 5–10 minutes if starting cold). Leftovers keep 3–4 days in the refrigerator; reheat covered at 350°F for 20–25 minutes or microwave in portions. To freeze, assemble in a freezer-safe dish without baking; wrap well and freeze up to 2 months. Bake from frozen at 350°F, covered, 45–55 minutes, then uncover, add cheese, and bake 10–15 minutes more.
Nutrition (per serving)
Approximate values: 620 calories; 38 g protein; 45 g carbohydrates; 28 g fat; 9 g saturated fat; 1,050 mg sodium; 5 g fiber. Values will vary based on brands and salt used.


Leave a Reply