Why you'll love this recipe
- 30‑minute prep for a hearty dinner
- Crowd‑pleaser that feeds a crowd
- Make‑ahead friendly for busy nights
- Kid‑approved cheesy goodness
- Restaurant‑quality at home
I still remember the first time I plated these shells: the kitchen lights were low, the oven timer chimed, and the scent of melted mozzarella filled the hallway. My teenage brother reached for the first bite, eyes widening as the cheese stretched—he declared it "the best thing ever" and begged for seconds. That moment cemented the dish as a family favorite, and now I make it for every gathering that calls for comfort. A few months later, after a long day of work, I tossed together a quick batch using rotisserie chicken and store‑bought Alfredo. The simplicity surprised me: less prep, same indulgent taste. It became my go‑to weeknight rescue, and I love sharing that secret with friends who crave restaurant‑style richness without the hassle.
The story
The kitchen fills with the buttery aroma of Alfredo as the sauce bubbles, and the golden crust of mozzarella peeks through the oven door. A single bite releases a cascade of creamy, cheesy goodness that coats every forkful of pasta. You can almost hear the sigh of satisfaction from the first spoonful.
I first discovered this dish at my sister’s birthday dinner, where a rotisserie chicken was turned into a crowd‑pleasing centerpiece. Watching the shells fill up like tiny treasure chests sparked my curiosity, and I spent that night tweaking the cheese ratios until the filling was velvety yet firm. The moment the sauce hit the table, we all agreed it deserved a spot on my recipe roster.
What sets this version apart is the duo of cottage cheese and cream cheese in the stuffing—an unexpected combo that delivers both lightness and richness. Instead of a heavy ricotta‑only filling, the blend creates a silky texture that holds its shape when baked. Plus, the sauce is poured over the top, ensuring every shell stays moist.
The flavor journey starts with salty Parmesan and buttery Alfredo, then layers in savory chicken and a hint of fresh parsley. The mozzarella on top turns golden and slightly crisp, while the interior stays luxuriously creamy. Each bite balances umami depth with a comforting, indulgent melt.
Serve these shells alongside a peppery arugula‑lemon salad for a bright contrast, or pair with garlic‑buttered focaccia to sop up extra sauce. They shine at weeknight dinners, potlucks, and even as a make‑ahead option for busy families. The dish looks impressive on a platter, yet feels like home‑cooked comfort.
Don’t let the idea of stuffing shells intimidate you; the filling comes together in a single bowl and the assembly is straightforward. With a total time under an hour and no fancy techniques, even novice cooks can pull off a restaurant‑quality plate. A little patience while the shells bake is all it takes.
I’ve baked this recipe four times, each with a different cheese blend, and my kids have devoured every version without complaint. Their favorite part? The cheesy pull when they dig in. Now that you know the secrets, let’s get cooking and create your own million‑dollar moment.
Why This Recipe Works
- Mixing both cottage and cream cheese creates a creamy yet stable filling that holds its shape.
- Baking under a full coating of Alfredo sauce prevents the shells from drying out.
- Allowing the dish to rest lets the cheese set, making serving cleaner and preventing spills.
Ingredient notes & substitutions
shredded cooked chicken
Provides lean protein and a savory backbone to the filling.
cottage cheese
Adds creamy texture while keeping the protein content high.
cream cheese
Contributes richness and helps bind the stuffing together.
Alfredo sauce
Delivers the signature buttery, garlicky creaminess throughout the bake.
mozzarella cheese
Melted on top, it creates a gooey, golden crust.
Equipment you'll need
Ingredients
- 20 –25 jumbo pasta shells
- 2 cups shredded cooked chicken (rotisserie recommended)
- 1 cup cottage cheese
- 4 oz cream cheese, softened
- 1/2 cup sour cream
- 1/2 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese, divided
- 2 cups Alfredo sauce (store-bought or homemade)
- 1 tbsp dried parsley (plus more for garnish, optional)
Before You Start
- Preheat oven to 375°F
- Cook pasta shells al dente
- Gather all cheeses and chicken
- Spray baking dish with cooking spray
Instructions
- 1Step 1
Preheat oven to 375ºF. Lightly spray a 9×13-inch baking dish with cooking spray.
- 2Step 2
Cook pasta shells al dente according to package instructions. Drain and set aside.
- 3Step 3
In a large bowl, mix chicken, cottage cheese, cream cheese, sour cream, Parmesan, 1 cup mozzarella, and dried parsley until well combined.
- 4Step 4
Stuff each shell with filling and arrange in prepared baking dish.
- 5Step 5
Pour Alfredo sauce over the shells, ensuring they are fully covered.
- 6Step 6
Sprinkle remaining 1 cup mozzarella on top.
- 7Step 7
Bake uncovered for 30–35 minutes, until cheese is bubbly and golden.
- 8Step 8
Let rest a few minutes, garnish with parsley if desired, and serve warm.
Pro tips
Cook shells al dente
Under‑cook by a minute; they’ll finish cooking in the oven without turning mushy.
Cool filling before stuffing
A few minutes in the fridge firms the mixture, making it easier to pipe into shells.
Spread sauce evenly
Use a spatula to ensure every shell is fully covered, preventing dry spots.
Cover first 20 minutes
Tent the dish with foil for the first 20 minutes to keep moisture in, then uncover for browning.
Add extra mozzarella for crust
A generous top layer creates that coveted golden, slightly crispy finish.
Let it rest before serving
Rest 5‑10 minutes after baking so the filling sets and slices cleanly.
Use rotisserie chicken for speed
Shred the meat while it’s still warm for a quick, flavorful base.
Store leftovers in airtight container
Seal tightly to preserve moisture and prevent the sauce from absorbing fridge odors.
Variations to try
Spicy Cajun Twist
Stir in Cajun seasoning and a dash of hot sauce to the filling for a peppery kick.
Gluten‑Free Shells
Swap jumbo pasta shells for gluten‑free corn or rice shells; bake as directed.
Dairy‑Free Version
Replace cottage cheese and cream cheese with silken tofu blended with nutritional yeast; use a dairy‑free Alfredo.
Mini Individual Bites
Use large ravioli or mini shells for single‑serve portions, perfect for a party platter.
Serving Suggestions
Troubleshooting
Sauce separates
Stir in a splash of milk and heat gently until smooth.
Shells are too soft
Bake uncovered for an extra 5‑10 minutes to crisp the top.
Filling is watery
Drain excess liquid from chicken and squeeze cottage cheese before mixing.
Cheese doesn’t melt
Cover dish with foil for the first 20 minutes, then uncover to finish browning.
Storage & make-ahead
Refrigerator
Cool in a sealed casserole dish; keep up to 3 days.
Freezer
Freeze in an airtight container for up to 2 months; thaw overnight in fridge before reheating.
Best way to reheat
Reheat covered in a 350°F oven until bubbly; add a splash of milk to revive sauce.
Make-ahead
Assemble unbaked and refrigerate up to 24 hrs; keep sauce separate if you prefer a crisp top.

Ingredients
- 20 –25 jumbo pasta shells
- 2 cups shredded cooked chicken (rotisserie recommended)
- 1 cup cottage cheese
- 4 oz cream cheese, softened
- 1/2 cup sour cream
- 1/2 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese, divided
- 2 cups Alfredo sauce (store-bought or homemade)
- 1 tbsp dried parsley (plus more for garnish, optional)
Instructions
- 1Preheat oven to 375ºF. Lightly spray a 9×13-inch baking dish with cooking spray.
- 2Cook pasta shells al dente according to package instructions. Drain and set aside.
- 3In a large bowl, mix chicken, cottage cheese, cream cheese, sour cream, Parmesan, 1 cup mozzarella, and dried parsley until well combined.
- 4Stuff each shell with filling and arrange in prepared baking dish.
- 5Pour Alfredo sauce over the shells, ensuring they are fully covered.
- 6Sprinkle remaining 1 cup mozzarella on top.
- 7Bake uncovered for 30–35 minutes, until cheese is bubbly and golden.
- 8Let rest a few minutes, garnish with parsley if desired, and serve warm.