Cheesy Chicken and Broccoli Casserole
Cheesy Chicken and Broccoli Casserole

Imagine a warm, comforting dish where tender chunks of chicken meet bright green broccoli florets, all bound together by a rich, velvety cheese sauce and topped with a golden, buttery crust. This Cheesy Chicken and Broccoli Casserole is designed to be a practical centerpiece for a busy weeknight or a quick solution for a potluck gathering. The texture is a delightful balance: the chicken remains juicy, the broccoli offers a slight bite without being mushy, and the sauce provides a creamy, savory depth that coats every ingredient. It is a meal that feels substantial and satisfying without requiring hours of prep work, making it ideal for feeding a family of four to six people after a long day.
For those looking to build a collection of reliable meals, Follow Hailee Recipes on Pinterest for more inspiration. This specific dish shines when you need a one-pan meal that minimizes cleanup while maximizing flavor. The combination of simple pantry staples and fresh vegetables creates a cohesive flavor profile that appeals to both children and adults, offering a comforting bowl of warmth that is easy to assemble and even easier to enjoy.
Why This Recipe Works
The success of this casserole lies in the balance between moisture retention and structural integrity. By using a roux-based cheese sauce rather than a condensed soup, we achieve a fresher, less salty flavor that highlights the natural taste of the chicken and broccoli. The sauce is thick enough to cling to the vegetables and meat without becoming a puddle at the bottom of the dish, yet fluid enough to ensure every bite is moist.
Another key factor is the cooking method. We partially cook the broccoli before assembling the dish. This step is crucial because it ensures the florets are tender enough to eat but not so overcooked that they turn into a gray, slimy mass when baked with the chicken. The chicken, typically pre-cooked or quickly sautéed, adds protein without drying out during the final bake. Finally, the topping, often a mix of breadcrumbs and melted butter or crushed crackers, provides a necessary textural contrast to the soft interior, adding a satisfying crunch that elevates the entire dish.
Ingredients
This recipe yields approximately six generous servings. The ingredients are chosen for their ability to create a cohesive sauce and a balanced flavor profile. Ensure you have the following items on hand:
- Chicken: 3 cups cooked chicken breast, cut into bite-sized pieces. You can use rotisserie chicken, poached chicken, or leftover roasted chicken.
- Broccoli: 4 cups fresh broccoli florets, cut into uniform, bite-sized pieces.
- Butter: 4 tablespoons unsalted butter, divided.
- Onion: 1/2 cup yellow onion, finely diced.
- Garlic: 2 cloves garlic, minced.
- All-Purpose Flour: 1/4 cup to create the roux base.
- Milk: 2 1/2 cups whole milk, warmed slightly to prevent curdling.
- Sharp Cheddar Cheese: 2 cups freshly shredded sharp cheddar cheese.
- Seasonings: 1 teaspoon salt, 1/2 teaspoon black pepper, 1/4 teaspoon garlic powder, and a pinch of nutmeg (optional, for depth).
- Topping: 1 cup Italian-style breadcrumbs mixed with 2 tablespoons melted butter and 1/4 cup grated Parmesan cheese.
How To Make Cheesy Chicken and Broccoli Casserole
Follow these steps to assemble and bake the casserole with confidence.
- Prepare the Broccoli: Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil. Add the broccoli florets and blanch them for 2 to 3 minutes until they are bright green but still crisp-tender. Drain immediately and rinse with cold water to stop the cooking process. Pat the florets dry with a clean kitchen towel or paper towels to remove excess moisture, which helps prevent a watery sauce.
- Sauté Aromatics: In a large skillet or Dutch oven over medium heat, melt 2 tablespoons of the butter. Add the diced onion and cook for 3 to 4 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
- Create the Roux: Sprinkle the flour over the onion and garlic mixture. Stir constantly with a wooden spoon for 1 to 2 minutes to cook out the raw flour taste. The mixture should look like a thick paste bubbling slightly.
- Make the Cheese Sauce: Gradually pour in the warm milk while whisking continuously to avoid lumps. Continue to cook and stir over medium heat until the mixture thickens and begins to simmer, about 5 minutes. Remove the pan from the heat and stir in the salt, pepper, garlic powder, and nutmeg. Gradually add the shredded cheddar cheese, stirring until completely melted and smooth. Fold in the cooked chicken and the blanched broccoli florets until everything is evenly coated in the sauce.
- Assemble and Bake: Transfer the chicken and broccoli mixture into a 9×13-inch baking dish, spreading it out evenly. In a small bowl, combine the breadcrumbs, melted butter, and Parmesan cheese. Sprinkle this topping generously over the casserole. Bake uncovered for 20 to 25 minutes, or until the sauce is bubbling around the edges and the topping is golden brown. Let the casserole rest for 10 minutes before serving to allow the sauce to set slightly.
Doneness And Troubleshooting
Visual cues are your best guide for this dish. The casserole is done when the cheese sauce is actively bubbling around the perimeter of the dish and the breadcrumb topping has turned a deep golden brown. If the topping browns too quickly before the center is hot, loosely tent the dish with aluminum foil for the remainder of the baking time.
If the sauce appears too thin after baking, it may have been due to under-thickening the roux or adding too much liquid. In future attempts, ensure you cook the roux for the full minute and whisk the milk in slowly. If the casserole seems too dry or the sauce has separated, you can stir in a splash of milk or chicken broth before serving. Ensure the chicken is fully cooked before adding it to the casserole; if using raw chicken, it must be sautéed thoroughly first, though pre-cooked options are safer and more efficient for this dish.
Substitutions And Variations
This recipe is flexible, but changes will alter the final texture and flavor. For a dairy-free version, substitute the butter with olive oil or a plant-based butter alternative, and use a dairy-free cheddar-style shreds. Note that some plant-based cheeses may not melt as smoothly as dairy cheddar, so stir frequently.
If you prefer a different vegetable, cauliflower florets can replace the broccoli in equal measure. They have a similar texture and hold up well to the sauce. For a creamier texture, you can swap half of the milk for heavy cream or half-and-half, though this will increase the richness and calorie count.
When substituting the breadcrumb topping, crushed buttery crackers (like Ritz) or panko breadcrumbs work well. Panko will yield a lighter, airier crunch, while crushed crackers provide a denser, butterier crust. If you want to add heat, stir in a teaspoon of red pepper flakes or diced jalapeños into the cheese sauce.
Serving Suggestions
This casserole is hearty enough to stand alone, but it pairs beautifully with a simple side salad dressed in a light vinaigrette to cut through the richness of the cheese. A side of crusty bread or garlic toast is excellent for soaking up any extra sauce on the plate. For a complete meal, serve with steamed carrots or a roasted vegetable medley to add more color and nutrients to the plate.
Storage And Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 to 4 days. The casserole will thicken as it cools, so adding a tablespoon of milk when reheating can help restore the creamy texture. To reheat, place the portion in an oven-safe dish, cover with foil, and warm in a 350°F (175°C) oven for 15 to 20 minutes, or until the internal temperature reaches 165°F (74°C). You can also reheat individual portions in the microwave, stirring halfway through to ensure even heating.
For longer storage, you can freeze the unbaked casserole. Assemble the dish completely, but do not bake it. Wrap the dish tightly in plastic wrap and then aluminum foil. Freeze for up to 3 months. When ready to cook, thaw the casserole in the refrigerator overnight, remove the wrapping, and bake as directed, adding an extra 10 to 15 minutes to the cooking time since the dish will be cold. Do not refreeze once thawed.
This Cheesy Chicken and Broccoli Casserole is a testament to the power of simple ingredients prepared with care. By focusing on the texture of the vegetables and the consistency of the sauce, you create a meal that feels special without the stress of complex techniques. It is a reliable option for feeding a crowd or enjoying a quiet dinner at home.

Cheesy Chicken and Broccoli Casserole
Ingredients
Method
- Preheat oven to 375°F. Blanch broccoli for 2-3 minutes, drain, and pat dry.
- In a large skillet, melt 2 tbsp butter. Sauté onion until soft, then add garlic and cook 1 minute.
- Stir in flour and cook for 1 minute to form a roux.
- Gradually whisk in warm milk. Cook until thickened. Remove from heat, stir in seasonings and cheddar cheese until melted.
- Fold in chicken and broccoli. Transfer to a 9x13 baking dish. Top with breadcrumb mixture mixed with remaining butter and Parmesan. Bake for 20-25 minutes until bubbly and golden.
