I absolutely adore this Healthier Broccoli Chicken Casserole Recipe because it strikes the perfect balance between comfort food and wholesome ingredients. With tender chicken, crisp broccoli, and a luscious creamy cheddar mushroom sauce all baked into a flavorful pasta casserole, this dish never fails to satisfy my cravings while keeping things on the lighter side. It’s one of those recipes that feels indulgent yet nourishing, making it a go-to in my kitchen whenever I want something hearty but not overly heavy.
Why You'll Love This Healthier Broccoli Chicken Casserole Recipe
When I first made this casserole, I was immediately hooked by the rich flavor profile. The sharp cheddar cheese combined with the earthy mushrooms and the subtle tang from Dijon mustard creates a sauce that’s both creamy and deeply savory. Meanwhile, the broccoli adds a lovely freshness and crunch that keeps the dish from feeling too dense. The chicken brings heartiness without any heaviness, making every bite perfectly balanced and delicious.
One of the reasons I find this recipe so approachable is how straightforward it is to prepare. You don’t need fancy techniques or hard-to-find ingredients, and yet it delivers impressive taste that feels special enough for company. Cooking the broccoli together with the pasta in the last minute of boiling is such a clever step—it makes clean-up easier and keeps the broccoli perfectly tender yet bright green. Plus, assembling the casserole is quick, and the baking time lets you relax or prepare sides.
Honestly, this casserole shines for a variety of occasions. Whether it’s a cozy weeknight dinner, a family gathering, or even a potluck with friends, I feel confident bringing this dish to the table. Its rich but wholesome qualities make it stand out from typical casseroles, and the vibrant mix of textures and flavors always makes it a crowd-pleaser. I’m excited to share this Healthier Broccoli Chicken Casserole Recipe with you because it’s truly one of my favorites that feels both indulgent and good for you.
Ingredients You'll Need

The heart of this casserole lies in a handful of simple but essential ingredients that each contribute to its amazing flavor, texture, and color. From tender pasta and fresh broccoli to the creamy mushroom-cheddar sauce and juicy chicken, every component plays a key role in creating a dish that’s wholesome and satisfying.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Whole wheat pasta: I love using whole wheat rotini for added fiber and a nutty flavor that pairs beautifully with the sauce.
- Broccoli florets: Fresh, bite-sized pieces bring a bright green color and crunch that contrast nicely with the creamy sauce.
- Butter or olive oil: For sautéing the vegetables and building flavor in the base of the sauce.
- White onion: Thinly sliced for a subtle sweetness and aromatic foundation in the sauce.
- Baby bella mushrooms: Thinly sliced to add earthiness and umami richness to the creamy sauce.
- Garlic: Minced garlic brings a warm, fragrant depth to the overall flavor.
- Flour: Used to thicken the sauce into that satisfyingly creamy texture.
- Chicken or vegetable stock: Lends body and depth to the sauce base, making it silky and flavorful.
- Milk: Adds creaminess without heaviness, keeping the casserole lighter but still rich.
- Dijon mustard: Just a touch adds brightness and a subtle zing that livens up the sauce.
- Salt and freshly cracked black pepper: Key seasoning to elevate all the flavors perfectly.
- Sharp cheddar cheese: Divided into the sauce and sprinkled on top, it melts beautifully and gives that classic comforting taste.
- Cooked chicken: Either diced or shredded, it’s the protein star that makes this casserole a complete meal.
Directions
Step 1: Preheat your oven to 400°F. This high heat will help create that golden, bubbly cheese topping we all love on casseroles.
Step 2: Bring a large pot of generously salted water to a boil. Add the pasta and cook until al dente according to package directions. About one minute before the pasta is done, toss in the broccoli florets. Stir to combine, then drain pasta and broccoli together and set aside.
Step 3: While the pasta cooks, heat butter or olive oil in a large sauté pan over medium-high heat. Add the sliced onion and cook for 3 minutes until slightly softened, stirring occasionally.
Step 4: Add the sliced mushrooms and minced garlic to the pan. Sauté for an additional 5 minutes, stirring occasionally, until the mushrooms have released their moisture and are cooked through.
Step 5: Sprinkle the flour evenly over the onion and mushroom mixture. Stir constantly to combine and cook for about 1 minute—this will help cook out the raw flour taste and thicken the sauce.
Step 6: Gradually pour in the chicken or vegetable stock while stirring to break up any clumps. Add the milk, Dijon mustard, salt, and black pepper. Continue cooking, stirring frequently, until the sauce reaches a gentle simmer and thickens.
Step 7: Remove the sauce from heat and stir in 1 cup of shredded cheddar cheese until melted and smooth. Taste and adjust the seasoning with additional salt and pepper if needed.
Step 8: In a large 9 x 13-inch baking dish, combine the cooked pasta, broccoli, mushroom cheese sauce, and cooked chicken. Toss gently to coat everything evenly, then spread out into a smooth, even layer.
Step 9: Bake the casserole uncovered for 15 minutes to allow all the flavors to meld and the sauce to bubble.
Step 10: Remove the casserole from the oven and sprinkle the remaining 1 cup of cheddar cheese evenly over the top. Return to the oven and bake for another 10 minutes, or until the cheese is melted and golden.
Step 11: Serve the casserole warm, garnished with a sprinkle of freshly cracked black pepper or fresh herbs if you like. Enjoy!
Servings and Timing
This Healthier Broccoli Chicken Casserole Recipe yields about 6 to 8 generous servings, making it perfect for a family meal or small gathering. The prep time is pleasantly short at around 15 minutes, so you won’t be stuck in the kitchen for long. Baking takes approximately 25 minutes total, resulting in a total time of about 1 hour from start to finish. There’s no resting time required once it’s out of the oven—this dish is best enjoyed hot and melty right away.
How to Serve This Healthier Broccoli Chicken Casserole Recipe

When I serve this casserole, I love pairing it with something light and fresh to balance out the creamy richness. A simple mixed green salad with a tangy vinaigrette or some roasted cherry tomatoes really complement the dish beautifully. If you want to keep the meal cozy, steamed green beans or a crisp cucumber salad also work wonderfully as vibrant side options.
Garnishing is one of my favorite parts—I often sprinkle a bit of freshly chopped parsley, chives, or even a little cracked black pepper on top before serving to add a pop of color and an extra layer of flavor. Presentation-wise, slicing the casserole into square portions lets you plate it neatly, and serving it on bright white plates really makes the colors of the broccoli and cheddar pop.
As for beverages, I enjoy a chilled glass of crisp white wine like Sauvignon Blanc or Pinot Grigio with this casserole, as they cut through the richness nicely. If you prefer non-alcoholic options, a sparkling lemon water or a lightly brewed iced tea with a splash of lemon feels refreshing alongside the creamy casserole. This dish is perfect for casual weeknight dinners, family get-togethers, or even holiday spreads where you want a comforting yet lighter option. I always recommend serving it hot straight from the oven so the cheese stays gooey and the flavors shine at their very best.
Variations
I enjoy experimenting with this recipe to keep it fresh and suited to different tastes or dietary needs. For instance, if you want to switch up the pasta, try a gluten-free or alternative grain variety—brown rice pasta or chickpea pasta add interesting flavors and textures while keeping it gluten-free. You can also swap out the whole wheat rotini for elbow macaroni or penne depending on your preference or pantry stock.
If you’re aiming for a lighter or vegan version, I’ve found that using dairy-free milk alternatives like oat or almond milk along with a cashew-based cheese sauce works well. For the chicken, substituting with chickpeas or tofu adds protein while keeping it plant-based. Flavorwise, adding a pinch of smoked paprika or a teaspoon of Italian seasoning to the sauce gives it a lovely twist and some extra warmth that I really enjoy on cooler days.
For a different cooking method, I’ve also tried making this casserole in a slow cooker by combining all ingredients and cooking on low for about 3-4 hours, which yields a deeply melded, comforting texture. Just be mindful to add the cheese towards the end to avoid overcooking it. No matter how you customize it, this Healthier Broccoli Chicken Casserole Recipe always feels satisfying and packed with flavor.
Storage and Reheating
Storing Leftovers
I always store leftover casserole in an airtight container as soon as it has cooled down to room temperature. Glass or BPA-free plastic containers with tight-fitting lids work perfectly to keep it fresh. The leftovers keep well for up to 3 to 4 days in the refrigerator, making it great for next-day lunches or quick dinners.
Freezing
This casserole freezes wonderfully. To freeze, I portion it into individual or family-sized airtight containers or freezer bags, removing as much air as possible to prevent freezer burn. It’s best consumed within 2 to 3 months for optimal flavor and texture. When you’re ready to enjoy it, thaw overnight in the fridge for the best results before reheating.
Reheating
To reheat, I recommend warming leftovers in a preheated oven at 350°F for 15-20 minutes until heated through to help preserve the casserole’s creamy texture and melt the cheese again. Microwaving works too for convenience, but to avoid sogginess, I cover the dish loosely and reheat in short intervals, stirring halfway through. Avoid overheating which can dry out the chicken and broccoli. I find reheating gently keeps the flavors bright and the texture just right.
FAQs
Can I use frozen broccoli instead of fresh in this casserole?
Absolutely! Frozen broccoli florets work just fine and make this recipe even more convenient. Be sure to thaw them first and drain well to avoid adding extra moisture that could make the casserole watery.
What type of chicken is best for this casserole?
I usually use cooked, shredded or diced chicken breast for lean protein that blends nicely without overpowering other flavors. You can also use rotisserie chicken for a flavorful shortcut or even cooked thighs if you prefer a richer taste.
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to a day before baking. Cover it tightly and refrigerate. When ready, bake it as instructed, adding a few extra minutes if baking straight from the fridge to ensure it’s heated through.
Is it possible to make this dish gluten-free?
Definitely. Use gluten-free pasta and substitute the all-purpose flour with a gluten-free flour blend or cornstarch to thicken the sauce. Just keep an eye on the sauce thickness and adjust liquid amounts as needed.
Can I add other vegetables to this casserole?
For sure! I like adding cauliflower florets, peas, or even roasted red peppers for extra color and nutrition. Just make sure you adjust cooking times accordingly so everything is tender but not mushy.
Conclusion
I can’t recommend this Healthier Broccoli Chicken Casserole Recipe enough if you’re looking for a dish that’s both comforting and nourishing. It’s packed with delicious flavors and textures yet feels light enough for any night of the week. I hope you enjoy making and sharing this as much as I do—once you try it, it just might become a beloved favorite in your home too!
Print
Healthier Broccoli Chicken Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6-8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Low Fat
Description
This Healthier Broccoli Chicken Casserole is a delicious and hearty main course featuring tender whole-wheat pasta, fresh broccoli florets, succulent cooked chicken, and a creamy, cheesy mushroom sauce made with sharp cheddar. Perfectly baked to a golden, melted cheese topping, this dish offers a comforting yet nutritious meal option with simple ingredient swaps to suit various preferences.
Ingredients
Pasta and Vegetables
- 8 ounces uncooked whole-wheat rotini pasta (or any preferred pasta)
- 1 large head of broccoli, cut into bite-sized florets (about 1 pound)
For the Sauce
- 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 all-purpose flour
- 1 cup chicken or vegetable stock
- 1 ½ cups milk
- 1 teaspoon Dijon mustard
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly-cracked black pepper
- 2 cups (8 ounces) shredded sharp cheddar cheese, divided
Protein
- 2 cups diced or shredded cooked chicken
Instructions
- Preheat oven and prepare pasta: Preheat your oven to 400°F (205°C). In a large pot of generously salted boiling water, cook pasta until almost al dente. About 1 minute before the pasta finishes cooking, add the broccoli florets to the boiling water and stir to combine. Drain pasta and broccoli; set aside.
- Sauté aromatics and vegetables: While pasta cooks, heat butter or olive oil in a large sauté pan over medium-high heat. Add thinly sliced onion and sauté for 3 minutes until starting to soften. Add mushrooms and minced garlic; continue sautéing for about 5 minutes, stirring occasionally, until mushrooms are tender and cooked through.
- Make the creamy cheddar mushroom sauce: Sprinkle flour evenly over the sautéed vegetables and stir for 1 minute to cook the flour. Gradually add the chicken or vegetable stock, stirring to break up any lumps. Then add milk, Dijon mustard, salt, and black pepper. Stir continuously and bring sauce to a gentle simmer. Remove from heat and stir in 1 cup of shredded cheddar cheese until melted and smooth. Taste and adjust seasoning if needed.
- Combine casserole ingredients: In a large 9 x 13-inch baking dish, combine the drained pasta, broccoli, creamy mushroom sauce, and cooked chicken. Toss gently to combine all ingredients evenly. Spread mixture into an even layer in the baking dish.
- Bake the casserole: Bake the casserole uncovered for 15 minutes. Remove the dish from the oven, sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the top. Return to oven and bake for an additional 10 minutes or until the cheese topping is melted and bubbly.
- Serve warm: Remove from oven and let rest briefly. Serve warm garnished with freshly cracked black pepper or fresh herbs if desired.
Notes
- Pasta variations: You can use traditional semolina, whole-wheat, egg, gluten-free, or alternative-grain pastas as preferred.
- Broccoli substitution: Frozen broccoli florets (thawed) can be used in place of fresh broccoli for convenience.
- Cheese options: Sharp cheddar ensures a rich flavor, but feel free to experiment with other cheeses to suit taste preferences.
- Chicken preparation: Use leftover roast chicken or rotisserie chicken for convenience and added flavor.
- Storage: Leftovers keep well refrigerated for up to 3 days and can be reheated in the oven or microwave.

Leave a Reply