Keto Turkey Spinach Stuffed Shells – Comforting, Low-Carb, and Satisfying
This is a cozy, weeknight-friendly bake that checks all the boxes: hearty, cheesy, and low in carbs. Instead of traditional pasta, we use tender cheese “shells” that hold a rich turkey and spinach filling. The sauce is creamy, the flavors are bright, and the whole dish lands on the table looking like classic stuffed shells—without the carb crash.
If you want a family-pleasing meal that still fits your keto goals, this is it. It reheats well, too, so lunch the next day is already handled.
Ingredients
Method
- Prep the oven and pan: Heat oven to 375°F (190°C). Line two baking sheets with parchment. Grease a 9x13-inch baking dish.
- Make the cheese shell mixture: In a bowl, mix mozzarella, Parmesan, egg, Italian seasoning, and garlic powder until a sticky dough forms.
- Form and bake the shells: Divide the mixture into 12 mounds on the lined sheets. With lightly oiled fingers, press each into a 3.5–4-inch circle. Bake 8–10 minutes until edges are lightly golden and centers set. Let cool 2–3 minutes so they’re flexible but not brittle.
- Cook the turkey: Warm olive oil in a skillet over medium heat. Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds.
- Brown and season: Add turkey, breaking it up. Cook until no longer pink, 5–6 minutes. Season with salt, pepper, Italian seasoning, and red pepper flakes if using.
- Add spinach: Stir in spinach and cook until wilted (or warmed through if using thawed), 1–2 minutes. Remove from heat and cool 5 minutes.
- Mix the filling: In a bowl, combine ricotta, mozzarella, Parmesan, egg, and the cooled turkey-spinach mixture. Taste and adjust salt and pepper.
- Sauce the dish: Spread 3/4 cup low-carb marinara on the bottom of the baking dish.
- Stuff the shells: Place 2–3 tablespoons of filling in the center of each cheese circle. Gently fold or cup into a shell shape. Arrange in the sauced dish, seam side up.
- Top and bake: Spoon remaining marinara over shells. Sprinkle with mozzarella and Parmesan. Bake 15–18 minutes until bubbly and lightly browned.
- Rest and serve: Let stand 5 minutes. Garnish with basil or parsley. Serve warm.
What Makes This Special
- Real stuffed-shell vibes, no pasta required: We shape quick, baked cheese shells that mimic the look and feel of pasta shells.
- Balanced and bright: Lean ground turkey keeps it light, spinach adds color and nutrients, and ricotta brings classic stuffed-shell creaminess.
- Weeknight simple: The steps are straightforward, and most parts can be prepped ahead.
- Keto-friendly comfort food: Each serving is high in protein and fat, with minimal carbs.
- Freezer-friendly: Build a second pan for future you—this dish freezes and bakes up beautifully.
Ingredients
- For the Cheese “Shells”
- 2 cups shredded low-moisture mozzarella
- 3/4 cup grated Parmesan
- 1 large egg
- 1/2 teaspoon Italian seasoning
- Pinch of garlic powder
- For the Filling
- 1 tablespoon olive oil
- 1 pound ground turkey (93% lean or similar)
- 1/2 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups fresh spinach, chopped (or 1 cup thawed frozen, squeezed dry)
- 1 cup whole-milk ricotta
- 1/2 cup shredded mozzarella
- 1/4 cup grated Parmesan
- 1 large egg
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes (optional)
- For Assembly
- 1 1/2 cups low-carb marinara sauce (no added sugar)
- 1/2 cup shredded mozzarella (for topping)
- 2 tablespoons grated Parmesan (for topping)
- Fresh basil or parsley, chopped (optional garnish)
How to Make It
- Prep the oven and pan: Heat oven to 375°F (190°C). Line two baking sheets with parchment.
Grease a 9×13-inch baking dish.
- Make the cheese shell mixture: In a bowl, mix mozzarella, Parmesan, egg, Italian seasoning, and garlic powder until a sticky dough forms.
- Form and bake the shells: Divide the mixture into 12 mounds on the lined sheets. With lightly oiled fingers, press each into a 3.5–4-inch circle. Bake 8–10 minutes until edges are lightly golden and centers set.
Let cool 2–3 minutes so they’re flexible but not brittle.
- Cook the turkey: Warm olive oil in a skillet over medium heat. Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds.
- Brown and season: Add turkey, breaking it up.
Cook until no longer pink, 5–6 minutes. Season with salt, pepper, Italian seasoning, and red pepper flakes if using.
- Add spinach: Stir in spinach and cook until wilted (or warmed through if using thawed), 1–2 minutes. Remove from heat and cool 5 minutes.
- Mix the filling: In a bowl, combine ricotta, mozzarella, Parmesan, egg, and the cooled turkey-spinach mixture.
Taste and adjust salt and pepper.
- Sauce the dish: Spread 3/4 cup low-carb marinara on the bottom of the baking dish.
- Stuff the shells: Place 2–3 tablespoons of filling in the center of each cheese circle. Gently fold or cup into a shell shape. Arrange in the sauced dish, seam side up.
- Top and bake: Spoon remaining marinara over shells.
Sprinkle with mozzarella and Parmesan. Bake 15–18 minutes until bubbly and lightly browned.
- Rest and serve: Let stand 5 minutes. Garnish with basil or parsley.
Serve warm.
How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Freeze: Assemble but don’t bake. Wrap tightly and freeze up to 2 months. Bake from frozen at 350°F (175°C) for 35–45 minutes, covered, then uncover to brown.
- Reheat: Microwave single portions 2–3 minutes or reheat in a 325°F (165°C) oven for 12–15 minutes until hot.
Why This is Good for You
- Low-carb and keto-friendly: Cheese shells replace pasta, slashing carbs while keeping texture and satisfaction.
- High in protein: Ground turkey plus dairy deliver steady energy and better satiety.
- Greens you can see: Spinach adds iron, folate, and fiber with a mild taste that plays nicely with the cheese.
- Better fats, better sauce: Using whole-milk ricotta and controlled marinara keeps sugar low and flavor high.
Common Mistakes to Avoid
- Overbaking the shells: If they get too crisp, they’ll crack when folding.
Pull them when edges are just golden.
- Watery filling: Squeeze frozen spinach dry, and don’t add the turkey while steaming hot. A quick cool prevents excess moisture.
- Too much sauce: Keep marinara to a light layer. Too much can soften the shells and make the bake soupy.
- Skipping seasoning: Taste the filling before stuffing.
A pinch more salt or pepper can make a big difference.
Variations You Can Try
- Alfredo twist: Swap marinara for a keto Alfredo and add a pinch of nutmeg to the filling.
- Spicy Italian: Use half hot Italian turkey sausage, half ground turkey. Add extra red pepper flakes.
- Mushroom lovers: Sauté 1 cup chopped mushrooms with the onions for deeper umami.
- Pesto pop: Stir 2 tablespoons low-carb pesto into the filling and use a light marinara on top.
- Three-cheese topper: Finish with a blend of mozzarella, provolone, and a dusting of Pecorino Romano.
- Dairy-lighter option: Replace half the ricotta with cottage cheese (well-drained) for a lighter, still creamy filling.
FAQ
Can I make the shells ahead?
Yes. Bake the cheese shells and cool completely.
Layer with parchment in an airtight container and refrigerate up to 3 days or freeze up to 1 month. Bring to room temp before stuffing to prevent cracking.
What’s the best marinara for keto?
Choose a no-sugar-added marinara with 5–6 grams net carbs or fewer per half-cup. Check the label for ingredients like olive oil, tomatoes, garlic, and herbs, not corn syrup or added sugars.
Can I use chicken instead of turkey?
Absolutely.
Ground chicken works the same way. Season a touch more aggressively, as chicken can be milder than turkey.
How do I keep the shells from sticking?
Use parchment paper, not foil, and lightly oil your hands when pressing the cheese rounds. Let the shells rest a couple minutes after baking so they release cleanly.
What if I don’t eat dairy?
For full dairy-free, this recipe would need major changes.
You can try almond-based ricotta and dairy-free mozzarella, but texture and melting may vary. Consider a stuffed zucchini boat as a simpler dairy-free option.
How many servings does this make?
This recipe makes about 4–6 servings, depending on appetite. Plan on 2–3 stuffed shells per person as a main dish.
Can I air-fry the shells?
Yes.
Air-fry at 350°F (175°C) for 4–6 minutes until set and lightly golden. Work in batches and use perforated parchment to prevent sticking.
Why is my filling bland?
You likely under-salted or skipped tasting before stuffing. Add a pinch more salt, black pepper, and a little Parmesan to sharpen the flavors.
In Conclusion
Keto Turkey Spinach Stuffed Shells deliver all the cozy, baked-pasta comfort without the pasta.
With easy cheese shells, a savory turkey-spinach filling, and just enough marinara and cheese on top, this dish feels special yet fits a busy weeknight. It’s flexible, prep-friendly, and great for leftovers. Keep these ingredients on hand, and you’ll have a go-to low-carb classic the whole table will enjoy.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



