Chicken broccoli rice casserole is the kind of dinner that disappears fast. It is creamy, cheesy and filling, and it gets a vegetable on the table without any argument.
This version skips the canned soup and uses a quick homemade cheddar sauce instead. It only takes about 10 minutes on the stove, and the flavor is noticeably cleaner and cheesier.
It is also a smart way to use leftover rice and rotisserie chicken, which means the hands-on time is short enough for a weeknight.
Why this recipe works
- A real cheese sauce. A simple roux-based sauce made with broth, milk and sharp cheddar coats everything evenly and doesn’t separate in the oven.
- Cooked rice. Starting with cooked rice means no guesswork about whether the rice will be crunchy or mushy. It just needs to heat through.
- Briefly cooked broccoli. A quick 2-minute blanch keeps the broccoli bright green and tender-crisp instead of drab and soft.
- Broth in the sauce. Using part chicken broth instead of all milk keeps the casserole savory and lighter than a cream-heavy version.
- A crunchy top. Buttered panko and extra cheddar brown in the oven for texture against the creamy filling.
Ingredients you’ll need
You’ll find exact amounts in the recipe card. Here is what each ingredient does and how you can swap it.
- Cooked chicken. Rotisserie chicken is the easiest shortcut. You can also poach or bake 1 1/2 pounds of boneless chicken breasts or thighs. Leftover turkey works too.
- Cooked rice. Long-grain white rice is classic. Brown rice adds a nuttier flavor and more chew. Day-old rice is perfect because it’s a bit drier and holds its shape.
- Broccoli. Fresh florets cut into bite-size pieces are best. Frozen broccoli works; thaw it and pat it dry so it doesn’t water down the sauce, and skip the blanching step.
- Sharp cheddar. Sharp cheddar has more flavor than mild, so you need less of it to taste cheesy. Shred it from a block for the smoothest sauce.
- Milk and chicken broth. Whole or 2% milk both work. Use low-sodium broth to keep salt under control.
- Dijon mustard and garlic. A small amount of Dijon sharpens the cheese flavor without tasting like mustard. Garlic and onion give the sauce a savory base.
Ingredient notes and smart substitutions
Chicken
One rotisserie chicken yields about 3 to 4 cups of shredded meat, which is exactly what you need. Pull the meat while the bird is still warm; it shreds faster and stays moister. Canned chicken works in a pinch (two 12.5-ounce cans, drained), but pat it dry or the casserole gets watery. Leftover roast turkey, ham (2 cups, diced) or even cooked ground turkey all swap in cup for cup.
Rice
Three cups cooked rice comes from 1 cup uncooked long-grain white rice. Jasmine and basmati both work but bake slightly softer. Brown rice holds up well and adds fiber; cook it fully first, since it will not soften further in the oven. Instant or parboiled rice is fine here too. Avoid arborio and sushi rice, which turn gluey in a cheese sauce.
Broccoli
A 1 1/4-pound head gives you about 4 cups of small florets. Peel and dice the stems and add them too; they are sweet and cook at the same rate when cut small. A 16-ounce bag of frozen florets is the direct swap: thaw, squeeze in a towel and skip blanching. Cauliflower, green beans or a mix of peas and carrots all work in the same amount.
Cheddar
Two and a half cups total is about 10 ounces from a block. Sharp or extra-sharp gives the most flavor for the amount. Pre-shredded cheese will work, but the anti-caking starch makes the sauce a little grainy and thicker, so add an extra 1/4 cup milk. For a swap, use half cheddar and half Gruyère, Monterey Jack or Havarti.
Milk and broth
The sauce needs 3 cups of liquid total. Whole milk gives the creamiest result; 2% works, and skim makes a thinner sauce. Half-and-half can replace up to 1 cup of the milk for a richer casserole. If you are out of broth, use all milk and add 1/2 teaspoon salt plus 1/4 teaspoon garlic powder to make up for the lost savoriness.
Flour
A quarter cup of all-purpose flour thickens 3 cups of liquid to a coating consistency. For gluten-free, whisk 2 tablespoons cornstarch into the cold milk instead and skip the roux step: cook the onion, add broth and the milk-cornstarch mixture, and simmer until thick.
Topping
Panko gives the crispest top. Regular breadcrumbs work but brown faster, so check 5 minutes early. Crushed buttery crackers (about 20) or crushed cornflakes (1 cup) are classic swaps that need the same tablespoon of melted butter.
How to make it
If you’re starting from scratch, cook the rice and chicken first. One cup of uncooked long-grain rice makes about 3 cups cooked. For the chicken, simmer 1 1/2 pounds of boneless breasts or thighs in lightly salted water or broth for 15 to 20 minutes, until they reach 165°F, then shred with two forks. Both can be done a day or two ahead and refrigerated.
1. Blanch the broccoli
Bring a pot of salted water to a boil and cook the broccoli florets for 2 minutes, just until bright green. Drain and rinse with cold water to stop the cooking. The broccoli will finish softening in the oven.
2. Make the cheese sauce
Melt butter in a large skillet or saucepan and cook the onion until soft, then add the garlic. Sprinkle in the flour and stir for a minute to cook out the raw flour taste.
Slowly whisk in the chicken broth, then the milk, whisking constantly so no lumps form. Simmer for 3 to 5 minutes, until the sauce thickens enough to coat a spoon. Take it off the heat before adding the cheese. Stirring cheddar into a boiling sauce can make it grainy.
3. Combine and assemble
Fold the rice, chicken and broccoli into the sauce until everything is well coated. Taste and season with salt and pepper, then spread it into a greased 9×13-inch baking dish.
Smooth the top into an even layer so it heats evenly and the topping browns all the way across.
4. Top and bake
Toss panko with melted butter, then scatter it over the casserole with the remaining cheddar. Bake at 375°F for 25 to 30 minutes, until bubbling at the edges and golden on top. The center should reach 165°F.
Common mistakes and how to fix them
The sauce is lumpy. Cold liquid hit hot roux too fast. Add the broth in a slow stream while whisking constantly, and warm the milk first. If lumps have already formed, push the sauce through a fine sieve or blitz it with an immersion blender before adding the cheese.
The sauce turned grainy after the cheese went in. Cheese proteins tighten and squeeze out fat when they get too hot. Always pull the pan off the heat, wait 30 seconds, then stir the cheese in a handful at a time. Grainy sauce can be partly rescued by whisking in 2 tablespoons of warm milk.
The casserole came out dry. Rice keeps absorbing liquid in the oven, especially day-old rice. The mixture should look slightly saucier than you want the final dish. If it looks stiff in the bowl, stir in 1/4 to 1/2 cup extra broth before baking.
The casserole is watery. Usually frozen broccoli that was not squeezed dry, or fresh broccoli that was drained but not patted. Blot the florets on a towel. If it is already baked, let it rest 10 minutes; the sauce thickens as it cools.
The broccoli is olive-green and mushy. It was blanched too long or not shocked in cold water. Two minutes in boiling water, then straight under cold water, keeps it bright. It will finish cooking in the oven.
The topping burned before the middle was hot. This happens when the casserole goes into the oven cold from the fridge. Bake it covered with foil for the first 20 minutes, then uncover to brown the top.
It tastes bland. Rice and chicken soak up a lot of seasoning. Taste the mixture before it goes in the dish; it should taste slightly overseasoned, since the rice will mute it. A little more Dijon, salt or a pinch of cayenne fixes most flat casseroles.
Timing and make-ahead plan
- Two days ahead: Cook the rice and the chicken (or buy a rotisserie chicken). Refrigerate both in covered containers.
- The day before: Blanch the broccoli, make the sauce, fold everything together and spread it in the baking dish. Cover tightly with foil and refrigerate. Do not add the topping.
- Morning of: Mix the panko with melted butter and keep it in a small container at room temperature.
- 45 minutes before dinner: Take the dish out of the fridge while the oven heats to 375°F. Add the cheese and panko, bake covered for 20 minutes, then uncover for 15 to 25 minutes more until the center reaches 165°F.
- Holding it warm: Once baked, cover loosely with foil and hold in a 200°F oven for up to 45 minutes. The topping stays crisp if the foil does not touch it.
Tips for the best chicken broccoli rice casserole
- Cut the broccoli small. Bite-size florets, about 1 inch, get evenly coated and are easier to eat in every scoop.
- Warm the liquids. Warming the broth and milk in the microwave for a minute before adding them helps the sauce come together faster and more smoothly.
- Season each layer. Rice and chicken both need salt. Taste the mixture before it goes in the dish.
- Don’t overbake. Everything is already cooked, so the goal is simply to heat through and brown the top. Longer baking dries out the rice.
- Let it sit 5 minutes. A short rest lets the sauce settle so servings hold together.
- Loosen cold rice. Refrigerated rice clumps together. Break it up with your fingers or a fork before folding it into the sauce so every grain gets coated.
- Keep the sauce a little loose. The rice absorbs some sauce as it bakes. If the mixture looks stiff before it goes in the dish, stir in a few tablespoons of broth.
Variations
- Wild rice. Use a wild rice blend and add mushrooms for something closer to our chicken and wild rice casserole.
- Extra veggies. Add a cup of sautéed mushrooms, diced red bell pepper or peas.
- Different cheeses. Swap half the cheddar for Monterey Jack, Colby or Gruyère.
- Bacon. Stir in 6 slices of cooked, crumbled bacon for a smoky twist.
- Buttery cracker topping. Use crushed buttery crackers in place of panko.
Equipment that makes this easier
- A 9×13-inch baking dish. This is the right size for 6 servings. A smaller dish makes a deeper casserole that takes longer to heat through, and the topping browns before the center is hot.
- A 12-inch skillet or 4-quart saucepan. You need room to fold in 9 cups of rice, chicken and broccoli without it spilling over the sides.
- A whisk. A balloon whisk is the difference between a smooth sauce and a lumpy one.
- An instant-read thermometer. It tells you when the center hits 165°F without cutting into the casserole and letting the sauce run.
- A box grater. Shredding a block of cheddar takes 2 minutes and gives a smoother sauce than bagged cheese.
- A colander and a clean kitchen towel. Draining the broccoli and then patting it dry keeps the sauce from thinning out.
Scaling up or down
To halve it: Use an 8×8-inch baking dish and cut every ingredient in half. The sauce comes together faster in a smaller pan, so watch it closely; it can go from thin to thick in a minute. Bake time drops to 20 to 25 minutes.
To double it: Make two 9×13-inch casseroles rather than one deep dish. A double batch in a single deep roasting pan needs close to an hour to reach 165°F in the center, and the edges dry out first. Make the sauce in a 6-quart pot in one batch; it thickens more slowly with double the liquid, so give it 6 to 8 minutes at a simmer.
For a crowd: Two casseroles fit side by side on one oven rack. Rotate them front to back halfway through so both tops brown evenly.
What to serve with it
This casserole is a complete meal on its own, but a crisp salad, roasted carrots or applesauce make nice partners. See our list of fall side dishes for more pairings.
It also fits easily into our 2-week fall weeknight dinner plan as a use-up-the-leftovers night.
How to store, freeze and reheat
Refrigerate: Keep leftovers covered in the fridge for up to 4 days.
Make ahead: Assemble the casserole without the topping, cover and refrigerate for up to 24 hours. Add the topping right before baking, and add 10 to 15 minutes to the baking time since it starts cold.
Freeze: Assemble the casserole without the topping in a freezer-safe dish, wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge, add the topping and bake as directed until the center reaches 165°F. Our fall freezer meal prep guide has tips for packing casseroles.
Reheat: Microwave individual portions with a splash of milk or broth, covered, for 1 1/2 to 2 minutes. For a larger amount, reheat covered in a 350°F oven for about 20 minutes.
Leftover ideas
- Casserole-stuffed peppers. Fill halved bell peppers with leftovers, top with cheese and bake at 375°F for 25 to 30 minutes.
- Crispy rice cakes. Form cold casserole into patties, dip in beaten egg and panko, and pan-fry in a little oil until golden on both sides.
- Baked potato topper. Spoon warmed leftovers over split baked potatoes and broil for 2 minutes.
- Quick soup. Simmer 2 cups of leftovers with 3 cups chicken broth and a splash of milk for a chowder-style soup in 10 minutes.
- Casserole quesadillas. Spread a thin layer between two flour tortillas with a little extra cheese and cook in a dry skillet until crisp.
- Egg bake. Crumble 2 cups of leftovers into a greased pie plate, pour over 6 beaten eggs with 1/4 cup milk and bake at 350°F for 30 to 35 minutes.
Nutrition notes
One serving (a sixth of the casserole) is roughly 480 to 560 calories, with about 32 to 36 grams of protein, 35 to 40 grams of carbohydrates and 24 to 28 grams of fat. Rotisserie chicken with skin adds fat, and breast meat alone brings the number down. These figures are estimates and shift with your brand of cheese, type of milk and how full the scoop is.
- Lighter: Use 2% milk, cut the cheddar in the sauce to 1 1/2 cups and use all breast meat. That trims roughly 80 to 100 calories per serving.
- More vegetables: Swap 1 cup of the rice for another cup of broccoli or cauliflower.
- Gluten-free: Thicken with 2 tablespoons cornstarch instead of flour, and use gluten-free panko or crushed gluten-free crackers on top.
- Dairy-free: Use unsweetened oat milk, olive oil in place of butter and a dairy-free cheddar-style shred. Add 1 teaspoon extra Dijon and 2 tablespoons nutritional yeast for flavor.
Cheesy Chicken Broccoli Rice Casserole
Chicken, broccoli and rice baked in a homemade cheddar sauce with a crunchy panko topping.
Equipment
- 9×13-inch baking dish
- Large skillet or saucepan
- Whisk
- Medium pot
Ingredients
For the casserole
- 4 cups small broccoli florets (from about 1 1/4 lb broccoli)
- 3 tbsp unsalted butter
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 1 1/2 cups low-sodium chicken broth
- 1 1/2 cups whole or 2% milk
- 1 tsp Dijon mustard
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 2 cups shredded sharp cheddar
- 3 cups cooked long-grain white rice
- 3 cups shredded cooked chicken
For the topping
- 1/2 cup panko breadcrumbs
- 1 tbsp unsalted butter, melted
- 1/2 cup shredded sharp cheddar
Instructions
- Heat the oven to 375°F and grease a 9×13-inch baking dish.
- Bring a medium pot of salted water to a boil. Add the broccoli and cook for 2 minutes, until bright green. Drain and rinse under cold water.
- Melt 3 tbsp butter in a large skillet or saucepan over medium heat. Add the onion and cook for 4 to 5 minutes, until soft. Add the garlic and cook for 30 seconds.
- Sprinkle in the flour and stir constantly for 1 minute. Slowly whisk in the broth, then the milk, whisking until smooth.
- Bring to a simmer and cook for 3 to 5 minutes, whisking often, until thick enough to coat a spoon. Remove from the heat and stir in the Dijon, salt, pepper and 2 cups cheddar until melted.
- Fold in the rice, chicken and broccoli until evenly coated. Taste and adjust seasoning. Spread the mixture into the prepared baking dish.
- Toss the panko with the melted butter. Sprinkle the remaining 1/2 cup cheddar over the casserole, then the buttered panko.
- Bake uncovered for 25 to 30 minutes, until bubbling and golden and the center reaches 165°F. Let rest for 5 minutes before serving.
Notes
- Frozen broccoli: Use 4 cups thawed frozen florets, patted dry, and skip the blanching step.
- Make ahead: Assemble without the topping and refrigerate up to 24 hours. Add the topping and bake 35 to 45 minutes.
- Freezing: Freeze unbaked and untopped up to 3 months. Thaw overnight in the fridge before baking.
Frequently asked questions
Can I use uncooked rice in chicken broccoli rice casserole?
This recipe is designed for cooked rice. Raw rice needs much more liquid and a longer covered bake, and it often cooks unevenly in a thick cheese sauce.
Can I use frozen broccoli?
Yes. Thaw it and pat it dry so excess water doesn’t thin the sauce. Skip the blanching step since frozen broccoli is already partly cooked.
How do I keep the cheese sauce from getting grainy?
Take the sauce off the heat before stirring in the cheese, and shred cheese from a block rather than using pre-shredded, which contains anti-caking starches.
Can I make this casserole ahead of time?
Yes. Assemble it without the topping, cover and refrigerate for up to 24 hours, then add the topping and bake, allowing extra time since it starts cold.





