Healthy broccoli chicken casserole is the perfect balance between wholesome and satisfying. Loaded with tender chicken, nutritious broccoli, and a creamy homemade cheese sauce, all layered with perfectly cooked pasta, this dish is a flavor-packed meal designed to nourish your body and delight your taste buds. It’s hearty, packed with protein, and sneaks in plenty of vegetables—making it a family favorite you’ll feel good serving.

We’ve developed this recipe with your health in mind. By using whole-food ingredients and lightening up the traditional cheese sauce, we’ve made this casserole feel indulgent without unnecessary calories or additives. Our version has been carefully tested to strike the perfect balance between rich flavors and smart nutrition. Whether you’re feeding your family or meal-prepping for the week, this dish is your answer to craving comfort food with a health-conscious twist.
Why This Healthy Broccoli Chicken Casserole Is Good for You
- Rich in protein from the chicken and cheese, supporting muscle repair and keeping you full longer.
- Broccoli is a powerhouse vegetable, loaded with vitamins C and K, fiber, and antioxidants.
- Made with whole-wheat pasta for added fiber and nutrients compared to refined pasta options.
- Customizable to fit gluten-free and low-carb diets by selecting alternate pasta or skipping it entirely.
- Lower in saturated fat compared to traditional casseroles, thanks to the use of olive oil and reduced cheese.
Wholesome Ingredients for This Healthy Broccoli Chicken Casserole
We love how each ingredient in this casserole contributes both flavor and nutrition. Here’s what makes some of the key ingredients so great:
- Chicken: A lean source of protein, perfect for creating a hearty dish. You can use either diced cooked chicken or shredded rotisserie chicken to save time.
- Broccoli: This nutrient-dense vegetable is an excellent source of vitamins and minerals, including potassium and folate. Feel free to use frozen broccoli florets if fresh isn’t available to you.
- Whole-wheat pasta: Compared to traditional pasta, whole wheat offers higher levels of fiber and complex carbohydrates, keeping your energy steady after meals.
- Sharp cheddar cheese: Using a strong cheese means you can use less without sacrificing flavor. For those looking to reduce fat, swap half with a low-fat cheese option.
Healthy Broccoli Chicken Casserole Recipe Details
- Servings: 6 – 8 servings
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
Healthy Broccoli Chicken Casserole Ingredients
- 8 ounces uncooked pasta (whole-wheat rotini recommended)
- 1 large head of broccoli, cut into bite-sized florets (about 1 pound)
- 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
How to Make Healthy Broccoli Chicken Casserole
- Preheat your oven to 400°F (205°C).
- Bring a large pot of generously salted water to a boil. Cook the pasta until it’s al dente, adding the broccoli to the pot during the final minute of cooking. Drain and set aside.
- In a large sauté pan, heat the olive oil or butter over medium-high heat. Sauté the onion for 3 minutes, then add the mushrooms and garlic. Cook until the mushrooms soften and release their moisture, about 5 more minutes.
- Sprinkle the flour over the sautéed onion mixture and stir constantly for 1 minute to cook out the raw flour taste.
- Gradually add the chicken or vegetable stock, stirring to incorporate any lumps, followed by the milk, Dijon mustard, and seasonings (salt and pepper).
- Bring the sauce to a gentle simmer, stirring frequently, until it thickens. Remove from heat and stir in 1 cup of shredded cheddar cheese until smooth. Taste and adjust seasoning, if needed.
- In a 9 x 13-inch baking dish, combine the pasta, broccoli, chicken, and mushroom sauce. Toss together, ensuring everything is evenly coated.
- Spread the mixture into an even layer. Bake uncovered for 15 minutes. Sprinkle the remaining shredded cheddar cheese over the top and return to the oven for another 10 minutes, or until the cheese melts and begins to bubble.
- Let the casserole cool slightly. Garnish with freshly cracked black pepper or chopped parsley, if desired, and serve warm.
How to Customize This Healthy Broccoli Chicken Casserole for Your Diet
- Gluten-Free: Swap the pasta for a gluten-free variety and use a GF all-purpose flour for the sauce.
- Keto-Friendly: Replace the pasta with cauliflower florets or spaghetti squash to lower the carbs significantly.
- Vegetarian: Simply omit the chicken and double the broccoli, or add chickpeas for added protein.
- Dairy-Free: Substitute a plant-based milk and vegan cheese products for the sauce and topping. Use nutritional yeast for an added cheesy flavor.
Our Team’s Tips for the Best Healthy Broccoli Chicken Casserole
- Prep Ahead: Cook your chicken, pasta, and broccoli in advance to save time on busy weeknights.
- Storage: Keep leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven, covered, at 350°F for about 20 minutes.
- Freezing: This casserole can be frozen before baking, or after cooking. Wrap tightly in aluminum foil and freeze for up to 3 months.
- Texture Tip: Slightly undercook your pasta and broccoli, as they’ll continue to soften during baking.
Healthy Broccoli Chicken Casserole FAQs
Can I use frozen broccoli in this casserole?
Yes, frozen broccoli florets work well! Just make sure to thaw and drain them before adding to the recipe.
What pasta is best for this easy broccoli chicken casserole recipe?
We recommend whole-wheat rotini for its fiber content and ability to hold up well in the sauce, but you can use gluten-free or other types of pasta to suit your diet.
How can I make this a low fat pasta chicken casserole?
Use reduced-fat cheese, replace whole milk with a lower-fat alternative, and opt for cooking spray instead of butter.
Do I need to cook the chicken first?
Yes, the recipe calls for cooked chicken. You can use shredded rotisserie chicken or any pre-cooked chicken breast.
Can I replace the cheddar cheese?
Absolutely! Try mozzarella for a milder flavor, or Gruyere for a nuttier taste.
We can’t wait to hear how you enjoy this healthy broccoli chicken casserole. What dietary goals are you working toward this week? Let us know in the comments!

Healthy Broccoli Chicken Casserole
Ingredients
- 8 ounces uncooked pasta (whole-wheat rotini recommended)
- 1 large head of broccoli, cut into bite-sized florets (about 1 pound)
- 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
- Preheat your oven to 400°F (205°C).
- Bring a large pot of generously salted water to a boil. Cook the pasta until it’s al dente, adding the broccoli to the pot during the final minute of cooking. Drain and set aside.
- In a large sauté pan, heat the olive oil or butter over medium-high heat. Sauté the onion for 3 minutes, then add the mushrooms and garlic. Cook until the mushrooms soften and release their moisture, about 5 more minutes.
- Sprinkle the flour over the sautéed onion mixture and stir constantly for 1 minute to cook out the raw flour taste.
- Gradually add the chicken or vegetable stock, stirring to incorporate any lumps, followed by the milk, Dijon mustard, and seasonings (salt and pepper).
- Bring the sauce to a gentle simmer, stirring frequently, until it thickens. Remove from heat and stir in 1 cup of shredded cheddar cheese until smooth. Taste and adjust seasoning, if needed.
- In a 9 x 13-inch baking dish, combine the pasta, broccoli, chicken, and mushroom sauce. Toss together, ensuring everything is evenly coated.
- Spread the mixture into an even layer. Bake uncovered for 15 minutes. Sprinkle the remaining shredded cheddar cheese over the top and return to the oven for another 10 minutes, or until the cheese melts and begins to bubble.
- Let the casserole cool slightly. Garnish with freshly cracked black pepper or chopped parsley, if desired, and serve warm.
