The rice is still steaming when I fluff it, and that’s when I know whether the casserole will bake up creamy or turn heavy. Give the grains their own time on the stove first, and they’ll stay tender instead of soaking up every bit of sauce in the dish. This cheesy broccoli rice casserole goes into the oven already cooked through, so the bake is about getting everything hot and letting the cheddar melt.
I like the balance of sharp cheddar against the mellow cream of mushroom soup, with sour cream keeping the filling soft and tangy. Frozen chopped broccoli makes the texture familiar in every scoop, while softened onion brings a gentle savory sweetness. Once the edges bubble and the cheese has melted, the middle is creamy, the top is golden in spots, and each serving holds together without feeling dry.

Kitchen Note
Let the rice stand covered off the heat for the full 10 minutes before fluffing it. That pause gives the grains time to finish steaming, so they stay distinct when you fold them into the creamy mixture.
Save this cheesy broccoli rice casserole for a cozy dinner, with sharp cheddar on top and a creamy center that’s easy to scoop and share.
Why Thawed Broccoli Can Leave Rice Casserole Watery
Frozen broccoli carries extra moisture as it thaws. If that water goes into the bowl, it loosens the soup-and-sour-cream base before the casserole even reaches the oven. The result can look creamy around the edges but thin underneath, with rice that seems to have disappeared into the sauce.
Thaw the chopped broccoli, then let it drain thoroughly before you combine it with the rice. This matters more than trying to bake away the extra liquid: the casserole only spends 30 to 35 minutes in the oven, and that time is meant to heat the filling and melt the cheese, not reduce a watery mixture. Keeping excess thawing liquid out gives the rice a chance to hold its texture and lets the creamy ingredients cling to each bite. The finished filling should be moist and cohesive, not soupy when you spoon it from the dish.
What the Rice, Soup, and Cheddar Each Bring

- Long-grain white rice — Its separate, fluffy grains give the casserole structure without making the filling gummy. Stick with long-grain white rice for the listed stovetop timing; brown rice and instant rice cook differently and won’t give the same result on this schedule.
- Frozen chopped broccoli — The small pieces distribute evenly through the rice, so you get broccoli throughout rather than large florets in a few bites. The frozen version is convenient and consistent; a fresh broccoli swap would need a different preparation and isn’t a direct one-for-one change here.
- Cream of mushroom soup — Condensed soup supplies the savory, creamy base that binds the rice and vegetables. It’s doing more than adding mushroom flavor, so leaving it out would make the filling much less cohesive.
- Sour cream — This adds a gentle tang and keeps the sauce from tasting flat. Its richness is part of the casserole’s soft texture, so there isn’t a substitute I’d recommend without changing the finished filling.
- Sharp cheddar — The stronger cheese flavor stands up to the creamy soup and broccoli. A block you shred yourself melts smoothly; pre-shredded sharp cheddar is convenient and works, though its coating can make the melted cheese a little less silky.
- Yellow onion — Chopped onion cooked in butter gives the casserole a sweet, mellow savory note. Yellow onion is a good fit; if you only have white onion, use it in the same way for a slightly sharper onion flavor.
Build the Casserole in Four Stages
Cook the Rice Before You Start the Filling
Combine the rice, water, and salt in a medium saucepan and bring it to a boil. Cover the pan, lower the heat, and simmer for 15 minutes. Take it off the heat and leave it covered for 10 minutes, then fluff gently with a fork. If you lift the lid while it rests, steam escapes and the grains may not finish evenly.
Soften the Onion in Butter
Melt the butter in a large skillet over medium heat, then stir in the chopped onion. Cook for 5 to 7 minutes, stirring occasionally, until the pieces look softened rather than crisp or raw. You’re not looking for browned edges; a mellow onion keeps its flavor in the background. If the skillet is too hot and the onion colors quickly, lower the heat so it softens without taking on a toasted taste.
Mix Gently and Layer on the Cheddar
Heat the oven to 350°F and grease a 9×13-inch baking dish. In a large bowl, combine the cooked rice and onion with the drained broccoli, condensed soup, sour cream, 2 cups of the cheddar, and black pepper. Fold until the rice is coated and the broccoli is spread throughout; stirring aggressively can break up the rice. Spread the mixture in the dish, then scatter the remaining cheddar over the surface so the top melts evenly.
Bake Until the Edges Bubble
Bake for 30 to 35 minutes, until the casserole is hot and bubbling around the edges and the cheddar has melted. The edges are your best visual cue: a few bubbles there show that the center has had time to heat through. Pulling it out while the cheese is still unmelted leaves the top patchy, while baking well past the bubbling stage can dry the edges. Let it rest for 10 minutes before serving so the filling settles and scoops more neatly.
Three Small Changes That Keep the Casserole Familiar
A Milder Cheddar Flavor
Use mild cheddar in place of the sharp cheddar, keeping the same total amount and the same split between filling and topping. The casserole will still melt and bind in the same way, but the cheese will taste gentler and less tangy.
A Thicker Cheddar Top
For a more pronounced cheesy surface, stir 1 cup of the cheddar into the filling and sprinkle the remaining 2 cups over the top. The total cheddar stays the same, but the thicker layer makes the first scoop more cheese-forward.
A Gluten-Free Soup Option
Choose condensed gluten-free cream of mushroom soup and replace the soup with the same total amount. The rice, broccoli, cheese, and sour cream remain unchanged; check that the replacement is condensed, since a ready-to-serve soup would make the filling too loose.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The rice firms up as it chills, then softens again when warmed.
- Freezer: Freeze portions in airtight containers for up to 2 months. The sour-cream sauce may look slightly less smooth after thawing, but the casserole is still good to eat.
- Reheating: Thaw frozen portions in the refrigerator, then reheat covered in a 350°F oven until the center reaches 165°F. Avoid reheating uncovered for too long, which can dry the rice and make the cheese on top tough.
Questions That Come Up While Making Broccoli Rice Casserole

Cheesy Broccoli Rice Casserole
Ingredients
Equipment
Method
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Combine the rice, water, and salt in a medium saucepan and bring to a boil.
- Cover, reduce the heat to low, and simmer for 15 minutes.
- Remove from the heat and let stand, covered, for 10 minutes.
- Fluff the rice with a fork.
- Melt the butter in a large skillet over medium heat.
- Add the onion and cook for 5 to 7 minutes, stirring occasionally, until softened.
- In a large bowl, combine the cooked rice, onion, broccoli, soup, sour cream, 2 cups of the cheddar, and black pepper.
- Spread the mixture in the prepared dish.
- Sprinkle the remaining 1 cup cheddar over the top.
- Bake for 30 to 35 minutes, until the casserole is hot and bubbling around the edges and the cheese is melted.
- Let the casserole rest for 10 minutes before serving.