• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
freebie! download my top 8 dessert recipe ebook

Join my newsletter for latest recipes!

Erin Lives Whole

Healthy Eats + Delicious Treats

  • Recipe Index
    • Course
      • Appetizers
      • Breakfast
      • Lunch & Dinner
      • Dessert
      • Soup
      • Sides
      • Drinks
      • Snacks
      • Sauces & Dips
    • Dessert Type
      • Bars & Balls
      • Breads & Muffins
      • Brownies
      • Cakes
      • Candy
      • Cookies
      • Frozen
      • Pie & Cobbler
      • Other
    • Diet
      • Dairy-Free
      • Gluten-Free
      • Nut-Free
      • Paleo Friendly
      • Vegan
      • Vegetarian
    • Method
      • 30 Minute or Less
      • Air Fryer
      • Grill
      • Instant Pot
      • Meal Prep
      • No Bake
      • One Pot/Pan
      • Oven
      • Stove Top
    • Season
      • Fall
      • Holiday
      • Winter
      • Spring
      • Summer
    • Recipe Filter
    • All Recipes
  • Ebooks
  • Shop
  • Lifestyle
  • About
    • Work With Me
    • Contact
  • Subscribe to receive latest recipes

    Join my newsletter for latest recipes!

  • Browse by Diet
    • Gluten-Free
    • Dairy-Free
    • Nut-Free
    • Paleo Friendly
    • Vegan
    • Vegetarian
  • Breakfast
  • Lunch & Dinner
  • Drinks
  • Snacks
  • Dessert
  • Appetizers
Home Recipes By Diet High Protein

High Protein Stuffed Shells with Pesto

8 Reviews Recipe Print
By: Erin Antoniak • Updated On April 18, 2026

This post may contain affiliate links. Please read my disclosure policy.

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. 

High Protein Pesto Stuffed Shells

High protein pesto stuffed shells

Nothing gets me more excited to cook (or eat) than a new pasta dish. 

This comfort classic is a total chameleon in the kitchen, ranging from a simple Spicy Fusilli to my Sausage French Onion Pasta; there are a thousand different ways to eat and enjoy!

Today’s rendition is protein pesto stuffed shells – jumbo pasta shells stuffed with ground turkey, spinach, and cottage cheese. It’s topped with zesty marinara and layers of mozzarella and parm, then baked in the oven until it’s bubbling and golden brown!

Your family will love this dish, even the picky eaters. It hides sneaky veggies and protein content between layers of noodles and cheese, for a dish everyone can get behind. 

Want to try your own? Grab a casserole dish and let’s get cooking!

High Protein Pesto Stuffed Shells on plate

Ingredients needed

Here’s a little bit about everything that goes into my high protein stuffed shells:

  • Jumbo shells: The pasta shape changes everything! This recipe calls for 1 12oz box of jumbo shells, which make the perfect receptacle for its cheesy filling. 
  • Olive oil: You’ll need 2 tbsp olive oil to cook down your yellow onion.
  • Yellow onion: I use ½ diced yellow onion to flavor the sausage while cooking. 
  • Turkey sausage: 1lb ground turkey sausage adds a great protein content to this dish.
  • Cottage cheese: For a cheesy and protein-rich filling, this recipe calls for 16oz cottage cheese with 4% milkfat. 
  • Parmesan cheese: I use 1 cup of shredded parmesan – ½ in the filling and ½ as a topping. 
  • Spinach: For nutrition and plant-based protein, I use 5oz chopped spinach. 
  • Parsley: ¼ cup fresh parsley gives this cheesy dish a lovely brightness.
  • Pesto: 1 cup of fresh pesto adds a herby bite.
  • Garlic: I add 2 cloves of minced garlic for aromatics. 
  • Dried oregano: An Italian food staple, this recipe needs 1 tsp dried oregano.
  • Red pepper flakes: I use ½ tsp in the pasta filling. It doesn’t add much spice, just a tiny bit of flavor-enhancing heat.
  • Salt + pepper: ½ tsp salt and ¼ tsp pepper make every ingredient pop!
  • Marinara sauce: Bright and zesty, 3 cups of marinara sauce add a great balance.
  • Mozzarella cheese: Finally, you’ll need 2 cups of mozzarella cheese, sprinkled on top for a delicious browned topping. 
High Protein Pesto Stuffed Shells ingredients

Kitchen tools required

To make these high protein stuffed shells, gather these kitchen essentials:

  • 9×13 casserole dish
  • Pot
  • Wooden spoon
  • Colander
  • Kitchen knife
  • Cutting board
  • Frying pan
  • Spatula
  • Large mixing bowl

You’ll also need some measuring cups, including 1 cup, ¼ cup, 1 tbsp, 1 tsp, ½ tsp, and ¼ tsp. 

How to make high protein stuffed shells 

Begin by preheating your oven to 375F. Line a 9×13 casserole dish with 1 ½ cups of marinara and set it aside. 

Next, cook a 12oz box of jumbo pasta shells according to the box instructions. Use salted water for boiling and cook until al dente; you’ll want your shells slightly firmer than usual because they will continue to soften when baked. Drain and set aside. 

For the high-protein filling, add ½ diced yellow onion and 2 tbsp of olive oil to a pan. Cook over medium-high heat for 3-4 minutes. Then, add 1 lb of ground turkey sausage, breaking apart into small pieces as it cooks. Cook until there’s no pink left and set it aside to cool for 10 minutes. 

To a large bowl, add 16oz of cottage cheese, ½ cup of parmesan cheese, 5oz of wilted and drained spinach, ¼ cup of fresh chopped parsley, ½ cup of pesto, 2 cloves of minced garlic, 1 tsp of dried oregano, 1 ½  tsp of red pepper flakes, ½ tsp of salt, and ¼ tsp of pepper. Mix well. 

Finish your filling by adding the cooled turkey sausage and mixing until combined. 

Stuff each jumbo shell with a healthy amount of filling – about ¼ cup will do. Lay the shells in the casserole dish and top with the remaining 1 ½ cups of marinara sauce. Finish by spooning ½ cup of pesto, 2 cups of mozzarella, and ½ cup of parmesan cheese sprinkled on top. 

Bake your casserole dish covered with tinfoil for 20 minutes. Then, remove the foil and bake for an additional 10 minutes to achieve a lightly crisp topping. 

Top with extra chopped parsley, let sit for 15 minutes, and dig in!

Step-by-step Instructions on how to make High Protein Stuffed Shells with Pesto

All ingredients mixed in bowl

Recipe tips

Below are some common protein pesto questions. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post!

How to serve high protein stuffed shells

Serve your protein pesto shells as a filling main, or add a veggie-focused side to bring your meal together. 

A simple side salad is always welcome at my table, though feel free to get fancy with my Strawberry Kale Salad, Light Broccoli Salad, or Creamy Italian Chopped Salad.

Alternatively, this pasta would pair really well with a side of roasted vegetables. 

No need to add a protein source – this pasta is already packed with turkey sausage and cottage cheese. 

Can I use frozen spinach?

Yes, both fresh and frozen spinach will work in this recipe. 

For frozen spinach, take even more care to drain extra liquid and squeeze dry before adding it to your filling. Without this step, you’ll end up with a watery dish.

Shells added to pan
High Protein Pesto Stuffed Shells

Storing leftovers

Let any leftover shells cool completely before transferring them to an airtight container. Store in the refrigerator for 3-4 days. Reheat in the oven at 350F until warm through, covered in tin foil. 

For individual portions, a microwave should do the trick.

This recipe would also keep well in the freezer, baked or unbaked. To reheat, bake from frozen at 350F for 45-60 minutes, covered in tin foil. 

If you liked this recipe, you’ll want to try these!

Looking to add more protein to your diet? Start with these high-protein recipes:

  • Healthy Protein Brownie Batter
  • High Protein Veggie Frittata
  • Oatless Zucchini Oatmeal (High Protein)
  • High Protein Buffalo Chicken Enchiladas
  • Berry Protein Smoothie

All recipes by Erin Morrissey and Photos by Sierra Inn

High Protein Pesto Stuffed Shells on plate
High Protein Pesto Stuffed Shells on plate
5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 8 reviews

High Protein Pesto Stuffed Shells

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: 10 Cook: 40 Total: 50 minutes
Yield 8 servings 1x
Units Scale
Print Pin it Rate

Ingredients

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

Instructions

  1. Preheat oven to 375F and line a 9×13 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, 1/2 cup parmesan cheese, spinach, parsley, 1/2 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 1/4 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 1/2 cup of pesto throughout the top. Then top with mozzarella cheese and remaining 1/2 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!
Author: Erin Antoniak Category: dinner, meal prep, pasta Method: oven Cuisine: Italian
High Protein Pesto Stuffed Shells on plate

Did you make this?

Leave a comment below and tag @erinliveswhole on social media!

erinliveswhole

There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂

You May Also Like...

  • Berry Protein Smoothie
    Berry Protein Smoothie
  • protein oatmeal
    Oatless Zucchini Oatmeal (High Protein)
  • sliced veggie frittata
    High Protein Veggie Frittata
  • High Protein Buffalo Chicken Enchiladas
    High Protein Buffalo Chicken Enchiladas
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love seeing what you made!

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Sami says

    Posted on 5/1 at 6:17 pm

    These are SO good. I was skeptical with Turkey and cottage cheese but you can’t even notice the substitutions. We loved them. Might be my new dish I bring during a Meal Train.

    Reply
    • Erin says

      Posted on 5/4 at 3:14 pm

      Hi Sami, so happy you loved it!! 🙂

      Reply
  2. Gretchen says

    Posted on 4/14 at 7:36 pm

    Perfect Sunday night dinner that the whole family enjoyed! Healthy and tasty!

    Reply
    • Erin says

      Posted on 4/20 at 2:37 pm

      Hi Gretchen, so happy it was a big hit!!

      Reply
  3. Courtney says

    Posted on 4/12 at 10:38 pm

    Yum yum YUM!!!! So much flavor and super filling

    Reply
    • Erin says

      Posted on 4/20 at 2:26 pm

      Hi Courtney, so happy you loved it!

      Reply
  4. Caroline says

    Posted on 4/12 at 7:39 pm

    Hi Erin! Is there a good way to prep this and make ahead for the next day? Can’t wait to make this!

    Reply
    • Erin says

      Posted on 4/22 at 9:15 am

      Hi Caroline, yes! Make the full thing, just don’t bake! Then the next day, let it come to room temp for about 30 minutes then bake! Let me know how yours comes out!

      Reply
  5. Karen says

    Posted on 4/9 at 8:56 pm

    This was amazing! We used ground turkey and it was SO good

    Reply
    • Erin says

      Posted on 4/10 at 4:17 pm

      Hi Karen, so glad you loved them and made them your own! 🙂

      Reply
  6. emily says

    Posted on 4/9 at 4:59 pm

    Hi Erin! Could you make this as a lasagna? Thank you!

    Reply
  7. kristen says

    Posted on 4/8 at 6:51 pm

    hi erin! can you sub greek yogurt for cottage cheese in this? thank you!

    Reply
    • Erin says

      Posted on 4/9 at 1:18 pm

      Hi Kristen, yep, that should work. Let me know how yours come out!!

      Reply
  8. Maddy Thoreson says

    Posted on 4/6 at 8:24 pm

    Love it!!

    Reply
    • Erin says

      Posted on 4/8 at 12:10 pm

      Hi Maddy, so happy you enjoyed it!!

      Reply
  9. Nicole C says

    Posted on 4/6 at 7:14 pm

    This was sooo yummy! And it got my daughter not to notice she was eating spinach. Win win!

    Reply
    • Erin says

      Posted on 4/8 at 12:10 pm

      Hi Nicole, so happy you both loved it! 🙂

      Reply
  10. Stacey says

    Posted on 4/6 at 7:29 am

    Is there something you can use other then turkey sausage?

    Reply
    • Erin says

      Posted on 4/8 at 12:02 pm

      Hi Stacey, yes! You can sub in any protein you want or even omit it. Depending on what you use, cooking time in step 3 might vary, so just cook the protein however you need to in that step!

      Reply
  11. Hannah S says

    Posted on 4/4 at 9:52 am

    These were so delicious! My husband who doesn’t like cottage cheese even loved them! Thank you Erin for another wonderful recipe 🙂

    Reply
    • Erin says

      Posted on 4/8 at 11:55 am

      Hi Hannah, so happy you both loved it!!

      Reply
  12. Kara says

    Posted on 4/3 at 9:42 pm

    10/10!! Erin’s recipes never disappoint and this one will be on repeat in the household 😋 it’s packed full of flavor!

    Reply
    • Erin says

      Posted on 4/8 at 11:37 am

      Hi Kara, so happy you loved it!! 🙂

      Reply
  13. LH says

    Posted on 3/31 at 8:38 am

    Look great! Any way to lower the sodium and fat?! 🙂

    Reply
    • Erin says

      Posted on 4/8 at 11:29 am

      Hi, so happy you like it. You can feel free to make subs where needed if you want to try and lower both of them.

      Reply
  14. Emily says

    Posted on 3/25 at 8:37 pm

    A lot of work (I also had a toddler screaming at me/asking for snacks the whole time) but really yummy! What brand of ground turkey sausage did you use?

    Reply
    • Erin says

      Posted on 4/8 at 12:23 pm

      Hi Emily, so glad you liked them! I love Wegman’s brand turkey sausage in a tube!! 🙂

      Reply
  15. Olivia Adams says

    Posted on 3/24 at 9:10 am

    Really easy and tasty recipe! The whole family loved it.

    Reply
    • Erin says

      Posted on 3/27 at 11:40 am

      Hi Olivia, so happy you loved them!! 🙂

      Reply

Primary Sidebar

erin in front of a building

Hey there!

I’m Erin. Creator of Erin Lives Whole, a food blog with delicious and easy healthy recipes that will leave you feeling good. We’ve got everything from wholesome baked goods to comforting savory dishes. I can’t wait to see what you whip up! Read More...

grocery lists

Shop My Grocery Downloads

Do you head to the grocery store and feel overwhelmed with all of the options? Well, I've created FIVE downloadable and printable grocery lists from five different and popular grocery stores. All of my absolute must haves from Whole Foods, Target, a regular grocer, Trader Joe's, and Costco!

Shop Now

Popular Posts

chickpea brownie on a tray

Chickpea Brownies

bite out of healthy cookie dough ball

Healthy Cookie Dough Balls

cauliflower wings on plate

Buffalo Cauliflower Wings

pouring syrup on stack of oatmeal blender pancakes

Oatmeal Blender Pancakes

Trending Recipes

avocado corn salad

Summer Avocado Corn Salad

cilantro lime shrimp on plate

Cilantro Lime Shrimp with Coconut Cauliflower Rice

paleo cookie skillet with ice cream

Healthy Cookie Skillet

banana bread muffin on a rack

Paleo Banana Bread Muffins

Featured On

good housekeeping logo
parade logo
feed feed logo
business insider logo
everyday health logo
country living logo
bar desserts
truffles
bar desserts
bar desserts
muffins
vanilla birthday cake with chocolate icing

Get latest updates To your inbox!

Back to Top
© 2026 Erin Lives Whole
  • Privacy Policy
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
High Protein Pesto Stuffed Shells
High Protein Pesto Stuffed Shells