Go Back
+ servings
High Protein Pesto Stuffed Shells on plate

High Protein Pesto Stuffed Shells

5 from 12 votes
Dig into my high protein stuffed shells, made with mozzarella, pesto, and parm. Ground turkey and cottage cheese pack a serious protein punch – perfect for a filling meal that hits your protein goals. 
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 8 servings
Course: dinner, meal-prep, pasta
Cuisine: Italian
Calories: 617

Ingredients
  

  • 12 oz box jumbo shells
  • 2 tablespoon olive oil
  • ½ yellow onion diced
  • 1 lb ground turkey sausage
  • 16 oz cottage cheese 4% milkfat
  • 1 cup shredded parmesan cheese divided
  • 5 oz spinach wilted, squeezed of excess water and chopped
  • ¼ cup fresh chopped parsley save some extra for topping
  • 1 cup fresh pesto divided
  • 2 cloves garlic minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flake
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • 3 cups marinara sauce
  • 2 cups mozzarella cheese

Method
 

  1. Preheat oven to 375F and line a 9x13 casserole dish with 1.5 cups of marinara sauce.
  2. Cook shells in a pot of salty water according to package until al dente - slightly less cook time than fully cooked because they will continue to cook in the oven. Drain and set aside.
  3. Saute onion in olive oil over medium-high heat for 3-4 minutes. Add in turkey sausage and as it cooks, break apart into fine pieces. Cook until no longer pink and fully cooked through. Set aside to cool for 10 minutes.
  4. In a large bowl, mix together cottage cheese, ½ cup parmesan cheese, spinach, parsley, ½ cup pesto, garlic, oregano, red pepper flake, salt, and pepper. Add in the turkey sausage mixture and mix until all combined.
  5. Individually stuff each shell with a good amount of mixture - about ¼ cup and then lay each shell down in the sauced casserole dish. Repeat until all shells and mixture are finished.
  6. Pour remaining 1.5 cups marinara sauce over top of shells, along with spooning on remaining ½ cup of pesto throughout the top. Then top with mozzarella cheese and remaining ½ cup parmesan cheese.
  7. Bake covered with foil for 20 minutes, then remove cover and bake for additional 10 minutes.
  8. Sprinkle with remaining parsley and let cool about 15 minutes before serving. Enjoy!

Nutrition

Calories: 617kcalCarbohydrates: 44gProtein: 36gFat: 33gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 85mgSodium: 1782mgPotassium: 737mgFiber: 4gSugar: 8gVitamin A: 3293IUVitamin C: 16mgCalcium: 447mgIron: 3mg

Tried this recipe?

Let us know how it was!