![]()
What You Need to Make these High Protein Stuffed Shells
- Jumbo Pasta Shells: Make sure to get the jumbo ones so that there’s plenty of space for that delicious, high-protein filling. I used Barilla but the brand Tinkyada also sells a gluten free variety.
- Olive Oil: Some oil for sautéing the onion in.
- Yellow Onion: 1 small yellow onion, diced.
- Garlic: Fresh minced garlic for extra flavor!
- Ground Turkey: I used 94% lean ground turkey. You could technically substitute 99% lean for a lighter option but it’ll definitely be more dry. Feel free to use ground beef or ground chicken instead.
- Italian Seasoning, Red Pepper Flakes, Salt & Pepper: Some simple seasonings to bring this filling mixture to life. Red pepper flakes are optional if you like a little spice!
- Frozen Chopped Spinach: To sneak some veggies into these stuffed shells, we’re adding frozen chopped spinach to the filling. You could certainly substitute some fresh spinach and just let it wilt down.
- Cottage Cheese: Using cottage cheese instead of ricotta is one of the secrets to adding protein to these stuffed shells. And trust me, even cottage cheese skeptics will love it. I prefer 4% milkfat for the best flavor, but 2% works as well.
- Mozzarella Cheese: Shredded mozzarella cheese gets added into the filling and sprinkled on top of the stuffed shells.
- Parmesan Cheese: Grated parmesan for the filling.
- Marinara Sauce: A layer of marinara at the base of the pan and more poured on top.
- Basil: An optional but delicious garnish!
Expert Tips:
- Rinse the shells under cold water after cooking: This may be considered “taboo” but it really helps them to stop cooking and also not stick to each other. Another option is to toss the drained shells with a bit of oil.
- Drain off any excess liquid from the turkey mixture: I don’t typically need to do this, but if there seems to be a lot of fat drippings in the pan, get rid of em!
- Be generous when stuffing the shells: You should have the perfect amount of filling to make 20 heavily stuffed shells.
- Switch oven to broil at the very end: Broiling gives that golden, bubbly finish to the cheese!
How Do I Store & Re-Heat Leftover High Protein Stuffed Shells?
These High Protein Stuffed Shells make for great leftovers! Simply store them in an airtight container in the fridge for several days.
When you’re ready to eat, you can re-heat them in the microwave for about a minute or until the filling is warm and gooey again!

High Protein Stuffed Shells
These High Protein Stuffed Shells are a more filling, nutrient-dense version of a classic Italian dish! Jumbo pasta shells get stuffed with a turkey, spinach and cheese mixture and then are baked in marinara sauce until gooey, melty perfection. A healthy comfort food recipe and easy way to feed a crowd!
SERVINGS 20 jumbo shells
PREP TIME 20minutes mins
COOK TIME 25minutes mins
TOTAL TIME 45minutes mins
Equipment
- cutting board
- knife
- large pot
- colander
- large pan
- spatula
- 9×13″ baking dish
- 2 large bowls
- spoon
Ingredients
- 20 jumbo pasta shells
- olive oil
- ½ large yellow onion diced
- 2 garlic cloves minced
- 1 lb ground turkey (94% lean)*
- 2 cups frozen chopped spinach
- 1 tsp italian seasoning
- kosher salt & black pepper to taste
- red pepper flakes to taste
- 16 oz cottage cheese (4% or 2% milkfat)
- 2 cups shredded mozzarella cheese divided
- ½ cup finely grated parmesan
- 2 cups marinara sauce divided
- basil optional, for garnish
Instructions
- Preheat oven to 375F. Spread 1 cup of the marinara sauce out on the bottom of the baking dish. Set aside.2 cups marinara sauce
- Bring a large pot of water to a boil. Heavily salt the water. Once boiling, add the pasta shells and cook until al-dente (about 1 minute less than what’s listed on the package). Drain and rinse with cold water to prevent further cooking and sticking.20 jumbo pasta shells
- Meanwhile, bring a large pan to medium heat. Once hot, add a bit of olive oil. Then, add onion and sauté for about 3 minutes, until turning translucent and tender. Add garlic and cook for 1 minute longer.olive oil, ½ large yellow onion, 2 garlic cloves
- Then, add ground turkey, italian seasoning, salt, pepper & red pepper flakes. Cook, breaking apart, until the ground turkey is browned and almost fully done through.1 lb ground turkey, 1 tsp italian seasoning, kosher salt & black pepper, red pepper flakes
- Add frozen spinach and cook for a few more minutes until the spinach has thawed and wilted. If there seems to be a lot of excess liquid in the pan, drain it off. Transfer ground turkey mixture to a large bowl and let it cool slightly.2 cups frozen chopped spinach
- In another large bowl, mix together the cottage cheese, HALF of the mozzarella (1 cup), parmesan and more salt. Then, add the slightly cooled turkey mixture and stir until incorporated.16 oz cottage cheese, 2 cups shredded mozzarella cheese, ½ cup finely grated parmesan
- Use a spoon to add the filling mixture to the cooked pasta shells. Then, place them into the baking dish. Add the remaining 1 cup of marinara sauce on top of the stuffed shells and then sprinkle on the remaining 1 cup of mozzarella.2 cups shredded mozzarella cheese, 2 cups marinara sauce
- Transfer baking dish to the oven and bake for 25 minutes. At the end, switch it to broil for a few more minutes. Garnish with chopped basil and enjoy!basil
Video
Notes
*NOTE: Feel free to substitute ground chicken or ground beef instead.
TO MAKE THIS GLUTEN FREE: Simply swap the normal pasta shells for these brown rice pasta shells. They can be tricky to find in stores but you can order on Amazon!
Calories: 135kcal
Course: Dinner, Main Course
Cuisine: Italian
Keyword: Cottage Cheese, dinner, Ground Turkey, High Protein, Italian, Marinara, Mozzarella, pasta, Spinach, Stuffed Shells
Nutrition
Calories: 135kcal | Carbohydrates: 11g | Protein: 14g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Trans Fat: 0.004g | Cholesterol: 24mg | Sodium: 345mg | Potassium: 233mg | Fiber: 2g | Sugar: 2g | Vitamin A: 2049IU | Vitamin C: 3mg| Calcium: 120mg | Iron: 1mg
Did you make this recipe?
Please let me know how it turned out for you! Leave a star rating and review below and tag @munchinwithmaddie_ on Instagram and/or hashtag it #munchinwithmaddie.




