Creamy Cottage Cheese Chicken Alfredo Stuffed Shells

Baking dish of chicken Alfredo stuffed shells with golden mozzarella and parsley on a wooden table
Jump to Recipe

Chicken Alfredo stuffed shells made with cottage cheese have about 40 g of protein per serving and take 75 minutes from start to finish. The protein comes from chicken breast, cottage cheese and Parmesan, not powder, so it tastes like the real thing.

Each serving is 4 jumbo shells with sauce, around 330 g of food. Roughly 15 g of the protein comes from the chicken and 6 g from the cottage cheese. The rest comes from the pasta, Parmesan, mozzarella and egg.

It’s a rich dish at about 630 calories a serving, and I won’t pretend otherwise. The cottage cheese does the job ricotta usually does, with about the same protein as part-skim ricotta and a bit less fat.

One judgment call matters here: pull the shells 2 minutes before the package time. Fully cooked shells tear when you stuff them, and a torn shell leaks filling into the sauce.

Why You’ll Love This Recipe

  • 40 g protein per serving from real food, no powder
  • Cottage cheese filling bakes up creamy and holds its shape
  • Assemble the pan a day ahead and bake when ready
  • Feeds 6 with 4 shells each, about 330 g plates

Ingredient Notes

  • cottage cheese: Use 2% small curd and drain it for 5 minutes. Part-skim ricotta works at the same weight with about the same protein.
  • chicken breast: Boneless skinless breast cooks fast in 2 cm cubes. About 300 g of shredded rotisserie meat can replace it and skips the skillet.
  • Parmesan: Grate it from a block. Pre-grated cheese has anti-caking starch and can leave the sauce grainy.
  • jumbo pasta shells: A 240 g portion is about 28 shells. Cook all of them so you have 4 spares for tears.
Baking dish of chicken Alfredo stuffed shells with golden mozzarella and parsley on a wooden table

Creamy Cottage Cheese Chicken Alfredo Stuffed Shells

Jumbo shells stuffed with chicken, spinach and cottage cheese, baked in garlic Alfredo sauce for about 40 g protein per serving.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American, American comfort, Tex-Mex, Italian-American
Calories: 589

Ingredients
  

Shells and chicken
  • 240 g jumbo pasta shells about 28 shells
  • 400 g boneless skinless chicken breast cut into 2 cm cubes
  • 1 tbsp olive oil
  • 1/4 tsp kosher salt for the chicken
  • 1/4 tsp black pepper for the chicken
Filling
  • 340 g 2% small curd cottage cheese drained 5 minutes
  • 140 g frozen chopped spinach thawed and squeezed dry
  • 60 g shredded part-skim mozzarella for the filling
  • 25 g grated Parmesan for the filling
  • 1 egg large
  • 1/2 tsp garlic powder
  • 1/4 tsp kosher salt
  • 1/4 tsp black pepper
Alfredo sauce and topping
  • 28 g butter (2 tbsp)
  • 4 cloves garlic minced
  • 2 tbsp all-purpose flour (16 g)
  • 300 ml whole milk
  • 180 ml heavy cream
  • 60 g grated Parmesan for the sauce
  • 1/4 tsp kosher salt
  • 1 pinch nutmeg
  • 55 g shredded part-skim mozzarella for the top

Method
 

Cook the shells and chicken
  1. Heat the oven to 190 C / 375 F. Bring 4 L of salted water to a boil in a 5-quart / 4.7 L pot and cook the shells 2 minutes less than the package time. Drain and lay them in a single layer on a parchment-lined tray to cool for 5 minutes.
  2. While the shells cook, toss the chicken cubes with 1/4 tsp salt and 1/4 tsp pepper. Heat the olive oil in a 26 cm / 10-inch skillet over medium-high and cook the chicken for 7 to 8 minutes, turning, until browned and 165 F / 74 C inside. Move it to a board and chop into pea-size pieces.
Make the filling and sauce
  1. Drain the cottage cheese in a fine-mesh sieve for 5 minutes. In a mixing bowl, stir it with the chicken, squeezed spinach, 60 g mozzarella, 25 g Parmesan, egg, garlic powder, 1/4 tsp salt and 1/4 tsp pepper until evenly mixed.
  2. Melt the butter in a 3-quart / 2.8 L saucepan over medium heat. Cook the garlic for 30 seconds until fragrant, whisk in the flour for 1 minute, then pour in the milk and cream gradually while whisking. Simmer 4 to 5 minutes until the sauce coats the back of a spoon, then stir in 60 g Parmesan, 1/4 tsp salt and the nutmeg off the heat.
Stuff and bake
  1. Spread 240 ml of the sauce over the bottom of a 23 x 33 cm / 9 x 13-inch baking dish. Spoon about 2 tablespoons of filling into each of 24 shells and set them open side up, snug in a single layer. Use the spare shells to replace any that tore.
  2. Pour the remaining sauce over and around the shells and sprinkle with 55 g mozzarella. Cover with foil and bake for 20 minutes, then uncover and bake 5 more minutes until the edges bubble, the cheese has golden spots and a shell center reads 165 F / 74 C.
  3. Rest the dish for 5 minutes so the sauce tightens. Serve 4 shells per portion with sauce from the dish.

Notes

  • Cook 28 shells so you have 4 spares for any that tear.
  • Drain the cottage cheese in a sieve for 5 minutes before mixing the filling.
  • Go light on salt in the sauce, since the Parmesan adds plenty.
  • The whole pan holds about 240 g of protein across 6 servings, an approximate estimate.
Spooning cottage cheese, spinach and chicken filling into cooked jumbo shells on a parchment-lined tray

Tips for Success

  • Pull the shells 2 minutes before the package time and lay them flat on parchment so they cool without sticking or tearing.
  • Grate the Parmesan from a block, because pre-grated cheese carries anti-caking starch that can make the Alfredo sauce grainy.
  • Chop the cooked chicken into pea-size pieces so every shell gets even bites and the filling doesn’t poke through the pasta.
  • Scoop the filling with 2 tablespoons per shell, about 35 to 40 g, so all 24 shells use up the bowl evenly.
  • Check the chicken with an instant-read thermometer for 165 F / 74 C rather than cutting into a cube to guess.

Variations

  • Swap the spinach for 140 g chopped roasted broccoli, or use about 300 g shredded rotisserie chicken to skip the skillet step.
  • Add 1/4 tsp red pepper flakes to the filling and use pepper jack instead of mozzarella for a Tex-Mex lean.
  • Stir 2 tbsp chopped sun-dried tomatoes into the filling for a sweet-tart note against the cream sauce.

Storage and Reheating

Chicken Alfredo stuffed shells keep in the fridge for 3 to 4 days in an airtight container. Cool the pan for no more than 2 hours before covering and refrigerating.

Reheat portions covered with foil at 160 C / 325 F for 20 minutes, until the center reads 165 F / 74 C. Spoon a splash of milk over the top first, since the sauce thickens in the fridge. In the microwave, heat one covered portion at 70 percent power for 2 to 3 minutes, then check the temperature.

To freeze, pack baked portions of 4 shells with sauce and keep them up to 2 months. Thaw overnight in the fridge and reheat covered at 160 C / 325 F for 25 minutes. To make ahead, assemble the pan through step 6 without baking, refrigerate it covered for up to 24 hours, then bake 30 minutes covered and 5 uncovered.

Serving Suggestions

Serve 4 shells per plate with extra sauce from the dish spooned over the top. A scatter of chopped parsley and black pepper is all it needs.

The cream sauce wants something sharp next to it. Arugula tossed with lemon juice and olive oil works, so does roasted broccoli, and garlic bread covers the carb lovers.

My two kids don’t care about macros, they just fight over the corner shells where the cheese crisps. A full pan feeds six, or four people with two lunches left over.

Two plates with four shells each, arugula salad and garlic bread on a linen-covered dinner table

FAQ

Why is my cottage cheese stuffed shell filling watery?

Watery filling usually comes from wet spinach or cottage cheese sitting in whey. Squeeze the thawed spinach in a clean towel until almost no liquid comes out, and drain the cottage cheese in a sieve for 5 minutes. The egg and Parmesan then hold the filling together as it bakes.

Can I use ricotta instead of cottage cheese in stuffed shells?

Yes, swap in the same weight of ricotta, 340 g. Part-skim ricotta has about the same protein as 2% cottage cheese, while whole-milk ricotta has roughly 14 g less across the whole pan. Ricotta gives a smoother, denser filling, and cottage cheese leaves tiny soft curds.

Can I freeze chicken Alfredo stuffed shells after baking?

Yes, freeze baked portions for up to 2 months. Cool the shells completely, pack 4 shells with sauce in a freezer container, and thaw overnight in the fridge. Reheat covered at 160 C / 325 F for about 25 minutes until the center reaches 165 F / 74 C. A splash of milk loosens the sauce.

What goes well with chicken Alfredo stuffed shells?

Something sharp and green works best against the cream sauce. Arugula with lemon and olive oil, roasted broccoli at 220 C / 425 F for 18 minutes, or a Caesar-style salad all cut the richness. Garlic bread is the choice if you want more carbs on the plate.

How do I know when Alfredo stuffed shells are done baking?

They’re done when the sauce bubbles around the edges and the center of a shell reads 165 F / 74 C on an instant-read thermometer. The cheese on top should show a few golden spots after the 5 uncovered minutes. If the sauce looks loose, rest the dish for 5 minutes and it tightens.

Can I make chicken Alfredo stuffed shells gluten free?

Yes, with two swaps. Use gluten-free jumbo shells and replace the 2 tbsp flour with 1 tbsp cornstarch whisked into the cold milk before heating. Gluten-free shells tear more easily, so cook them 2 minutes under the package time and keep a few spares.

Related recipes

About Author

Maren Ostlund

I taught middle school band for twelve years. At 38 I started lifting weights at the YMCA down the hill, mostly because my back hurt and my doctor suggested it. Somebody at the gym told me to track what I ate for a week. I did. I was eating 58 grams of protein a day, which is roughly one chicken breast and a lot of crackers.

Every plan I found told me to eat grilled chicken, rice and broccoli. I tried it for eleven days. I hated it. My husband hated it. My kids ate cereal for dinner twice.

So I stopped looking for diet food and went back to what I already cooked. Shepherd's pie. Chicken and dumplings. Baked ziti. Breakfast that is not a shake. I kept the dish and changed the math: more of the protein, less of the filler, cottage cheese where it would hide, lentils in the ground meat, Greek yogurt instead of half the cream.