Stuffed with tender shredded chicken, rich Alfredo sauce, melty mozzarella, and bursts of broccoli, these Cheesy Chicken Shells are the definition of comfort food. Every forkful delivers a bite of golden, cheesy bliss tucked inside perfectly cooked pasta shells. Whether you’re making a cozy weeknight dinner or feeding a crowd, this dish is hearty, flavorful, and guaranteed to become a family favorite.
It’s the kind of baked pasta magic that makes the kitchen smell like a hug. The creamy Alfredo base gets a lift from garlic and Italian seasoning, while the golden cheesy crust on top adds just the right crisp. Add some fresh parsley, and it’s a bubbling casserole that looks as good as it tastes.
What Kind of Pasta Shells Should I Use?
Look for jumbo pasta shells (conchiglioni) at your local store—they’re perfect for stuffing and hold their shape well when baked. If you can’t find jumbo shells, manicotti or even cannelloni tubes are a great substitute. The key is choosing pasta that won’t collapse under the creamy filling.

Ingredients for the Cheesy Chicken Shells
For the Shells & Filling:
- 20-25 jumbo pasta shells
- 2 cups cooked, shredded chicken (rotisserie works great)
- 1 1/2 cups steamed broccoli florets, chopped
- 1 1/2 cups shredded mozzarella cheese (plus extra for topping)
- 1/2 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
For the Sauce:
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- Salt and pepper to taste
How To Make the Cheesy Chicken Shells
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil and cook the shells until al dente. Drain and rinse with cold water to stop the cooking process. Set aside on a parchment-lined tray.
Step 2: Make the Alfredo Sauce
In a medium saucepan, melt the butter over medium heat. Add the minced garlic and cook for 1 minute. Whisk in the flour and cook for another 1-2 minutes until it forms a paste. Slowly pour in the milk and cream, whisking continuously. Simmer until the sauce thickens, about 4-5 minutes. Stir in Parmesan cheese and season with salt and pepper.
Step 3: Prepare the Filling
In a large bowl, mix the shredded chicken, chopped broccoli, 1 1/2 cups mozzarella, Parmesan, garlic powder, Italian seasoning, and a bit of salt and pepper. Stir in 1/2 cup of the Alfredo sauce to bind the mixture.
Step 4: Assemble the Shells
Preheat the oven to 375°F (190°C). Spread 1 cup of Alfredo sauce on the bottom of a greased 9×13-inch baking dish. Fill each pasta shell with the chicken and broccoli mixture and place them in the dish, open side up.
Step 5: Bake to Golden Perfection
Pour the remaining Alfredo sauce over the stuffed shells. Sprinkle extra mozzarella on top. Cover with foil and bake for 20 minutes. Uncover and bake for another 10 minutes until the top is bubbly and golden. Garnish with parsley and serve warm.
How to Serve and Store Cheesy Chicken Shells
This dish is best served hot and bubbly, straight out of the oven. Pair it with a crisp green salad or garlic bread to complete the meal. It also works beautifully as a meal prep option—leftovers reheat well!
To store, let the shells cool completely. Cover the baking dish tightly or transfer the leftovers to an airtight container. Refrigerate for up to 4 days. To reheat, simply microwave individual portions or warm in the oven at 350°F until heated through. You can also freeze assembled (but unbaked) shells for up to 2 months. Thaw overnight before baking as directed.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes! Just steam or microwave it first and make sure it’s well-drained to avoid excess moisture in the filling.
What other cheeses work well in this recipe?
Sharp white cheddar, Gruyère, or a blend of Italian cheeses can all be delicious alternatives to mozzarella.
Can I make this dish ahead of time?
Absolutely. Assemble everything, cover, and refrigerate up to 24 hours before baking. Just add 5-10 minutes to the bake time if it’s coming straight from the fridge.
How do I make it vegetarian?
Omit the chicken and double up on broccoli or mix in sautéed mushrooms and spinach for a hearty meatless version.
What if I don’t have heavy cream?
You can substitute with more whole milk, though the sauce will be a bit lighter and less rich. Adding a little cream cheese can help boost creaminess.
Can I freeze leftovers?
Yes! Once cooled, freeze in portions in airtight containers. Thaw in the fridge and reheat in the microwave or oven.
Want More Pasta Ideas?
If you loved these cheesy stuffed shells, here are some other pasta bakes and comfort meals you might enjoy:
- Cheesesteak Tortellini in Rich Provolone Sauce for a meaty, cheesy twist.
- Creamy Garlic Parmesan Tortellini with Sausage and Broccoli if you love bold flavors and creamy textures.
- Creamy Cheesy Garlic Butter Rigatoni with Savory Beef for a rich one-dish wonder.
- Texas Roadhouse Butter Chicken Skillet when you’re craving chicken in a different form.
- One Pot Creamy Beef and Garlic Butter Pasta for a quick and hearty dinner option.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it anytime:
Life with Jam on Pinterest
And don’t forget to let me know in the comments how yours turned out. Did you add mushrooms? Swap in cheddar? Make it spicy?
I love hearing how you customize these recipes and make them your own. Got questions? Ask away—we’re all here to cook and learn together.

Cheesy Chicken Shells — The Ultimate Creamy, Comforting Pasta Bake
- Total Time: 55 minutes
- Yield: 6 servings
Description
Cozy up with these Cheesy Chicken Shells — a creamy, comforting pasta bake packed with shredded chicken, broccoli, Alfredo sauce, and bubbly cheese. This easy dinner idea is perfect for feeding the family or prepping ahead for the week. It’s one of those quick dinner recipes that delivers big flavor without much fuss. A go-to if you’re craving something hearty, satisfying, and full of cheesy goodness — great for weeknight meals, meal prepping, or whenever you need dinner inspiration!
Ingredients
20 to 25 jumbo pasta shells
2 cups cooked shredded chicken
1 ½ cups steamed chopped broccoli florets
1 ½ cups shredded mozzarella cheese
½ cup grated Parmesan cheese
1 teaspoon garlic powder
1 teaspoon Italian seasoning
Salt and pepper to taste
2 tablespoons butter
2 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
½ cup grated Parmesan cheese
2 cloves garlic minced
Salt and pepper to taste
Instructions
1. Cook the jumbo pasta shells in salted water until al dente. Drain and rinse with cold water. Set aside.
2. In a saucepan, melt butter over medium heat. Add minced garlic and cook for 1 minute. Whisk in flour and cook for 1–2 minutes. Gradually whisk in milk and cream. Simmer until thickened, about 4–5 minutes. Stir in Parmesan and season with salt and pepper.
3. In a large bowl, combine shredded chicken, chopped broccoli, 1 ½ cups mozzarella, Parmesan, garlic powder, Italian seasoning, salt, and pepper. Add ½ cup of Alfredo sauce to the mix and stir.
4. Preheat oven to 375°F (190°C). Spread 1 cup of Alfredo sauce on the bottom of a greased 9×13 baking dish. Fill shells with the chicken mixture and place them open side up.
5. Pour remaining Alfredo sauce over the shells. Top with extra mozzarella. Cover with foil and bake for 20 minutes, then uncover and bake for 10 more minutes until bubbly and golden. Garnish with parsley and serve warm.
Notes
For an extra cheesy crust, broil the top for 2–3 minutes at the end.
Rotisserie chicken saves time and adds great flavor.
Add red pepper flakes or a pinch of cayenne to the sauce for a spicy kick.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion (about 3–4 shells)
- Calories: 530
- Sugar: 4 g
- Sodium: 580 mg
- Fat: 32 g
- Saturated Fat: 17 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 2 g
- Protein: 29 g
- Cholesterol: 115 mg

