Loading…

By Reading time

Fluffy rice, tender broccoli, and a creamy cheddar sauce bake together into the kind of casserole that disappears fast once it hits the table. The edges get a little toasty, the center stays soft and rich, and every spoonful gives you that mix of savory cheese and mild broccoli that keeps pulling people back for one more serving.

The key is keeping the broccoli just tender-crisp before it goes into the oven. If it’s cooked too far at the start, it turns dull and mushy by the time the casserole is done. Freshly shredded cheddar also matters here because it melts into the sauce more smoothly than the pre-bagged kind, which can leave the filling grainy instead of silky.

Below, I’ve included the small details that keep this casserole creamy instead of dry, plus a few easy ways to change it up if you want to work with what’s already in the fridge.

The broccoli stayed bright and the rice soaked up all that cheesy sauce without turning mushy. I used freshly shredded cheddar like suggested and the top baked up golden instead of greasy.

★★★★★— Megan T.

Love the creamy broccoli cheese rice casserole? Save it to Pinterest for an easy, bubbling side dish with a gooey cheddar center.

Save to Pinterest

The Trick to Keeping Broccoli Rice Casserole Creamy Instead of Gluey

This kind of casserole goes sideways when the rice and dairy both overcook before they ever reach the oven. Once the rice starts soaking up liquid, it keeps going, which is why a casserole can turn pasty instead of creamy if the base is too thick going in. Here, the mixture should look loose and spoonable before baking, not stiff or packed down.

The broccoli matters just as much. Steam it only until it turns bright green and the stems lose their raw bite, then stop. That small window keeps the florets from collapsing into the sauce and gives each bite some texture instead of a soft green blur.

What Each Ingredient Is Actually Doing in This Dish

broccoli cheese rice casserole creamy melted golden top
  • Rice — Cooked white rice is the backbone here because it stays fluffy and gives the casserole structure. Day-old rice works well, and it’s actually easier to fold in than very hot rice. If you need a swap, use cooked jasmine or long-grain rice; short-grain rice will make the finished dish denser.
  • Broccoli — Fresh broccoli florets hold their shape better than frozen, but frozen will work if you thaw it completely and squeeze out excess moisture. Too much water is what makes the casserole loose and watery. Cut the florets small enough to eat in one bite so they distribute evenly.
  • Cream of mushroom soup — This brings salt, body, and that smooth casserole texture without needing a separate roux. If you don’t like mushroom flavor, cream of chicken is the closest swap; cream of celery works too, but it tastes lighter and a little less savory.
  • Sour cream and milk — Sour cream adds tang and keeps the sauce from tasting flat, while milk loosens the mixture so it bakes up creamy instead of dense. Whole milk gives the best texture, but 2% works. I wouldn’t use skim here because it thins the sauce without adding much body.
  • Cheddar cheese — Sharp cheddar gives the casserole its punch and melts into the sauce and topping. Shred it yourself if you can; pre-shredded cheese often has anti-caking starches that can keep the sauce from turning smooth.

Building the Casserole So the Rice Doesn’t Dry Out

Mixing the Base

Stir the rice, broccoli, soup, sour cream, milk, and garlic powder together until every grain is coated. The mixture should look creamy and a little loose in the bowl. If it seems dry before it even goes into the oven, add a splash more milk, because the rice will keep absorbing liquid while it bakes.

Folding in the Cheese

Add half the cheddar and fold it in gently instead of stirring hard. That keeps the rice from breaking apart and helps the cheese melt into pockets instead of disappearing completely. Save the rest for the top so you get that browned, stretchy layer across the casserole.

Baking Until Bubbly

Spread the mixture into a greased baking dish and bake until the edges are bubbling and the top has golden spots. If the top is browning too fast before the center is hot, lay a sheet of foil loosely over it for the last few minutes. Let it rest for 5 minutes when it comes out so the sauce settles and doesn’t run across the plate.

What to Change When You Want a Different Version

Make It Vegetarian-Friendly

This recipe is already vegetarian if your cream of mushroom soup is meat-free, which many are, but it’s worth checking the label. Use a vegetarian cheese if needed, and you’ll still get the same creamy bake with the same texture.

Make It Gluten-Free

Swap in a certified gluten-free cream of mushroom soup. The rest of the ingredients are naturally gluten-free, so this is an easy change that doesn’t affect the texture much at all.

Use What You Have in the Fridge

Swap in Monterey Jack, Colby, or a cheddar-jack blend if that’s what you have. Milder cheeses give you a softer flavor, while sharper cheddar brings more bite. Avoid cheeses that don’t melt smoothly, like feta or pre-crumbled queso-style blends.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The rice will firm up a little as it chills, but the casserole stays creamy once reheated.
  • Freezer: It freezes well for up to 2 months. Portion it into airtight containers first so it thaws faster, and expect the texture to be slightly softer after freezing because of the dairy.
  • Reheating: Warm in the oven at 325°F covered with foil until hot, or microwave in short bursts with a splash of milk stirred in. The biggest mistake is blasting it on high heat, which tightens the cheese and makes the rice dry out around the edges.

Questions I Get Asked About This Recipe

Can I use frozen broccoli in broccoli cheese rice casserole?+

Yes, but thaw it first and pat it dry. Frozen broccoli holds extra water, and if you add it straight in, that moisture loosens the casserole and keeps the top from browning well.

How do I keep my broccoli rice casserole from getting mushy?+

Steam the broccoli only until it turns bright green and just tender. The oven finishes the job, so if it starts out fully soft, the final texture goes past creamy and lands in mushy territory.

Can I make broccoli cheese rice casserole ahead of time?+

Yes. Assemble it up to a day ahead, cover it, and refrigerate it unbaked. Let it sit at room temperature for about 20 minutes before baking so the center doesn’t go in cold and throw off the cooking time.

Can I use brown rice instead of white rice?+

You can, as long as it’s fully cooked before it goes into the casserole. Brown rice has a firmer chew and a nuttier flavor, so the finished dish feels a little heartier and less soft than the white rice version.

How do I fix broccoli cheese rice casserole if it turns out dry?+

Stir in a splash of milk or a spoonful of sour cream before reheating. Dry casserole usually means the rice absorbed more liquid than expected, so adding a little dairy back in restores the creamy texture without making it soupy.

Broccoli Cheese Rice Casserole

Broccoli cheese rice casserole with fluffy white rice and bright-green steamed broccoli folded into a creamy, baked cheddar center. Baked until bubbly and golden on top, with a short rest for clean, scoopable slices.
Prep Time 45 minutes
Cook Time 30 minutes
Rest 5 minutes
Total Time 1 hour 20 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 360

Ingredients
  

Cooked white rice
  • 2 cup cooked white rice Use cooked and fluffy; warm rice helps the sauce blend evenly.
Broccoli
  • 3 cup broccoli florets, steamed Steam just until bright green and tender-crisp.
Creamy mushroom base
  • 1 can (10.5 oz) cream of mushroom soup Stir until smooth before mixing with the dairy.
Sour cream
  • 1 cup sour cream For tang and creaminess in the sauce.
Cheddar cheese
  • 2 cup shredded cheddar cheese Use freshly shredded for the smoothest melt; reserve some for topping.
Milk
  • 0.5 cup milk Adjust to loosen the mixture if it looks too thick.
Garlic powder
  • 0.5 tsp garlic powder Distributes evenly once mixed into the hot rice-soup base.
Salt and pepper
  • Salt and pepper, to taste Season to preference; add gradually.

Equipment

  • 1 sheet pan

Method
 

Prep the oven
  1. Preheat the oven to 350°F and grease a baking dish with a light coating to prevent sticking.
  2. Steam the broccoli until bright green and tender-crisp, then set aside so it doesn’t overcook in the bake.
Make the casserole filling
  1. In a large bowl, mix cooked rice, steamed broccoli, cream of mushroom soup, sour cream, milk, and garlic powder until evenly combined.
  2. Fold in half of the shredded cheddar cheese so it melts into the middle layers.
Assemble and top
  1. Spread the mixture into the baking dish in an even layer for consistent bake-through.
  2. Top with the remaining cheddar cheese to create a golden, bubbly surface.
Bake and rest
  1. Bake at 350°F for 25-30 minutes until bubbly and golden on top.
  2. Let the casserole rest for 5 minutes before serving so the center sets and scoops cleanly.

Notes

Pro tip: steam the broccoli just until tender-crisp (bright green) to keep texture after baking. Store leftovers in the refrigerator up to 3 days in a covered container; reheat in the oven or microwave until hot. Freezing is not ideal because the dairy can change texture, but it can be frozen for up to 1 month if needed. For a lighter option, use reduced-fat cheddar and reduced-fat sour cream to keep the creamy bake with less saturated fat.
About the author
Claudia