Comfort food that looks like effort but eats like a hug — that’s how I describe these Chicken Alfredo Stuffed Shells. They come together with familiar pantry items, a creamy homemade Alfredo that’s velvety without being fussy, and big pasta shells cradling a simple, flavorful chicken-and-broccoli filling. It’s the kind of dish that works for a weekday family dinner and will happily show up at a potluck without apology.
There’s a practical rhythm to this recipe: boil, make the sauce, mix, fill, bake. Little prep ahead — shredding the chicken, steaming the broccoli — makes service smooth. The baked shells develop a comforting surface while the interior stays creamy. No unusual techniques, just solid timing and a few small tricks to keep everything silky.
The Essentials

This recipe is straightforward and forgiving. You’ll end up with a casserole-style pan of jumbo shells layered with rich Alfredo, tender chicken and bright broccoli. Tidy prep keeps shells from sticking and prevents the sauce from curdling when you add the eggs — follow the tempering step exactly and you’re golden.
Plan for oven time plus cooling: while the bake is only about 25 minutes, allow time to cook shells, make sauce, and assemble. Use a 9×13-inch baking dish as directed so the filling spreads evenly and heats through. A rotisserie chicken makes the assembly much faster if you want a shortcut.
Ingredients
- 12ounce boxJumbo pasta shells — large shells hold a generous filling; cook to just al dente so they keep shape when baked.
- 2 1/2cupscooked chicken, shredded (I use rotisserie) — the main protein; shredding gives an even distribution through the filling.
- 1 1/2cupsfresh broccoli, steamed and chopped — adds color, texture and a mild vegetal note; steam until tender-crisp.
- 3Tablespoonsunsalted butter — base for the Alfredo; unsalted allows you to control final seasoning.
- 3clovesgarlic, minced — aromatic backbone; reserve chopping finely so it melds into the sauce.
- 1cupheavy whipping cream — gives body and richness to the Alfredo.
- 1 1/4cupswhole milk — softens the cream and makes the sauce a little lighter in texture while keeping creaminess.
- 2/3cupfreshly grated parmesan cheese — melts into the sauce and provides the nutty, salty umami note typical of Alfredo.
- 3/4cupshredded mozzarella cheese, divided — part goes into the sauce and part is reserved for a melty finish on top.
- 2largeegg yolks, beaten — enrich the sauce and add silkiness; temper them to avoid scrambling.
- salt and freshly ground black pepper, to taste — essential final seasoning; add sparingly and taste before serving.
Make Chicken Alfredo Stuffed Shells: A Simple Method
- Preheat the oven to 350°F. Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package instructions until just al dente. Drain and arrange the shells in a single layer on a large plate or baking sheet to cool so they do not stick together.
- In a medium saucepan over medium heat, combine the unsalted butter, minced garlic, heavy whipping cream, and whole milk. Heat until the mixture comes to a simmer.
- In a small bowl, beat the two egg yolks. Temper the eggs by adding a spoonful of the hot cream mixture to the eggs while stirring; repeat with several more spoonfuls. Slowly stir the tempered egg mixture back into the saucepan. Remove the pan from the heat.
- Stir the 2/3 cup freshly grated Parmesan and 1/2 cup of the shredded mozzarella into the sauce until smooth. Season the sauce with salt and freshly ground black pepper to taste.
- Measure out and set aside 1/2 cup of the finished Alfredo sauce for the filling; keep the remaining sauce in the saucepan for pouring over the shells later. Reserve the remaining 1/4 cup shredded mozzarella for topping.
- In a large mixing bowl, toss together the shredded cooked chicken, steamed chopped broccoli, and the reserved 1/2 cup Alfredo sauce until evenly combined.
- Spread a spoonful of Alfredo sauce across the bottom of a 9×13-inch baking dish to lightly coat the surface.
- Fill each cooled jumbo shell with a large spoonful of the chicken-and-broccoli mixture and place the filled shells in a single layer in the prepared baking dish.
- Pour the remaining Alfredo sauce evenly over the filled shells. Sprinkle the reserved 1/4 cup shredded mozzarella over the top.
- Bake uncovered at 350°F for about 25 minutes, or until the dish is heated through and the sauce is bubbly. Let rest a few minutes before serving.
Why It Deserves a Spot

This dish earns a regular spot because it combines ease of prep with a satisfying presentation. The large shells look attractive on the plate and portion neatly, so it’s perfect if you want an assembled dinner that feels special without extra effort. It’s also flexible: the core flavors are familiar and broadly liked, which makes it a safe bet for family meals and gatherings.
The texture contrast is pleasant — tender chicken, soft yet slightly al dente pasta, a creamy sauce that binds it all — and the broccoli cuts the richness with a clean bite. If you appreciate straightforward comfort food, this earns repeat status in my house.
Ingredient Flex Options
Keep the spirit of the recipe and swap thoughtfully:
- Chicken: any cooked, shredded chicken works — roasted, poached, or rotisserie.
- Vegetable: if broccoli isn’t your favorite, try chopped spinach, peas, or sautéed mushrooms; adjust steaming/sauté time so the veg isn’t mushy.
- Cheese: Parmesan and mozzarella are the base here. Add a bit of Asiago or Pecorino for sharper notes, but use sparingly so you don’t overpower the sauce.
Equipment at a Glance
Nothing exotic is required. Gather a large pot for boiling shells, a medium saucepan for the Alfredo, a mixing bowl for the filling, a 9×13-inch baking dish for assembly, and a baking sheet or plate to cool the shells in a single layer. A microplane or fine grater for the Parmesan makes a smoother sauce; a rubber spatula helps scrape the pan clean.
Steer Clear of These
A few errors will change the finished texture quickly:
- Don’t overcook the shells. If they become too soft they’ll fall apart while filling or become mushy after baking.
- Don’t add the egg yolks straight into the hot sauce. Tempering is essential — skip it and you risk scrambled egg bits in your Alfredo.
- Don’t skimp on the resting time. Letting the baked shells rest a few minutes helps the sauce set slightly so portions hold together better.
Seasonal Ingredient Swaps
Use seasonal produce to keep the dish fresh through the year:
- Spring: add blanched asparagus tips in place of or alongside the broccoli.
- Summer: toss in charred, chopped zucchini or sweet corn kernels for brightness.
- Fall/Winter: roasted butternut squash or roasted Brussels sprouts add depth and a touch of sweetness.
Notes on Ingredients

Stick to the ingredient list for predictable results. A few quick notes on function:
- 12ounce boxJumbo pasta shells — big enough to hold a hearty scoop; cook them so they retain structure.
- 2 1/2cupscooked chicken, shredded (I use rotisserie) — pre-cooked chicken speeds things up and provides a neutral canvas for the sauce.
- 1 1/2cupsfresh broccoli, steamed and chopped — the brief steaming preserves color and a little crunch.
- 3Tablespoonsunsalted butter and 3clovesgarlic, minced — these form the aromatic start of the sauce; use unsalted butter to control final seasoning.
- 1cupheavy whipping cream and 1 1/4cupswhole milk — together they create a balanced, silky sauce that isn’t excessively heavy.
- 2/3cupfreshly grated parmesan cheese and 3/4cupshredded mozzarella cheese, divided — Parmesan provides flavor depth while mozzarella gives stretch and a melty top.
- 2largeegg yolks, beaten — enrich and slightly thicken the sauce when tempered correctly.
- salt and freshly ground black pepper, to taste — always add gradually and taste as you go.
Storage Pro Tips
Cool the casserole to room temperature within two hours. Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat covered in a 350°F oven until warmed through to preserve texture — a short splash of milk or a spoonful of reserved Alfredo (if you made extra) stirred in before reheating helps revive creaminess.
To freeze: assemble the dish but do not bake. Wrap tightly with a double layer of foil or plastic wrap and freeze for up to 2 months. Thaw overnight in the refrigerator, then bake at 350°F until heated through, adding a few extra minutes as needed.
Handy Q&A
Q: Can I make the Alfredo ahead of time?
A: Yes. Make the sauce, cool it, and refrigerate up to 24 hours. Rewarm gently and stir before measuring out the portions for filling and topping.
Q: What if I don’t have jumbo shells?
A: You can use a different stuffed pasta or even build this as a layered casserole in the same pan, but cook times and assembly will vary.
Q: Can I skip the eggs?
A: The egg yolks add richness and help stabilize the sauce. If you omit them, the sauce will still work but be a touch less silky; omit tempering if no eggs are used.
Ready, Set, Cook
Gather ingredients, preheat the oven, and work in stages: pasta first, sauce next, then assemble. The tempering step is the small moment that makes a big difference, and a short rest after baking makes serving neater. Serve with a crisp salad and a simple vinaigrette to cut through the richness. There’s a reason this one becomes a favorite: it’s straightforward, comforting, and reliably delicious.

Chicken Alfredo Stuffed Shells
Equipment
- Oven
- Large Pot
- large plate or baking sheet
- Medium Saucepan
- Small Bowl
- Large Mixing Bowl
- 9x13 inch Baking Dish
- Spoon
Ingredients
Ingredients
- 12 ounce boxJumbo pasta shells
- 2 1/2 cupscooked chicken shredded (I use rotisserie)
- 1 1/2 cupsfresh broccoli steamed and chopped
- 3 Tablespoonsunsalted butter
- 3 clovesgarlic minced
- 1 cupheavy whipping cream
- 1 1/4 cupswhole milk
- 2/3 cupfreshly grated parmesan cheese
- 3/4 cupshredded mozzarella cheese divided
- 2 largeegg yolks beaten
- salt and freshly ground black pepper to taste
Instructions
Instructions
- Preheat the oven to 350°F. Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package instructions until just al dente. Drain and arrange the shells in a single layer on a large plate or baking sheet to cool so they do not stick together.
- In a medium saucepan over medium heat, combine the unsalted butter, minced garlic, heavy whipping cream, and whole milk. Heat until the mixture comes to a simmer.
- In a small bowl, beat the two egg yolks. Temper the eggs by adding a spoonful of the hot cream mixture to the eggs while stirring; repeat with several more spoonfuls. Slowly stir the tempered egg mixture back into the saucepan. Remove the pan from the heat.
- Stir the 2/3 cup freshly grated Parmesan and 1/2 cup of the shredded mozzarella into the sauce until smooth. Season the sauce with salt and freshly ground black pepper to taste.
- Measure out and set aside 1/2 cup of the finished Alfredo sauce for the filling; keep the remaining sauce in the saucepan for pouring over the shells later. Reserve the remaining 1/4 cup shredded mozzarella for topping.
- In a large mixing bowl, toss together the shredded cooked chicken, steamed chopped broccoli, and the reserved 1/2 cup Alfredo sauce until evenly combined.
- Spread a spoonful of Alfredo sauce across the bottom of a 9×13-inch baking dish to lightly coat the surface.
- Fill each cooled jumbo shell with a large spoonful of the chicken-and-broccoli mixture and place the filled shells in a single layer in the prepared baking dish.
- Pour the remaining Alfredo sauce evenly over the filled shells. Sprinkle the reserved 1/4 cup shredded mozzarella over the top.
- Bake uncovered at 350°F for about 25 minutes, or until the dish is heated through and the sauce is bubbly. Let rest a few minutes before serving.
Notes
Make Ahead Instructions
: Assemble stuffed shells through step 8 of the recipe, just before baking. Cover pan and refrigerate up to 1 day in advance, until ready to bake.
Freezing Instructions:
Cook the noodles 2-3 minutes less than al dente. Assemble the dish following the recipe directions but don't bake it (consider using a disposable container or aluminum pan). Cover with a layer of plastic wrap and then a double layer of aluminum foil and freeze for up to 2 months. Thaw overnight in the fridge. Remove the plastic wrap, cover it back up with aluminum foil, and bake for 45 minutes. Remove foil and bake uncovered for 15-20 more minutes or until warmed through and bubbly.
