Cheesy Broccoli Rice Casserole

Cheesy Broccoli Rice Casserole

The first thing I watch when this casserole comes out of the oven is the edge of the dish: the sauce should be bubbling there, while the cheddar on top…

By Julia • • Reading time: 9 min
Tip: save now, cook later.
Serves 4–6

The first thing I watch when this casserole comes out of the oven is the edge of the dish: the sauce should be bubbling there, while the cheddar on top looks melted with a few golden spots. That contrast is what makes cheesy broccoli rice casserole feel like a full, cozy meal instead of a pan of rice with cheese stirred through it.

I cook the rice and broccoli before they meet the sauce, which gives each one a chance to land at the right texture. The broccoli stays bright and a little firm, and the rice doesn’t have to soak up extra liquid while it bakes. A smooth cheddar sauce brings everything together, with a lightly browned top and a creamy middle in every scoop.

Cheesy Broccoli Rice Casserole bubbling cheddar top
“

Kitchen Note

Let the rice stand covered after it leaves the heat, then fluff it with a fork. That short rest lets the last bit of steam settle, so the grains stay separate when you fold them into the sauce.

Save this cheesy broccoli rice casserole for a bubbling cheddar topping, tender broccoli, and a creamy middle that holds together beautifully.

Save to Pinterest

Why This Casserole Isn’t Just Rice Baked in Cheese Sauce

It can be tempting to put raw rice, broccoli, and sauce in one dish and let the oven do all the work. That changes the job of the sauce: it has to provide enough moisture for the rice to cook, and the broccoli can end up soft before the grains are tender. Here, the rice is already cooked, and the broccoli has been steamed just until crisp-tender before either one goes into the baking dish.

That separation gives you more control over the finished texture. The rice goes into the casserole ready to take on the sauce rather than pull a lot of liquid from it. The broccoli brings its own moisture, so draining it before mixing matters; otherwise, that extra water can loosen the creamy sauce. The sauce itself thickens on the stove before the cheese goes in, which means the casserole needs only enough time in the oven to heat through and brown the top. Think of the bake as the finishing step, not the place where the casserole’s main components have to cook from scratch.

What Gives the Rice, Broccoli, and Cheddar Their Best Texture

Cheesy Broccoli Rice Casserole golden melted cheddar
  • Long-grain white rice — Its separate, fluffy grains keep the finished casserole from feeling dense. Use regular long-grain rice rather than instant rice, which cooks on a different schedule and won’t give the same texture here.
  • Broccoli florets — Bite-size pieces fit neatly into each scoop, and fresh broccoli gives you a crisp-tender texture after its quick steam and the oven bake. If using frozen broccoli, thaw it completely and drain it well before adding it; it will be softer than fresh.
  • Sharp cheddar — Sharp cheese keeps its tang in the creamy sauce, while a mild cheese can make the casserole taste flatter. Freshly shredded cheddar melts smoothly; a bag of pre-shredded cheese is convenient, though its coating can leave the sauce a little less silky. For a milder, creamier finish, replace half the cheddar with Monterey Jack.
  • Butter and flour — Together they thicken the milk and broth into a sauce that clings to the rice instead of pooling at the bottom. If gluten is a concern, use a measure-for-measure gluten-free flour blend in place of the all-purpose flour; the sauce may thicken a little differently, so follow the same visual cue and cook until it coats a spoon.
  • Whole milk and chicken broth — Whole milk gives the sauce body, and low-sodium broth lets you control its seasoning. For a vegetarian casserole, swap in vegetable broth in the same amount; the flavor will be a little more vegetable-forward.

Build the Casserole in Four Texture-Saving Stages

Cook the Rice Until the Water Is Gone

Heat the oven to 350°F and grease a 9×13-inch baking dish. Combine the rice with 1 1/2 cups water in a 2-quart saucepan, bring it to a boil, then cover and reduce the heat to low. Simmer for 15–18 minutes, until the water is absorbed, and let the covered pan stand off the heat for 10 minutes. Fluff with a fork; if water remains in the pan, give the rice a little more time rather than transferring wet rice to the casserole.

Steam the Broccoli Without Softening It

Add the broccoli and the remaining 1/2 cup water to a 12-inch skillet, cover, and cook over medium heat for 4–5 minutes. Look for bright-green florets that are crisp-tender, not limp. Drain the broccoli thoroughly and set it aside; water left clinging to the florets can thin the sauce later. The broccoli will continue cooking in the oven, so don’t wait for it to become completely soft in the skillet.

Turn the Onion and Roux Into Cheddar Sauce

Melt the butter in the same skillet over medium heat, add the diced onion, and cook for 4–5 minutes, stirring occasionally, until softened. Stir in the flour and cook for 1 minute, then gradually whisk in the chicken broth and milk so the flour blends in without lumps. Add the salt, pepper, and garlic powder, and cook while stirring often for 4–6 minutes, until the sauce thickens. Take the skillet off the heat before stirring in 1 1/2 cups of the cheddar; adding the cheese away from direct heat helps it melt into the sauce without turning grainy.

Top, Bake, and Let the Sauce Set

Fold the cooked rice and drained broccoli into the cheese sauce, then transfer the mixture to the prepared baking dish. Sprinkle the remaining 1/2 cup cheddar evenly over the top so it melts across the casserole. Bake for 20–25 minutes, until the edges bubble and the cheese is melted with light browning. Rest the casserole for 10 minutes before serving; the sauce settles during that pause, making it easier to serve tidy portions.

Three Simple Changes That Still Let the Casserole Hold Together

Make It Vegetarian with Vegetable Broth

Replace the chicken broth with the same amount of vegetable broth. The sauce stays creamy, with a slightly earthier savory note that works well alongside the broccoli and cheddar.

Use a Gluten-Free Flour Blend

Swap the all-purpose flour for a measure-for-measure gluten-free flour blend to thicken the sauce. The finished sauce may be a touch less smooth, but the casserole keeps its creamy texture and cheesy top.

Soften the Cheddar’s Sharp Bite

Use half sharp cheddar and half Monterey Jack in place of the cheddar. Monterey Jack melts into a gentler, creamier sauce, while the sharp cheddar still gives the casserole a familiar tang.

Storage and Reheating

  • Refrigerator: Keep leftovers covered for 3–4 days. The rice firms up as it chills, so the casserole will be less creamy straight from the refrigerator.
  • Freezer: Freeze cooled portions in airtight containers for up to 2–3 months. Thaw overnight in the refrigerator; the broccoli and sauce may be a little softer after freezing.
  • Reheating: Reheat covered in a 350°F oven until the center reaches 165°F, uncovering near the end if you want to refresh the cheesy top. Avoid reheating uncovered for the whole time, which can dry out the rice before the middle is hot.

Questions That Come Up When Making Broccoli Rice Casserole

Can I use brown rice instead of white rice?+

Yes, but don’t use the white-rice cooking time or water amount for brown rice. Cook it separately until tender using its package directions, then fold it into the sauce; its chewier grains will make the casserole heartier.

Why did my cheese sauce turn out lumpy?+

Flour can clump if the broth and milk hit the pan all at once. Whisk in the liquid gradually, working out any small flour lumps before the sauce thickens; if a few remain, whisk the sauce firmly before adding the cheddar.

How do I keep the casserole from being watery?+

The most common culprit is water carried over with the broccoli after steaming. Drain it well, and let the sauce finish thickening before you add the rice and florets; adding cheese too early won’t thicken a sauce that’s still thin.

Can I assemble this casserole ahead of time?+

Yes. Assemble the casserole, cover it, and refrigerate it for up to a day before baking; add the final cheddar topping just before it goes into the oven. Since it will start cold, allow extra baking time and use bubbling edges and melted, lightly browned cheese as your cues.

Cheesy Broccoli Rice Casserole

Cheesy broccoli rice casserole combines tender rice and crisp-tender broccoli in a creamy cheddar sauce. Baked until bubbling with lightly browned cheese on top, it makes a comforting, easy casserole side dish.
Prep Time 15 minutes
Cook Time 55 minutes
Resting 20 minutes
Total Time 1 hour 30 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 310

Ingredients
  

  • 1 cup long-grain white rice
  • 2 cups water divided
  • 1 lb broccoli florets cut into bite-size pieces
  • 3 tbsp butter
  • 1 yellow onion small, finely diced
  • 3 tbsp all-purpose flour
  • 1 cup low-sodium chicken broth
  • 1.5 cups whole milk
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 0.25 tsp garlic powder
  • 2 cups sharp cheddar cheese shredded, divided

Equipment

  • 1 9x13 inch baking dish
  • 1 2-quart saucepan
  • 1 12-inch skillet

Method
 

  1. Heat the oven to 350°F.
  2. Grease a 9x13-inch baking dish.
  3. Combine the rice and 1 1/2 cups of the water in a 2-quart saucepan.
  4. Bring the rice and water to a boil, cover, reduce the heat to low, and simmer for 15–18 minutes, until the water is absorbed.
  5. Remove the rice from the heat and let stand covered for 10 minutes.
  6. Fluff the rice with a fork.
  7. Put the broccoli and remaining 1/2 cup water in a 12-inch skillet, cover, and cook over medium heat for 4–5 minutes, until bright green and crisp-tender.
  8. Drain the broccoli and set it aside.
  9. Melt the butter in the same skillet over medium heat.
  10. Add the onion and cook for 4–5 minutes, stirring occasionally, until softened.
  11. Stir in the flour and cook for 1 minute.
  12. Gradually whisk in the chicken broth and milk.
  13. Stir in the salt, pepper, and garlic powder.
  14. Cook, stirring often, for 4–6 minutes, until the sauce thickens.
  15. Remove the skillet from the heat and stir in 1 1/2 cups of the cheddar until melted.
  16. Stir the cooked rice and broccoli into the cheese sauce.
  17. Transfer the mixture to the prepared baking dish.
  18. Sprinkle the remaining 1/2 cup cheddar evenly over the top.
  19. Bake for 20–25 minutes, until the casserole is bubbling around the edges and the cheese on top is melted and lightly browned.
  20. Let rest for 10 minutes before serving.

Notes

For the smoothest sauce, whisk the broth and milk in gradually. Refrigerate leftovers for 3–4 days or freeze them; use vegetable broth instead of chicken broth for a vegetarian version.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating