
Cheesy Broccoli Rice Casserole
When the edges of a casserole start bubbling, I look for the cheese on top to turn golden before I call it ready. That’s the moment this Cheesy Broccoli Rice…
Tip: save now, read later.
When the edges of a casserole start bubbling, I look for the cheese on top to turn golden before I call it ready. That’s the moment this Cheesy Broccoli Rice Casserole is at its best: tender rice and broccoli underneath, with a cheesy top that’s had time to brown. It’s a hearty way to bring simple pantry and freezer staples together in one 9×13-inch dish.
I cook the rice separately, then make a quick cheese sauce on the stovetop before combining everything for the oven. That order lets the sauce thicken before it meets the rice and broccoli, so the finished casserole is creamy rather than soupy. Letting the rice stand covered after cooking gives it time to finish steaming, and fluffing it before mixing helps keep the grains from clumping. Once the casserole has rested after baking, each scoop holds together with soft rice, tender broccoli, and sharp cheddar.

Kitchen Note
Keep the rice covered for its full 10-minute rest off the heat. When you lift the lid and fluff it, the grains will be tender and ready to mix without turning into a packed layer.
Save this Cheesy Broccoli Rice Casserole for a cozy dinner with creamy rice, tender broccoli, and a golden cheddar top.
Why This Casserole Bakes Uncovered
The rice and broccoli are already cooked before they go into the baking dish, and the cheese sauce is thickened on the stovetop. The oven isn’t being asked to cook raw grains or soften crisp vegetables; it brings the combined casserole up to temperature and gives the cheddar on top a chance to melt and brown. Leaving the dish uncovered helps the surface dry enough to take on that golden finish.
A cover would hold steam against the top, which works against browning. It can also make the casserole feel wetter than it should, especially when rice and broccoli have already brought moisture into the dish. I use the uncovered bake as written and let the casserole stand before serving; that pause gives the sauce time to settle back around the rice instead of running across the plate.
This is also why I don’t rush the sauce on the stovetop. A spoon-coating sauce gives the rice and broccoli a creamy coating before the dish goes into the oven, while a thin sauce has less body to hold everything together. The casserole’s texture starts in the saucepan, not with a longer bake.
What the Rice, Broccoli, and Cheddar Each Bring

- Long-grain white rice — Its separate, tender grains give the casserole structure without making it dense. Stick with long-grain white rice for the stated water and cooking time; brown rice and instant rice need different timing and liquid, so they aren’t direct swaps here.
- Frozen broccoli florets — Frozen florets are convenient and go into the casserole once thawed, drained, and patted dry. Choose a bag with florets rather than mostly small broken pieces if you want recognizable broccoli in each serving.
- Whole milk and chicken broth — Whole milk gives the sauce a creamy body, while low-sodium chicken broth adds a savory base. Two-percent milk can replace whole milk in the same amount, though the sauce will be less rich. For a vegetarian version, use the same amount of vegetable broth in place of chicken broth; it gives the sauce a slightly different savory flavor.
- Butter and flour — These cook together to form the base that thickens the milk and broth. All-purpose flour is the reliable choice for this stovetop sauce; whisk it into the melted butter and give it the full minute to cook before adding liquid.
- Sharp cheddar — Its assertive flavor stands up to the rice and broccoli, so the casserole tastes cheesy throughout rather than just on top. A block you shred yourself melts especially smoothly, but packaged shredded cheddar is convenient and works in the casserole.
- Garlic powder and dry mustard — They season the sauce without adding extra moisture. Dry mustard adds a quiet savory tang that helps balance the cheddar; it won’t make the casserole taste like prepared mustard.
Build the Sauce Before the Casserole Goes in the Oven
Cook and Fluff the Rice
Combine the rice, water, and half of the kosher salt in a medium saucepan, bring it to a boil, then cover and reduce the heat to low. Cook for 15 to 18 minutes, until the water is absorbed and the rice is tender. Take the pan off the heat and leave it covered for 10 minutes before fluffing with a fork. If water remains in the pan or the grains are still firm, don’t move on to the casserole until the rice is tender.
Thaw and Dry the Broccoli
Thaw the frozen florets fully, drain them well, and pat them dry before mixing. Give them a moment to drain rather than tipping a wet pile straight into the dish; extra water can loosen the finished casserole. You want the florets damp from thawing, not carrying puddles of water into the sauce.
Thicken the Cheese Sauce
Preheat the oven to 350°F and grease a 9×13-inch baking dish. Melt the butter in a medium saucepan over medium heat, whisk in the flour, and cook for 1 minute. Gradually whisk in the milk and broth, then cook for 5 to 7 minutes, whisking often, until the sauce coats a spoon. Stir in the garlic powder, dry mustard, pepper, and remaining salt; take the pan off the heat before stirring in 2 cups of cheddar until melted.
Assemble, Bake, and Let It Set
Combine the fluffed rice, dried broccoli, and cheese sauce in the prepared baking dish, then spread the mixture evenly. Sprinkle the remaining cheddar over the top so it covers the casserole in an even layer. Bake uncovered for 25 to 30 minutes, until it’s bubbling around the edges and golden on top. Let it stand for 10 minutes before serving so the sauce can settle and the portions hold together.
Easy Ways to Change the Cheddar or Make It Vegetarian
Make the Broth Vegetarian
Replace the chicken broth with the same amount of vegetable broth. The sauce stays savory, with a gentler flavor that lets the cheddar and broccoli come through more clearly.
Give It a Dairy-Free Cheddar Sauce
Use plant-based butter in place of the butter, unsweetened plain oat milk instead of whole milk, and dairy-free cheddar instead of the shredded cheddar. Keep the same amounts and use vegetable broth instead of chicken broth for a fully plant-based version. The sauce may be less silky, and the cheddar topping may brown differently, depending on the dairy-free cheese.
Add a Gentle Smoky Note
Replace 1 cup of the sharp cheddar with smoked cheddar and keep the total cheese amount the same. You’ll get a noticeable smoky edge without letting it take over the broccoli and creamy rice.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them in a covered container for 3 to 4 days. The rice firms up as it chills, then softens again when reheated.
- Freezer: Freeze cooled portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator; the broccoli will be softer after freezing, but the casserole remains suitable for reheating.
- Reheating: Reheat a portion in the microwave, or cover the baking dish loosely with foil and warm it in a 350°F oven until the center reaches 165°F. Avoid reheating uncovered for too long, since the rice can dry at the edges before the middle is hot.
Questions That Come Up When Making This Casserole

Cheesy Broccoli Rice Casserole
Ingredients
Equipment
Method
- Combine the rice, water, and 1/2 teaspoon of the salt in a medium saucepan.
- Bring to a boil, cover, reduce the heat to low, and cook for 15 to 18 minutes, until the water is absorbed and the rice is tender.
- Remove the rice from the heat and let it stand, covered, for 10 minutes.
- Fluff the rice with a fork.
- Make sure the broccoli is fully thawed and well drained.
- Preheat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Melt the butter in a medium saucepan over medium heat.
- Whisk in the flour and cook for 1 minute.
- Gradually whisk in the milk and broth.
- Cook, whisking often, for 5 to 7 minutes, until the sauce is thick enough to coat a spoon.
- Stir in the garlic powder, dry mustard, pepper, and remaining 1/4 teaspoon salt.
- Remove the pan from the heat and stir in 2 cups of the cheddar until melted.
- Combine the rice, broccoli, and cheese sauce in the prepared baking dish and spread evenly.
- Sprinkle the remaining 1 cup cheddar over the top.
- Bake uncovered for 25 to 30 minutes, until bubbling around the edges and golden on top.
- Let stand for 10 minutes before serving.