Healthy Chicken Broccoli Casserole – Easy Family Dinner

Okay, so picture this: I was a new mom running on about four hours of sleep, desperately trying to get something healthy on the table that wasn’t a sad salad or takeout. I had a chicken breast, a sad-looking head of broccoli, and a bag of brown rice staring at me from the pantry. I figured I’d throw together a classic chicken broccoli casserole, the kind my mom used to make.

I was so excited to get it in the oven that I completely forgot to add the rice. Facepalm. My husband pulled it out of the oven, looked at me with that patient husband look, and just said, “Honey, where’s the… base?”

We had to laugh. We spooned the chicken and broccoli mixture over some quick-cook rice I scrambled to make, and you know what? It was still delicious. That happy accident taught me two things: one, always double-check your ingredients, and two, a good casserole is forgiving. This recipe is the perfected version of that night—all the cozy, creamy goodness, zero “oops” moments. It’s become my weeknight lifesaver and my go-to for meal prep. Let me show you how to nail it .

Why You’ll Love This Recipe

  • It’s an all-in-one meal: Protein, veggies, and carbs all in one dish. No need for a million sides.
  • It’s forgiving: Seriously, this recipe is hard to mess up. Made a substitution? Great! Forgot an ingredient? We’ll figure it out.
  • Perfect for meal prep: It stores like a dream and tastes even better the next day.
  • It sneaks in veggies: My kids (and husband) devour the broccoli because it’s swimming in that creamy, cheesy goodness.
  • It feels like a hug: This is the definition of comfort food, but with ingredients that won’t weigh you down.

Ingredients You’ll Need

This is the lineup for the version I make most often. It’s simple, wholesome, and everything you can find at your regular grocery store.

For the Casserole Base

  • 1 ½ lbs boneless, skinless chicken breasts (about 2 large breasts), cut into 1-inch pieces. Chicken thighs work too, but I find breasts keep it lighter .
  • 4 cups fresh broccoli florets (from about 2 small heads). Fresh is best here; frozen can get a little mushy .
  • 1 ½ cups uncooked brown rice. This is my go-to for added fiber and a nutty flavor that stands up to the sauce . White rice or even quinoa work great, too.
  • ½ medium yellow onion, diced.
  • 2 cloves garlic, minced. (Or 3. I’m not here to judge your garlic usage.)

For That Dreamy, Creamy Sauce

  • 2 cups low-sodium chicken broth.
  • 1 cup skim milk. Or any milk you have on hand. I’ve used oat milk and it worked beautifully.
  • ½ cup plain non-fat Greek yogurt. This is my secret weapon for tang and creaminess without the heavy cream .
  • 2 tablespoons cornstarch. This is our thickener. If you’re not gluten-free, you can use 2 tablespoons of all-purpose flour.
  • 1 cup shredded reduced-fat sharp cheddar cheese. Sharp cheddar gives you the most flavor for your buck . Regular cheddar, Colby Jack, or a dairy-free alternative also work.
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste

Optional but Awesome

  • Fresh parsley for garnish.
  • A pinch of red pepper flakes for a little kick.

Step-by-Step Instructions

Alright, let’s get cooking. This is the part where I tell you exactly what to do, just like we were in the kitchen together.

1. Preheat and Prep (15 minutes)

First things first, preheat your oven to 375°F (190°C). While it’s warming up, get all your chopping done. Dice the onion, mince the garlic, and chop the broccoli into bite-sized florets. This is my favorite part—the rhythm of chopping is so relaxing, and it makes the whole process smooth.

2. Sauté the Chicken and Aromatics (10 minutes)

Heat a splash of olive oil in a large, oven-safe skillet or Dutch oven over medium-high heat. Season your chicken pieces with a little salt and pepper. Once the oil is shimmering, add the chicken and cook until it’s golden brown and cooked through, about 5-7 minutes. Don’t overcrowd the pan! If you need to, do it in two batches. Remove the chicken to a plate. In the same skillet, add the diced onion and cook until soft and translucent, about 3 minutes. Add the minced garlic and cook for another minute until it smells like heaven.

3. Make the Magic Sauce (5 minutes)

In a separate bowl, whisk together the chicken broth, milk, Greek yogurt, and cornstarch until it’s completely smooth. No lumps allowed! Pour this mixture into the skillet with the onions and garlic. Bring it to a gentle simmer, stirring constantly, and let it cook for 2-3 minutes until it starts to thicken. It won’t be super thick yet, but that’s okay.

4. Assemble the Casserole (5 minutes)

Now for the fun part. Add the uncooked brown rice, fresh broccoli florets, and the cooked chicken back into the skillet. Stir everything together until it’s all coated in that creamy sauce. Pour the whole mixture into a greased 9×13-inch baking dish .

5. Bake to Golden Perfection (45-50 minutes)

Cover the baking dish tightly with foil. This is crucial for the rice to cook perfectly. Pop it in the oven and bake for 30 minutes. Then, carefully remove the foil, sprinkle the shredded cheese evenly over the top, and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and golden brown .

6. Let It Rest (10 minutes)

This is the hardest step for me because the smell is incredible, but it’s so important. Let the casserole rest for about 10 minutes before serving. This allows the rice to absorb any extra liquid and the whole dish to set up, so you get nice, neat servings. Garnish with fresh parsley and dig in!

Pro Tips & Tricks

I’ve made this casserole a dozen times, and here’s what I’ve learned.

  • Don’t Skip the Resting Time: I know, I know, you’re hungry. But if you dig in right away, it’ll be a little soupy. The rice needs that time to drink up all the delicious sauce .
  • The Broccoli Trick: To make sure your broccoli doesn’t turn into mush, I steam it for just 2-3 minutes before adding it to the casserole. You can just toss the florets in a microwave-safe bowl with a splash of water and microwave for 2 minutes. This keeps it bright green with a little bite .
  • Make It Ahead: This is a great dish to assemble the night before. Just follow steps 1-4, cover, and refrigerate. When you’re ready to bake, you might need to add 10-15 minutes to the cooking time since it’s starting from cold.
  • Storing Leftovers: Store any leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully in the microwave or oven. If it seems a little dry, just add a splash of milk or broth before reheating .

Variations & Substitutions

This recipe is a blank canvas. Here are a few ways I like to switch it up.

  • Vegan Version: This is super easy! Swap the chicken for a can of rinsed chickpeas or some crumbled, cooked tofu. Use vegetable broth, your favorite plant-based milk (like oat or cashew), and a dairy-free yogurt and shredded cheese. I’ve used VioLife’s vegan cheese and it melts great .
  • Gluten-Free: This recipe is already gluten-free if you use cornstarch! Just make sure your broth is gluten-free and you’re good to go.
  • Spice It Up: Add a few dashes of hot sauce or a teaspoon of chili powder to the sauce. A sprinkle of red pepper flakes on top before serving gives it a nice little kick.
  • Change the Veggies: I swap broccoli for cauliflower all the time. You can also add in some sautéed mushrooms, bell peppers, or a handful of spinach at the very end.

Serving Suggestions

This casserole is truly a complete meal on its own, but if you’re looking to round it out, here are my favorites.

  • A Simple Side Salad: Something crisp and fresh with a light vinaigrette is a perfect counterpoint to the creamy, rich casserole .
  • Crusty Bread: Because you’re going to want to soak up every last drop of that sauce.
  • Extra Greek Yogurt: A dollop on top adds a bright, tangy flavor that I absolutely love.

FAQ

Can I use frozen broccoli instead of fresh?

Yes, you can! Just make sure to thaw it completely and pat it very dry with paper towels to remove as much excess moisture as possible. Adding frozen broccoli straight to the dish can make it watery .

How long does this chicken broccoli casserole last in the fridge?

It will keep for 3-4 days in an airtight container in the refrigerator .

Can I freeze this casserole?

Absolutely. I love making a double batch for this reason. You can freeze it before or after baking. To freeze unbaked, assemble the casserole, cover tightly with foil and plastic wrap, and freeze for up to 2-3 months. Thaw overnight in the fridge before baking, adding extra time to the bake. To freeze a baked casserole, let it cool completely, then wrap well and freeze .

What’s the best way to reheat leftovers?

The oven is best for reheating to keep the topping crisp. Reheat at 350°F for 15-20 minutes, or until warmed through. The microwave is a quick option for individual portions.

My casserole turned out watery. What went wrong?

This usually happens for one of three reasons: you used frozen broccoli without draining it well, you didn’t let it rest after baking, or you used a type of rice that didn’t absorb the liquid properly. Make sure to use a long-grain rice like brown rice and always give it that 10-minute rest after it comes out of the oven .

Can I add other vegetables?

Of course! This dish is great for using up what you have. Sautéed mushrooms, bell peppers, peas, and even a handful of spinach stirred in at the end are all delicious additions.

Related Recipes:

So, When Are You Making It?

There’s something so special about a dish that brings the whole family to the table, and this Healthy Chicken Broccoli Casserole does just that. It’s the answer to that “what’s for dinner?” panic, the kind of meal that feels like a warm hug after a long day. I hope you love it as much as I do.

I want to hear how it turns out for you! Did you add a fun twist? Did your family go for seconds? Drop a comment below or tag me in your photos—there’s nothing that makes me happier than seeing you in the kitchen. Happy cooking, friend.

Healthy Chicken Broccoli Casserole
Anousha Zain

Healthy Chicken Broccoli Casserole

This Healthy Chicken Broccoli Casserole is a wholesome, protein-packed dinner that's creamy, satisfying, and family-friendly. Tender chicken, fresh broccoli, and a light homemade cheese sauce come together in one comforting bake. It's perfect for meal prep, weeknight dinners, or making ahead for busy days. Enjoy all the comfort of a classic casserole with lighter ingredients.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Main Course
Cuisine: American
Calories: 310

Ingredients
  

  • 3 cups cooked chicken breast shredded
  • 4 cups broccoli florets
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 2 tablespoons whole wheat flour
  • cups low-fat milk
  • 1 cup shredded reduced-fat cheddar cheese
  • ¼ cup plain Greek yogurt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup whole wheat breadcrumbs
  • 1 tablespoon grated Parmesan cheese
  • Cooking spray

Method
 

  1. Preheat the oven to 375°F (190°C).
  2. Lightly grease a 9×13-inch baking dish with cooking spray.
  3. Steam the broccoli for 3–4 minutes until slightly tender.
  4. Drain the broccoli well.
  5. Melt the butter with olive oil in a saucepan.
  6. Whisk in the whole wheat flour.
  7. Cook for 1 minute while stirring.
  8. Slowly whisk in the milk until smooth.
  9. Simmer until the sauce thickens.
  10. Stir in the cheddar cheese until melted.
  11. Mix in the Greek yogurt.
  12. Add the garlic powder.
  13. Add the onion powder.
  14. Stir in the paprika.
  15. Season with salt and black pepper.
  16. Fold in the cooked chicken.
  17. Add the steamed broccoli.
  18. Mix until everything is evenly coated.
  19. Transfer the mixture to the prepared baking dish.
  20. Sprinkle the breadcrumbs evenly over the top.
  21. Add the grated Parmesan cheese.
  22. Bake for 25–30 minutes until hot and bubbly.
  23. Broil for 2 minutes for a golden topping if desired.
  24. Let the casserole rest for 5 minutes before serving.

Notes

  • Rotisserie chicken works great for a quick shortcut.
  • Do not overcook the broccoli before baking.
  • Greek yogurt keeps the casserole creamy while reducing fat.
  • Add brown rice or quinoa for a heartier meal.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze for up to 2 months in an airtight container.
  • Reheat in the oven for the best texture.

DID YOU MAKE THIS EASY RECIPE?

 If you have, then share it with us by sending a photo. We’re excited to see what you’ve made:-): 

Leave a Comment

Scroll to Top