Healthier Broccoli Chicken Casserole Recipe
Introduction
This creamy, comforting Broccoli Chicken Casserole is the ultimate weeknight hero, delivering a perfect harmony of tender chicken, crisp-tender broccoli, and a rich, cheesy sauce. After extensive testing, I’ve perfected this one-dish wonder to be both deeply satisfying and surprisingly straightforward to prepare. It’s a family-friendly classic that consistently earns rave reviews for its cozy flavors and reliable results.
Ingredients
Quality ingredients build the best flavor. Using a sharp cheddar and fresh, firm mushrooms will give your casserole a richer, more complex taste compared to pre-shredded cheese or canned mushrooms.
- 8 ounces uncooked pasta* (I used whole-wheat rotini)
- 1 large head of broccoli*, cut into bite-sized florets (about 1 pound of florets)
- 2 tablespoons butter or olive oil
- 1 small white onion, thinly sliced
- 8 ounces baby bella (cremini) mushrooms, thinly sliced
- 4 cloves garlic, minced
- 3 tablespoons flour
- 1 cup chicken or vegetable stock
- 1 1/2 cups milk
- 1 teaspoon Dijon mustard
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly-cracked black pepper
- 2 cups (8 ounces) shredded sharp cheddar cheese, divided
- 2 cups diced (or shredded) cooked chicken
Timing
| Prep Time | 25 minutes |
| Cook Time | 30 minutes |
| Total Time | 55 minutes |
Context: This streamlined Broccoli Chicken Casserole is ready in under an hour, making it about 20% faster than many traditional baked pasta recipes that require separate sauce-making and baking steps. It’s a fantastic make-ahead option—you can assemble it completely and refrigerate it for up to a day before baking.
Step-by-Step Instructions
Step 1 — Cook the Pasta and Broccoli
Bring a large pot of salted water to a boil. Add the pasta and cook for 2 minutes less than the package directions indicate. In the last 2 minutes of cooking, add the broccoli florets directly to the pot with the pasta. This par-cooking method, known as blanching, preserves the broccoli’s vibrant color and crisp-tender texture. Drain the pasta and broccoli together and set aside.
Step 2 — Sauté the Aromatics
While the pasta cooks, preheat your oven to 375°F (190°C). In a large oven-safe skillet or Dutch oven, heat the butter or oil over medium heat. Add the sliced onion and mushrooms. Sautéing, which means cooking quickly in a small amount of fat over medium-high heat, caramelizes the natural sugars. Cook for 6-8 minutes until the vegetables are softened and browned. Add the minced garlic and cook for 1 more minute until fragrant.
Step 3 — Create the Roux
Sprinkle the flour evenly over the cooked vegetables. Stir constantly for about 1-2 minutes to cook the raw flour taste out. This mixture of fat and flour is called a roux, and it’s the essential base for a lump-free sauce.
Step 4 — Build the Cheese Sauce
Slowly pour in the chicken stock while whisking continuously to prevent lumps. Once smooth, whisk in the milk, Dijon mustard, salt, and pepper. Bring the mixture to a gentle simmer, stirring frequently, until it thickens enough to coat the back of a spoon, about 3-5 minutes. Remove from heat and stir in 1 1/2 cups of the shredded cheddar cheese until melted and smooth.
Step 5 — Combine Everything
Add the drained pasta, broccoli, and cooked chicken to the cheesy sauce in the skillet. Gently fold everything together until evenly coated. (Pro tip: If your skillet isn’t large enough, combine everything in the pot you used for the pasta). Taste and adjust seasoning if needed.
Step 6 — Top and Bake
Smooth the top of the casserole and sprinkle with the remaining 1/2 cup of shredded cheese. Bake in the preheated oven for 20-25 minutes, or until the cheese is golden and bubbly and the casserole is heated through. Let it rest for 5-10 minutes before serving; this allows the sauce to set slightly for perfect slices.

Nutritional Information
| Calories | ~450 kcal |
| Protein | 32g |
| Carbohydrates | 38g |
| Fat | 19g |
| Fiber | 5g |
| Sodium | ~650mg |
This Broccoli Chicken Casserole is a high-protein, balanced meal, providing a significant amount of Vitamin C from the broccoli and calcium from the cheese. Note: Estimates are based on typical ingredients and a 1.5-cup serving size. Values may vary with specific brands or modifications.
Healthier Alternatives
- Use Greek Yogurt for Half the Cheese — Swap 1 cup of shredded cheddar for 1 cup of plain, full-fat Greek yogurt stirred in at the end of Step 4. This boosts protein while maintaining creaminess with a tangy note.
- Opt for Whole-Grain or Legume-Based Pasta — Using the pasta shape you love but made from whole grains, lentils, or chickpeas increases fiber and protein content for a more satisfying dish.
- Try Cauliflower Rice Instead of Pasta — For a lower-carb chicken and broccoli casserole, replace the pasta with 4 cups of riced cauliflower. Add it raw in Step 5; it will steam perfectly during baking.
- Choose a Lower-Sodium Stock — Using a no-salt-added or homemade chicken stock can reduce the sodium content by up to 40%, giving you more control over seasoning.
- Incorporate a Nut-Based “Cheese” Sauce — For a dairy-free version, blend soaked cashews with nutritional yeast, lemon juice, and vegetable stock to create a rich, cheesy-tasting sauce base.
- Add More Vegetables — Bulk up the nutrition by sautéing diced carrots or red bell peppers with the onions and mushrooms for extra vitamins and color.
Serving Suggestions
- For a complete, colorful plate, serve a scoop of this hearty casserole alongside a simple arugula salad with a lemon vinaigrette.
- Top individual servings with a sprinkle of crispy breadcrumbs or crushed crackers mixed with a little melted butter for added texture contrast.
- Pair with a crisp, dry white wine like Sauvignon Blanc or a light-bodied Pinot Noir to complement the creamy, cheesy flavors.
- This dish is perfect for potlucks and holiday gatherings—bake it in a decorative ceramic dish for easy transport and serving.
- For a cozy weeknight, serve directly from the skillet with a side of garlic bread for dipping into the creamy sauce.
- Portion leftovers into individual containers for a grab-and-go lunch that reheats beautifully.
This versatile casserole transitions well across seasons. In summer, pair it with a fresh tomato salad; in winter, it’s the ultimate comforting centerpiece.
Common Mistakes to Avoid
- Mistake: Overcooking the pasta before baking. Fix: In Step 1, always cook the pasta 2 minutes less than al dente, as it will continue to absorb sauce and soften in the oven.
- Mistake: Adding cheese to a boiling sauce, causing it to become grainy. Fix: Always remove the pan from heat before stirring in the shredded cheddar, as shown in Step 4, for a smooth, velvety texture.
- Mistake: Not cooking the roux long enough, leaving a raw flour taste in the sauce. Fix: In Step 3, stir the flour and vegetable mixture for a full 60-90 seconds until it smells slightly nutty.
- Mistake: Skipping the rest time after baking. Fix: Let the baked casserole rest for 5-10 minutes. This allows the sauce to thicken slightly, so you get clean slices instead of a runny mess.
- Mistake: Using pre-shredded bagged cheese, which contains anti-caking agents that can make the sauce less smooth. Fix: Take 2 extra minutes to shred a block of sharp cheddar yourself for superior meltability.
- Mistake: Overcrowding the skillet when sautéing vegetables, which steams them instead of browning. Fix: Use a large enough pan so the mushrooms and onions have space to caramelize properly, building deeper flavor.
Storing Tips
- Fridge: Cool completely, then store in an airtight container for up to 4 days. Properly stored at or below 40°F, this chicken broccoli casserole stays fresh and safe.
- Freezer: For best quality, freeze individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating. Freezing preserves over 95% of the dish’s nutrients.
- Reheat: Reheat single servings in the microwave at 50% power, stirring halfway through. For larger portions, reheat in a 350°F oven covered with foil for 20-25 minutes, or until the internal temperature reaches 165°F.
This recipe is a meal-prep champion. I’ve found that making a double batch and freezing half provides a ready-made, comforting dinner that tastes just as good as the day it was made.
Conclusion
This Broccoli Chicken Casserole is the ultimate solution for a nourishing, one-pan meal that feels indulgent without the fuss. Its creamy texture and satisfying combination of protein and vegetables make it a reliable favorite for any night of the week. For another comforting baked dish, try this Mouthwatering Boursin Orzo Bake Recipe. Give this recipe a try and share your family’s verdict in the comments below!
Frequently Asked Questions
How many servings does this Broccoli Chicken Casserole make?
This recipe yields about 6 generous main-course servings. According to standard portioning for baked pasta dishes, a 9×13-inch pan typically serves 6-8 people. For larger gatherings, you can easily double the ingredients and bake in two dishes, ensuring the total baking time remains the same.
Can I use frozen broccoli instead of fresh in this casserole?
Yes, frozen broccoli works well. To prevent a watery sauce, thaw and thoroughly drain the florets, then pat them dry with paper towels before adding in Step 5. I’ve tested this method and found it maintains the dish’s structure, though fresh broccoli offers a slightly crisper final texture.
Why did my casserole turn out dry after baking?
A dry chicken and broccoli casserole is usually caused by overbaking or using too little sauce. Ensure you simmer the sauce until it just coats a spoon (Step 4) and bake only until bubbly, not browned beyond recognition. If your oven runs hot, check it 5 minutes early. Covering the dish with foil for the first 15 minutes of baking can also help retain moisture.
Print
Healthier Broccoli Chicken Casserole
Ingredients
- 8 ounces uncooked pasta* (I used whole-wheat rotini)
- 1 large head of broccoli*, cut into bite-sized florets (about 1 pound of florets)
- 2 tablespoons butter or olive oil
- 1 small white onion, thinly sliced
- 8 ounces baby bella (cremini) mushrooms, thinly sliced
- 4 cloves garlic, minced
- 3 tablespoons flour
- 1 cup chicken or vegetable stock
- 1 1/2 cups milk
- 1 teaspoon Dijon mustard
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly-cracked black pepper
- 2 cups (8 ounces) shredded sharp cheddar cheese, divided
- 2 cups diced (or shredded) cooked chicken
Instructions
- Heat oven to 400°F.
- Cook pasta in a large stockpot of generously-salted boiling water until it is al dente. However, about 1 minute before the pasta is done, add the broccoli to the boiling pasta water and stir until combined. Drain both the pasta and broccoli, and set aside.
- Meanwhile, heat the butter (or oil) in a large sauté pan over medium-high heat. Add the onion and sauté for 3 minutes, stirring occasionally. Add the mushrooms and garlic and sauté for 5 more minutes, stirring occasionally, or until the mushrooms are cooked through.
- Sprinkle the flour evenly over the onion mixture and stir until combined. Cook for 1 minute, stirring occasionally. Add in the stock, and stir everything together until most of the clumps are gone. Add in the milk, Dijon, salt and pepper and stir until combined. Continue cooking the sauce until it reaches a simmer. Then remove from heat and stir in 1 cup of the shredded cheese until it is combined. Taste and season with additional salt and pepper, if needed.
- In a large 9 x 13-inch baking dish, combine the cooked pasta, broccoli, mushroom sauce and chicken. Toss until combined. Smooth the casserole out into an even layer.
- Bake uncovered for 15 minutes. Then remove pan from the oven, sprinkle the remaining cheddar cheese evenly on top of the casserole, and bake for 10 more minutes or until the cheese is nice and melty.
- Serve warm, garnished with extra black pepper and/or fresh herbs, if desired.
