You know those nights when you need dinner on the table fast, but you're also drowning in dishes? This Cheesy Chicken & Broccoli Casserole is my absolute lifesaver. It's basically everything you love about a comfy casserole without the extra baking time or mountain of dirty pans.

I stumbled onto this recipe about three years ago when Emily was going through her "I only eat three things" phase (we've all been there, right?). Chicken, rice, and cheese were on the approved list, so I figured if I could throw broccoli in there too, I'd be winning at mom life. Turns out, this one pot wonder became a weekly staple in our house – even after Emily expanded her palate!
The best part? You make everything in one pan. No joke. From browning the chicken to cooking the rice to melting that gorgeous cheddar on top – it all happens in the same skillet. I learned this trick from my friend Jessica who swore by one pot meals, and honestly, it changed my weeknight cooking forever. If you're into simple, fuss-free dinners, you'll also love my creamy garlic parmesan chicken – another quick weeknight winner.
Jump to:
- Why You'll Love This One Pot Chicken Broccoli Rice
- Ingredients For This Chicken Broccoli Rice Recipe
- How To Make One Pot Chicken And Rice
- Storage And Reheating Tips
- Tips For The Best Chicken And Rice Skillet
- Frequently Asked Questions About This Chicken Broccoli Rice Casserole
- Recipes You May Like
- Let's Wrap This Up!
- Cheesy Chicken & Broccoli Casserole
Why You'll Love This One Pot Chicken Broccoli Rice
- Done in 30 minutes – Seriously! From start to finish, you're looking at half an hour. Perfect for those crazy weeknights.
- Just one pan to clean – I can't stress this enough. One. Pan. Your future self will thank you.
- Sneaks in vegetables – The broccoli cooks right into the dish, so even picky eaters (ahem, my daughter) actually eat their greens.
- Budget-friendly ingredients – Nothing fancy here. Just everyday pantry staples and simple proteins.
- Crazy cheesy goodness – That melted sharp cheddar on top? Pure comfort food magic.
- Perfect for meal prep – Make it on Sunday, eat it all week. It reheats like a dream.
Ingredients For This Chicken Broccoli Rice Recipe
- 3 tablespoons of extra virgin olive oil (divided)
- ½ medium yellow onion (diced)
- 1 pound boneless skinless chicken breasts (cut into bite-sized pieces)
- 2 cloves garlic (minced)
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground pepper
- 1 cup uncooked extra long grain white rice
- 1 large bunch of fresh broccoli
- 2 ½ cups low-sodium chicken broth
- 1 ½ to 2 cups extra sharp cheddar cheese
Quick note on the cheese – I always go for extra sharp because it packs way more flavor. Regular cheddar works too, but you'll want to use a bit more to get that same cheesy punch.
How To Make One Pot Chicken And Rice
Sauté The Aromatics
- Start by heating 2 tablespoons of olive oil in a large skillet or deep pan over medium heat.
- Toss in your diced onions and let them cook until they start to soften, about 3-4 minutes. You'll smell them getting sweet – that's when you know they're ready.
Cook The Chicken
- While the onions are cooking, season your chicken pieces with salt and pepper on all sides.
- Crank the heat up to medium-high and add the seasoned chicken to the pan with the onions.
- Brown the chicken on all sides, about 5-6 minutes total. It doesn't need to be cooked through yet – just nice and golden.
- Add the minced garlic and cook for another 2 minutes, stirring so it doesn't burn. (I learned this the hard way – burnt garlic is NOT tasty!)
Toast The Rice
- Push all the chicken and onions to one side of the pan. Add that last tablespoon of olive oil to the empty side.
- Pour your uncooked rice into the oil and let it toast for 2-3 minutes, stirring occasionally. The rice should start turning a light golden color. This step adds SO much flavor – don't skip it!


Simmer Everything Together
- Pour in the chicken broth and give everything a good stir to combine. Bring it to a boil.
- Once boiling, reduce the heat to low and cover your pan with a lid.
- Let it cook covered for about 12 minutes. Don't peek! Lifting the lid lets all that steam escape, and we need it to cook the rice properly.
Add The Broccoli
- While everything's simmering, cut your broccoli into bite-sized florets. I like them about the size of a quarter – not too big, not too tiny.
- After 12 minutes, remove the lid and stir in your broccoli florets.
- Cover again and cook for another 8 minutes on low heat, or until both the rice and broccoli are tender. The broccoli should be bright green but not mushy.


Finish With Cheese
- Remove the pan from heat and stir in half a cup of the shredded cheese. This helps make the whole thing creamy and delicious.
- Sprinkle the remaining cheese evenly over the top.
- Put the lid back on and let it sit for 2-3 minutes. The residual heat will melt that cheese into gorgeous, gooey perfection.
Storage And Reheating Tips
This dish keeps really well in the fridge for 3-4 days. I pack it into individual containers for easy grab-and-go lunches during the week.
Store it in an airtight container – glass ones work best because they don't hold onto food smells. When you're ready to reheat, add a splash of chicken broth or even just water to the portion. This brings back that creamy texture and keeps the rice from drying out.
Microwave for 2-3 minutes, stirring halfway through. Or if you prefer the stovetop, heat it in a pan over medium-low heat with a tablespoon of broth, stirring occasionally until heated through.
Can you freeze it? Technically yes, but I'll be honest – the texture of the broccoli gets a bit weird after freezing. If you must freeze it, leave the broccoli out and add fresh when reheating. It'll last up to 3 months in the freezer.
Tips For The Best Chicken And Rice Skillet
Use long grain rice – It stays fluffier and doesn't get mushy. Short grain rice tends to get sticky in this recipe, and trust me, you don't want that.
Don't overcrowd the pan – If your pan seems too small, use a larger one or make less. Crowding prevents the chicken from browning properly, and you'll end up steaming it instead. Not ideal!
Let the rice toast – I know I mentioned this earlier, but seriously, this step makes such a difference. Those few minutes of toasting add a nutty depth that takes this from good to amazing.
Cut everything the same size – When your chicken and broccoli pieces are similar in size, they cook evenly. Nobody wants giant chunks of raw broccoli next to tiny overcooked chicken bits.
Want to make it lighter? Swap the cheddar for a reduced-fat version, use brown rice (just add more broth and cooking time), or add extra veggies like bell peppers or carrots alongside the broccoli.
For a creamier version, stir in a few tablespoons of cream cheese or sour cream along with the cheese at the end. Emily loves it this way – says it tastes like a restaurant dish!
Frequently Asked Questions About This Chicken Broccoli Rice Casserole
Yes, but increase cooking time to 35-40 minutes and add an extra ½ cup of broth, as brown rice requires more liquid and longer cooking.
Store in an airtight container in the refrigerator for up to 3-4 days. Reheat with a splash of broth to restore moisture.
Yes, add frozen broccoli florets directly to the pan without thawing. Reduce the final cooking time by 2-3 minutes to avoid overcooking.
Absolutely! This recipe is perfect for meal prep. Divide into portions after cooking and refrigerate. It reheats beautifully in the microwave or stovetop.
Recipes You May Like
- Old Fashioned Baked Macaroni and Cheese – Another cheesy comfort food favorite that pairs beautifully with this chicken dish
- Sweet Potato Chili – If you love one pot meals, this hearty chili is calling your name
- Creamy Garlic Parmesan Chicken – For when you want chicken that's equally quick and delicious
Let's Wrap This Up!

This cheesy chicken and broccoli casserole has saved me on more busy weeknights than I can count. It's the kind of recipe that looks like you tried really hard but actually comes together so easily. The one pot aspect means less cleanup (always a win), and the combination of tender chicken, fluffy rice, crisp broccoli, and melted cheese makes everyone at the table happy.
Whether you're feeding picky kids, meal prepping for the week, or just want a solid weeknight dinner that doesn't require a million ingredients, this recipe has your back. I make it at least twice a month, and it never gets old.
Give it a try this week! Your family will love it, and you'll love how simple it is. Don't forget to save this to Pinterest so you can find it again when you need it.




Cheesy Chicken & Broccoli Casserole
Equipment
- Large skillet or pot with lid
Ingredients
- 3 tablespoons extra virgin olive oil divided
- ½ medium yellow onion diced
- 1 pound boneless skinless chicken breasts cut into bite sized pieces
- 2 cloves garlic minced
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground pepper
- 1 cup uncooked extra long grain white rice
- 1 large bunch of fresh broccoli cut into florets
- 2 ½ cups low-sodium chicken broth
- 1 ½ to 2 cups extra sharp cheddar cheese shredded
Instructions
- Start by sautéing onions in two tablespoons of olive oil over medium heat.
- Season chicken with salt and pepper.
- Once onions have started to soften, increase heat to medium-high and add chicken breast to pan.
- Brown chicken breast pieces, then add minced garlic and cook for about 2 more minutes.
- Push chicken to one side of the pan and add additional tablespoon of olive oil to other side.
- Saute uncooked rice in olive oil until rice starts to take on a golden color, 2-3 minutes.
- Add chicken broth to pan, bring to a boil, and stir to combine.
- Reduce heat to low and cover.
- Cook chicken and rice mixture covered for about 12 minutes.
- While chicken and rice are cooking, remove florets from broccoli, cutting into bite-sized pieces.
- Stir in broccoli and continue cooking covered another 8 minutes on low, or until broccoli and rice are both tender.
- Remove from heat and stir in half a cup of cheese.
- Sprinkle remaining cheese on top, place cover back on the pan and let cheese melt, 2-3 minutes.






