There are pasta dishes that are merely a meal, and then there are pasta dishes that feel like a warm, cheesy hug on a plate. Creamy Chicken Broccoli Stuffed Shells are emphatically the latter. Imagine tender jumbo pasta shells, generously stuffed with a creamy, cheesy mixture of shredded chicken and finely chopped broccoli, all nestled in a rich, velvety sauce and baked to golden, bubbly perfection. It’s the kind of dish that brings everyone to the table with eager anticipation, fills the kitchen with an irresistible aroma, and leaves you scraping the last bit of sauce from the pan.
If you’re looking for a dinner that’s hearty, satisfying, and guaranteed to please even the pickiest eaters, this recipe is about to become your new favorite. It’s a complete meal in one dish – protein, vegetables, and pasta – all bound together in a luxuriously creamy sauce. Perfect for busy weeknights, family dinners, or any time you need a little comfort food in your life.
What Are Creamy Chicken Broccoli Stuffed Shells?
At their heart, stuffed shells are a classic Italian‑American pasta bake that features large pasta shells filled with a flavorful mixture, then baked in a sauce until hot and bubbly. In this version, the shells are stuffed with a creamy blend of shredded chicken, finely chopped broccoli, ricotta cheese, and Parmesan, then baked in a luscious cream sauce (or marinara) and topped with melted mozzarella. The result is a dish that’s rich, satisfying, and packed with flavor.
This recipe falls into the category of “crowd‑pleasing casseroles” and “family dinner favorites” – the kind of meal that’s perfect for feeding a hungry family, impressing guests, or meal prepping for the week. The combination of tender chicken, nutritious broccoli, and creamy cheese is a timeless classic that never gets old.
What makes this version especially brilliant is the creamy sauce. Instead of a traditional tomato sauce, this recipe uses a luscious cream sauce made with heavy cream, chicken broth, and Parmesan cheese, which coats every shell and creates a beautifully rich, velvety texture. The result is a dish that’s deeply comforting and satisfying.
Why You’ll Love This Recipe
There are countless reasons to fall in love with these Creamy Chicken Broccoli Stuffed Shells. Here are just a few that will have you making them on repeat:
All‑in‑one meal – protein, vegetables, and pasta in one delicious dish.
Incredibly creamy and cheesy – the sauce and cheese filling are luxuriously rich.
Kid‑friendly – even picky eaters love cheesy pasta and chicken.
Perfect for feeding a crowd – easily doubles for large gatherings.
Make‑ahead friendly – assemble in advance and bake when ready.
Freezer‑friendly – great for meal prep.
Versatile – use rotisserie chicken for a shortcut, or substitute the vegetables.
Nutritious – packed with protein and green veggies.
Beautiful presentation – the stuffed shells look gorgeous on the plate.
Always a crowd‑pleaser – everyone loves a good pasta bake.
This is the recipe that will earn you rave reviews and recipe requests. It’s proof that comfort food can be both delicious and nourishing.
Ingredients for Creamy Chicken Broccoli Stuffed Shells
This recipe uses simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
For the Shells
- 1 box (12 oz) jumbo pasta shells (about 25–30 shells)
For the Filling
2 cups cooked shredded chicken (rotisserie chicken is perfect)
2 cups finely chopped broccoli florets (fresh or frozen, thawed)
1½ cups ricotta cheese
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
1 large egg, lightly beaten
2 cloves garlic, minced
½ teaspoon salt
½ teaspoon black pepper
1 teaspoon dried Italian seasoning
For the Creamy Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons all‑purpose flour
- 1½ cups chicken broth
- 1 cup heavy cream (or half‑and‑half)
- ½ cup grated Parmesan cheese
- ½ teaspoon garlic powder
- Salt and pepper to taste
For the Topping
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Fresh parsley for garnish (optional)
Ingredient Notes and Substitutions
Chicken: Rotisserie chicken is the ultimate shortcut – it’s flavorful, tender, and ready to use. You can also use leftover roasted chicken, grilled chicken, or poached chicken breasts. For a vegetarian version, substitute with extra broccoli or mushrooms.
Broccoli: Fresh broccoli is ideal – steam or blanch it until just tender before chopping. Frozen broccoli works well too – just thaw it completely and squeeze out any excess moisture. Finely chopped broccoli ensures it fits perfectly inside the shells and blends into the filling.
Ricotta Cheese: Full‑fat ricotta gives the creamiest filling. You can substitute with cottage cheese (blended until smooth) or a dairy‑free ricotta alternative.
Heavy Cream: This is what makes the sauce rich and velvety. For a lighter version, you can use half‑and‑half or a combination of milk and cream cheese.
Step‑by‑Step Instructions
Follow these detailed steps to create a flawless batch of Creamy Chicken Broccoli Stuffed Shells. The process is straightforward, and the results are spectacular.
1. Cook the Pasta Shells
Bring a large pot of salted water to a boil. Cook the jumbo shells according to package instructions until al dente (about 8–10 minutes). Drain and rinse with cold water to stop the cooking process. Lay the shells on a baking sheet in a single layer to prevent sticking.
2. Prepare the Filling
In a large mixing bowl, combine the shredded chicken, finely chopped broccoli, ricotta cheese, mozzarella, Parmesan, beaten egg, minced garlic, salt, pepper, and Italian seasoning. Mix until everything is thoroughly combined. The filling should be thick and creamy – if it seems too dry, add a splash of milk.
3. Make the Creamy Sauce
Preheat your oven to 375°F (190°C). In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes until bubbly. Gradually whisk in the chicken broth and heavy cream, stirring constantly until smooth. Bring to a gentle simmer and cook for 3–5 minutes until thickened. Remove from heat and stir in the Parmesan cheese, garlic powder, salt, and pepper.
4. Assemble the Shells
Spread about ½ cup of the creamy sauce evenly over the bottom of a 9×13‑inch baking dish. Using a spoon or a small cookie scoop, stuff each shell with the chicken and broccoli filling. Place the stuffed shells seam‑side up in the baking dish, nestling them close together.
5. Top and Bake
Pour the remaining sauce over the top of the stuffed shells, making sure they’re all covered. Sprinkle with the shredded mozzarella and Parmesan cheese. Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10–15 minutes, or until the sauce is bubbly and the cheese is golden and melted.
6. Rest and Serve
Remove from the oven and let the dish rest for 5–10 minutes before serving. This allows the sauce to set and makes it easier to serve. Garnish with fresh parsley if desired.
Expert Tips for the Perfect Stuffed Shells
This recipe is simple, but a few expert tricks will elevate it to perfection. Here’s what I’ve learned from making this dish countless times:
Cook shells al dente – they will continue to cook in the oven, so don’t overcook them.
Squeeze excess moisture from broccoli – if using frozen broccoli, thaw it completely and squeeze out the water. This prevents the filling from becoming watery.
Don’t overstuff the shells – the filling should be generous but not overflowing. Overstuffed shells can break apart during baking.
Nestle them together – placing the shells close together helps them stay upright and prevents them from toppling over.
Rest before serving – letting the dish rest for 5–10 minutes allows the sauce to thicken and makes serving easier.
Make ahead – you can assemble the entire dish (without baking) up to 24 hours in advance. Refrigerate and add 10–15 minutes to the baking time.
Freeze for later – this dish freezes beautifully. Assemble, cover tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator and bake as directed.
Delicious Variations
One of the best things about this recipe is how easily it adapts to different tastes and cravings. Here are some of my favorite ways to switch it up:
Marinara Stuffed Shells
Replace the creamy sauce with 3 cups of your favorite marinara sauce. The tomato‑based sauce is a classic pairing with the cheesy chicken and broccoli filling.
Turkey and Spinach Stuffed Shells
Substitute the chicken with ground turkey (cooked and drained) and replace the broccoli with chopped spinach. The flavor is slightly different but equally delicious.
Sausage and Peppers Stuffed Shells
Use crumbled Italian sausage instead of chicken, and add sautéed bell peppers and onions to the filling. This hearty version is perfect for meat lovers.
Vegetarian Stuffed Shells
Omit the chicken and use extra broccoli, mushrooms, and zucchini in the filling. The vegetables will still create a delicious, satisfying dish.
Low‑Carb Stuffed Portobello Mushrooms
Instead of pasta shells, stuff the filling into large portobello mushroom caps. This is a great low‑carb option.
Creamy Chicken and Broccoli Alfredo
Skip the stuffing and toss the filling ingredients with cooked pasta and Alfredo sauce for a quick, creamy pasta dish.
Serving Suggestions
This versatile pasta bake can be served in a variety of ways, making it perfect for any occasion:
With a side salad – a crisp green salad with a tangy vinaigrette cuts through the richness.
With garlic bread – perfect for soaking up the extra sauce.
With roasted vegetables – serve alongside roasted asparagus or green beans.
With a glass of white wine – a crisp Pinot Grigio or Sauvignon Blanc pairs beautifully.
As a main course – serve as a hearty dinner with a side of crusty bread.
For meal prep – portion out individual servings for easy lunches all week.
Want the full recipe and simple step-by-step instructions?
Page 2 continues with the full ingredients, cooking tips, and easy directions so you can make this recipe perfectly at home.