Some dinners just feel like a warm hug. Creamy Chicken Broccoli Stuffed Shells are exactly that. Tender jumbo pasta shells are filled with a cheesy chicken and broccoli mixture, then nestled in a rich, homemade cream sauce and baked until bubbly and golden. It is the kind of meal that brings everyone to the table and keeps them coming back for seconds.
This recipe is perfect for busy weeknights, yet elegant enough for company. It uses simple, everyday ingredients, comes together in about an hour, and can even be made ahead for those nights when you need dinner to be effortless.
In this guide, you will learn the complete recipe, step‑by‑step instructions, pro tips for perfect stuffed shells, delicious variations, storage and freezing advice, and why this casserole deserves a permanent spot in your dinner rotation.
Why Creamy Chicken Broccoli Stuffed Shells Work So Well
Stuffed shells are the unsung heroes of the pasta world. They hold their shape, they are easy to fill, and they look impressive on a plate. When you pair them with a creamy chicken and broccoli filling and a luscious from‑scratch cheese sauce, you get a dish that is hearty, satisfying, and packed with protein and vegetables.
Here is why this recipe is a winner:
· One‑dish meal – Protein, carbs, and veggies all in one casserole.
· Crowd‑pleaser – Kids and adults alike love the creamy, cheesy goodness.
· Make‑ahead friendly – Assemble the night before and bake when ready.
· Freezer friendly – Perfect for batch cooking.
· Customizable – Swap the protein, change the vegetables, or add a kick of spice.
Whether you are feeding a hungry family or looking for a comforting dinner to share with friends, these stuffed shells deliver every time.
Ingredients for Creamy Chicken Broccoli Stuffed Shells
This recipe serves 6–8 people. It makes about 20–24 stuffed shells, depending on the size of your pasta and how generously you fill them.
For the Shells and Filling
· 20 to 24 jumbo pasta shells
· 2 cups cooked chicken, diced or shredded (rotisserie chicken works great)
· 2 cups broccoli florets, chopped small
· 1½ cups ricotta cheese (full‑fat for creaminess)
· 1 cup mozzarella cheese, shredded (plus more for topping)
· ½ cup Parmesan cheese, grated
· 1 large egg (binds the filling)
· 2 cloves garlic, minced
· 1 teaspoon Italian seasoning
· Salt and black pepper (to taste)
For the Creamy Sauce
· 3 tablespoons butter
· 3 tablespoons all‑purpose flour
· 2 cups whole milk
· 1 cup heavy cream
· 1 cup mozzarella cheese, shredded
· ½ cup Parmesan cheese, grated
· ½ teaspoon garlic powder
· Salt and black pepper (to taste)
· 1 tablespoon chopped fresh parsley or 1 teaspoon dried parsley
Optional Toppings
· Extra mozzarella for the top
· Fresh parsley or basil for garnish
· Red pepper flakes (for heat)
Step‑by‑Step Instructions
Step 1 – Cook the Pasta Shells
Bring a large pot of salted water to a rolling boil. Add the jumbo pasta shells and cook according to package directions until al dente (usually 9–11 minutes). Do not overcook — they will continue to soften in the oven.
Drain the shells and rinse briefly with cool water to stop the cooking. Spread them out on a baking sheet or large plate to cool. They need to be cool enough to handle for stuffing.
Step 2 – Prepare the Broccoli
While the pasta cooks, steam or blanch the broccoli florets. To blanch, bring a small pot of water to a boil, add the broccoli, and cook for 2–3 minutes until bright green and just tender. Drain immediately and rinse with cold water to stop the cooking.
Pat the broccoli dry with paper towels. Chop it into very small pieces (about the size of a pea) so it distributes evenly throughout the filling.
Step 3 – Make the Chicken and Broccoli Filling
In a large mixing bowl, combine:
· Diced or shredded chicken
· Chopped broccoli
· Ricotta cheese
· 1 cup mozzarella cheese
· ½ cup Parmesan cheese
· 1 egg
· Minced garlic
· Italian seasoning
· A pinch of salt and black pepper
Mix well with a spoon or spatula until everything is evenly combined. The filling should be thick, creamy, and scoopable. Taste and adjust seasoning if needed.
Step 4 – Make the Creamy Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1 minute, stirring constantly. This creates a roux, which will thicken the sauce.
Slowly pour in the milk and heavy cream, whisking continuously to prevent lumps. Continue to cook, whisking often, until the sauce thickens enough to coat the back of a spoon (about 3–5 minutes).
Reduce the heat to low. Stir in:
· 1 cup mozzarella cheese
· ½ cup Parmesan cheese
· Garlic powder
· Salt and pepper
· Parsley
Whisk until the cheese is completely melted and the sauce is smooth. Remove from heat. The sauce should be thick, creamy, and velvety.
Step 5 – Assemble the Stuffed Shells
Preheat your oven to 375°F (190°C).
Spread about 1 cup of the creamy sauce evenly over the bottom of a 9×13‑inch baking dish (or similar size). This prevents the shells from sticking and adds moisture.
Take each cooled pasta shell and stuff it with a generous spoonful of the chicken‑broccoli filling. Do not overstuff — about 2 tablespoons per shell is perfect. Place each stuffed shell into the baking dish, seam side up or down (either works). Arrange them in a single layer.
Step 6 – Top and Bake
Pour the remaining creamy sauce over the stuffed shells, making sure to cover them evenly. Sprinkle extra mozzarella cheese on top for that irresistible golden crust.
Cover the dish with foil (to prevent the cheese from burning) and bake at 375°F for 20 minutes. Then remove the foil and bake for another 5–10 minutes, until the sauce is bubbly and the top is lightly browned.
For an extra crispy, browned cheesy top, turn on the broiler for the last 2–3 minutes. Watch carefully so it does not burn.
Step 7 – Rest and Serve
Let the casserole rest for 5–10 minutes before serving. This allows the sauce to set slightly and makes serving easier.
Garnish with fresh parsley or basil, and serve warm.
Pro Tips for Perfect Stuffed Shells Every Time
Do Not Overcook the Shells
Cook the shells just until al dente. Overcooked shells become fragile and tear when you try to stuff them. Rinsing with cool water also helps them hold their shape.
Chop Broccoli Small
Large broccoli pieces can make the filling lumpy and cause the shells to burst. Chop the florets very finely, or pulse them in a food processor a few times.
Use Rotisserie Chicken for a Shortcut
A store‑bought rotisserie chicken saves time and adds great flavor. You need about 2 cups of shredded meat — that is roughly half a chicken.
Let the Sauce Thicken Properly
Do not rush the roux. Cooking the butter and flour for a full minute removes the raw flour taste. Whisk the milk and cream in slowly to avoid lumps.
Make It Ahead
Assemble the stuffed shells in the baking dish, cover, and refrigerate for up to 24 hours. When ready to bake, add 5–10 minutes to the cooking time since you are starting from cold.
Freeze for Later
This casserole freezes beautifully. See the storage section below for details.
Want the full truth and the practical next steps?
Page 2 continues with the real explanation, the key details many readers skip, and the simple takeaways that make this guide more useful.