Cheesy Broccoli & Rice Casserole – Creamy, Comforting & Crowd-Pleasing
The comforting creaminess of this casserole blew me away the first time I made it—there’s something about the perfect blend of tender broccoli, cheesy sauce, and fluffy rice that hits all the right notes for comfort food. I love how the cheese melts into every bite, creating a luscious texture that’s both familiar and deeply satisfying.
Cheesy Broccoli & Rice Casserole – Creamy, Comforting & Crowd-Pleasing
Ingredients
- 1 1/2 cups long-grain white rice
- 3 cups broccoli florets, chopped into bite-sized pieces
- 3 cups sharp cheddar cheese, shredded
- 1 cup sour cream
- 3 cups whole milk
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
- 1 cup finely chopped onions
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13 inch casserole dish lightly; I find a quick spray works best for even coverage.
- Cook the rice in salted water, but stop 2 minutes before it’s fully tender; I always taste it to ensure it has a slight bite to hold up during baking.
- Meanwhile, heat 1 tablespoon butter in a large skillet over medium heat and sauté the broccoli for 3-4 minutes until bright green but still crisp; this keeps it from turning mushy in the casserole.
Key Takeaways
- Use sharp cheddar for bold cheesy flavor
- Sauté broccoli briefly to keep vibrant color and texture
- Cook rice just shy of fully done for best casserole consistency
- Let casserole rest before serving for creaminess to set

Why This Recipe Works
I’ve found the key to a great broccoli and rice casserole is balancing moisture and texture. I always recommend slightly undercooking the rice and gently steaming the broccoli so the casserole isn’t soggy but still melts in your mouth. The combination of sharp cheddar and a creamy sauce makes every bite irresistible.
Pro Tip: Sauté broccoli to preserve color and avoid mushiness

What Makes It Special
The creamy, cheesy sauce in this casserole is enriched with a touch of sour cream, which adds subtle tang and a velvety finish. I never skip this because it elevates the dish beyond plain cheese sauce and adds complexity without overwhelming the flavors.
Fact: Sour cream adds tang and silkiness to cheese sauces
My Secret Technique
I add a bit of Dijon mustard to the cheese sauce for a tiny kick that balances richness perfectly. It’s subtle enough that many guests don’t notice, yet it brightens the overall flavor. I’ve come to consider this a must for any baked cheese sauce.
Insight: I use Dijon mustard to enhance flavor without overpowering
Ingredients
- 1 1/2 cups long-grain white rice
- 3 cups broccoli florets, chopped into bite-sized pieces
- 3 cups sharp cheddar cheese, shredded
- 1 cup sour cream
- 3 cups whole milk
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
- 1 cup finely chopped onions
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13 inch casserole dish lightly; I find a quick spray works best for even coverage.
- Cook the rice in salted water, but stop 2 minutes before it’s fully tender; I always taste it to ensure it has a slight bite to hold up during baking.
- Meanwhile, heat 1 tablespoon butter in a large skillet over medium heat and sauté the broccoli for 3-4 minutes until bright green but still crisp; this keeps it from turning mushy in the casserole.
- In another saucepan, melt remaining butter over medium heat and whisk in flour to create a roux; I cook it for about 2 minutes until it smells nutty—that step is essential to avoid a raw flour taste.
- Gradually whisk in milk, stirring constantly to prevent lumps until sauce thickens, then remove from heat and stir in sour cream, Dijon mustard, garlic powder, salt, and pepper; I find adding sour cream off heat keeps it silky and prevents curdling.
- Fold shredded cheddar cheese into the warm sauce until melted and smooth.
- Combine rice, broccoli, and cheese sauce in a large bowl; stir gently but thoroughly to evenly coat all the ingredients the way I do to ensure balance in every spoonful.
- Transfer mixture to the prepared casserole dish and spread evenly.
- Bake uncovered for about 30-35 minutes or until bubbly and golden on top; I like to check at 25 minutes to prevent overbrowning.
- Let the casserole sit for 10 minutes before serving so it firms up slightly and flavors meld, which I think makes all the difference.

Ingredient Alternatives & Substitutions
- Replace broccoli with cauliflower for a milder flavor — I’ve tried this and it works well
- Swap sharp cheddar for mozzarella for a stretchier, creamier texture
- Use Greek yogurt instead of sour cream for a tangy lower-fat option — I recommend adjusting seasoning slightly
- Try brown rice for a nuttier taste and added fiber, but increase cook time accordingly
Storage Instructions
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- Reheat individual portions in the microwave, covered loosely with a damp paper towel to retain moisture
- Freeze the casserole in a freezer-safe dish for up to 2 months; thaw overnight in the fridge before reheating
- Avoid freezing the casserole with fresh broccoli as texture may become watery after thawing
Common Mistakes to Avoid
- Overcooking broccoli: I learned that sautéing briefly helps keep its bright green color and crispness
- Using fully cooked rice before baking: I found slightly undercooked rice absorbs sauce better without turning mushy
- Skipping the roux step: I had a lumpy sauce the first time because I didn’t cook the flour with butter properly
- Not resting casserole after baking: I discovered resting firmed it up nicely and improved flavor melding
- Adding cheese too early to the sauce: I noticed cheese can separate if added to piping hot sauce, so I added it off heat for smoothness
Frequently Asked Questions
Q: Can I use frozen broccoli instead of fresh?
Ans: I’ve used frozen broccoli when I was in a pinch, but I recommend thawing and squeezing out excess water first to avoid a watery casserole.
Q: Is it okay to make this casserole ahead of time?
Ans: Absolutely—I often assemble it the night before and refrigerate uncovered, then bake fresh the next day for convenience without sacrificing taste.
Q: How can I make this dish gluten-free?
Ans: I replace the all-purpose flour with a gluten-free flour blend or cornstarch for the roux, and it works really well without changing the texture.
Conclusion
I wholeheartedly encourage you to try this Cheesy Broccoli & Rice Casserole—it’s one of those dishes that comforts and delights every time. With its creamy, cheesy sauce and tender broccoli, I guarantee it will earn a permanent spot in your recipe box. Once you taste that perfect balance, you’ll understand why I love making it so much.

