There’s something so comforting about a warm, cheesy casserole packed with tender broccoli and fluffy rice. This Cheesy Broccoli Rice Casserole Recipe is one of those dishes that feels like a big, cozy kitchen hug—perfect for feeding a crowd or enjoying leftovers for days.
Jump to:
Why You'll Love This Recipe
This Cheesy Broccoli Rice Casserole Recipe is a family favorite because it balances creamy, cheesy goodness with just the right amount of veggie crunch. I’m always amazed at how simple ingredients can come together in such a satisfying way, making it perfect for weeknights or potlucks.
- Incredibly Easy to Make: Uses pantry staples and simple steps to whip up a deliciously creamy casserole without stress.
- Balanced & Comforting: The broccoli adds freshness and nutrients, while the cheesy sauce delivers that rich, indulgent flavor everyone loves.
- Versatile: It works great as a main dish or a side, pairing with everything from roast chicken to grilled sausages.
- Perfect for Leftovers: This casserole tastes even better the next day, so you can enjoy multiple meals with minimal extra effort.

Ingredients & Why They Work
Each component in this Cheesy Broccoli Rice Casserole Recipe plays a special role—from the creamy roux that thickens the sauce to the sharp cheddar that brings bold flavor. Keep an eye out for fresh broccoli and quality cheese to get the best results.
- Broccoli: Fresh cut into small florets to keep a tender-crisp texture that brightens the dish.
- White rice: Cooked rice holds everything together, acting as a neutral canvas for the rich sauce.
- Butter: The base for the roux, adds richness and helps the sauce thicken smoothly.
- All-purpose flour: Combines with butter to create a classic thickening roux for the creamy sauce.
- Milk: Adds creaminess without heaviness, and keeps the casserole light enough to enjoy multiple servings.
- Mustard powder, paprika, onion powder, garlic powder: These seasonings add depth and a subtle savory warmth that lifts all the flavors.
- Cheddar cheese: Sharp cheddar melts beautifully, giving that signature gooey, tangy bite.
- Cream cheese: Adds silkiness and extra depth to the sauce, making it decadent without overpowering.
- Salt & pepper: Essential final touches that enhance all the ingredients' natural flavors.
Make It Your Way
I love tweaking this Cheesy Broccoli Rice Casserole Recipe depending on what’s in my fridge or pantry. It’s so forgiving that you can easily swap cheeses or add extras like caramelized onions without losing the comforting vibe.
- Variation: I sometimes stir in cooked chicken or bacon bits for a heartier meal that doubles as dinner and leftovers for lunch.
- Diet-friendly swap: Use cauliflower rice instead of white rice for a lower-carb option that still feels satisfying.
- Seasonal twist: Adding roasted red peppers or sun-dried tomatoes amps up the flavor and adds a pop of color.
- Make it spicy: A pinch of cayenne or some diced jalapeños gives it a playful kick if you like a little heat.
Step-by-Step: How I Make Cheesy Broccoli Rice Casserole Recipe
Step 1: Prep Your Veggies and Rice
Start by cutting the broccoli into small, bite-sized florets—this helps them cook evenly and blend nicely in the casserole. Bring a pot of water to a boil, then blanch the broccoli for about two minutes until it’s bright green but still crisp. Don’t skip the cold water rinse afterward; it stops cooking immediately and preserves that perfect tender-crisp texture. While you do that, make sure your white rice is cooked and ready. I usually use leftover rice because it’s less sticky, but freshly cooked is great too.
Step 2: Make the Creamy Cheese Sauce
This part is like magic: melt the butter in a small saucepan and whisk in the flour, cooking it gently for about 2 minutes to form a roux. Stir constantly so it doesn't burn—it should smell nutty and look smooth. Then slowly add the milk, plus the mustard powder, paprika, onion powder, and garlic powder, stirring as it thickens over medium heat. Once you see the sauce starting to coat the spoon and thicken nicely (about 4 minutes), remove it from heat and stir in 1 ½ cups of sharp cheddar cheese along with softened cream cheese. This combo gives the sauce a velvety finish.
Step 3: Combine, Top, and Bake
In a large bowl, toss together the blanched broccoli, cooked rice, and cheesy sauce until everything is well combined. Transfer the mixture to a greased 9x13-inch baking dish, then sprinkle the remaining cheese evenly on top. Bake in your preheated 350°F oven for 30–35 minutes, until the casserole is bubbly and the top is golden brown. That crusty, melted cheese on top? Totally worth the wait.
Top Tip
Through making this recipe countless times, I’ve learned a few little things that helped it turn out perfectly every time—and I want you to have that same success!
- Don’t Overcook Broccoli: Blanch it just long enough to brighten color and soften slightly, or it will get mushy after baking.
- Use Sharp Cheddar: It melts better and gives that signature tangy cheesy flavor that mild cheddar can’t match.
- Make the Roux Slowly: Stir the butter and flour mixture continuously over medium heat to avoid lumps and get a smooth sauce base.
- Let it Rest Before Serving: Let the casserole cool just a few minutes so the sauce firms up slightly—it makes serving so much easier!
How to Serve Cheesy Broccoli Rice Casserole Recipe
Garnishes
I usually sprinkle a little extra shredded cheddar or some crispy fried onions on top for added texture and flavor. A few cracks of fresh black pepper or a pinch of smoked paprika adds a lovely finishing touch. Sometimes I even throw on fresh chopped herbs like parsley or chives for a pop of color and freshness.
Side Dishes
It pairs beautifully with roasted chicken, grilled sausages, or even a simple baked salmon. For veggies, a crisp green salad or glazed carrots round out the meal perfectly without competing with the casserole’s richness.
Creative Ways to Present
For a dinner party, try serving this casserole in individual ramekins for a pretty, personal touch. Another fun way is to bake it inside hollowed-out bell peppers or mini cast-iron skillets—super cute and perfect for holiday meals or potlucks.
Make Ahead and Storage
Storing Leftovers
I store any leftover casserole in an airtight container in the fridge, where it stays delicious for up to 3 days. Reheating gently in the microwave or oven brings back that creamy texture without drying it out.
Freezing
If I want to freeze servings for later, I portion the casserole into freezer-safe containers without the top cheese crust (I add fresh cheese when reheating). It freezes well for up to 2 months and thaws overnight in the fridge before reheating.
Reheating
To reheat, I cover the casserole with foil and warm it in the oven at 350°F for about 20 minutes, or until heated through and bubbly. This method helps maintain creaminess and prevents the top from burning.
Frequently Asked Questions:
Absolutely! Just thaw and drain the broccoli well before adding it to prevent excess moisture from making the casserole soggy. Blanching frozen broccoli works too if you want to refresh it before mixing.
The traditional recipe uses all-purpose flour in the roux, which contains gluten. To make it gluten-free, swap the flour for a gluten-free all-purpose blend or cornstarch (use half the amount).
Yes! Sharp cheddar gives the best flavor and melt, but Monterey Jack, Colby, Gouda, or a mix of cheeses can work well depending on your taste preferences. Just make sure they melt smoothly.
Making sure the sauce is thick and creamy helps lock moisture in. Also, avoid overbaking—once the cheese is bubbly and golden, it’s done. Covering the dish with foil for part of the baking time can help retain moisture as well.
Final Thoughts
This Cheesy Broccoli Rice Casserole Recipe is one of those timeless dishes I’m always happy to share with friends and family. It’s approachable enough for beginners but delicious enough to impress anyone around the table. Once you try it, you’ll see why it keeps showing up on my weekly menus—it’s pure comfort food made simple, with so much love baked right in. Do give it a go, and let it become your go-to cozy casserole too!
Print
Cheesy Broccoli Rice Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A comforting and creamy Cheesy Broccoli and Rice Casserole that combines tender broccoli florets with a rich cheese sauce and fluffy white rice, baked to golden perfection. This easy-to-make dish serves as a hearty side or a satisfying main course, perfect for family dinners and gatherings.
Ingredients
Vegetables
- 5 cups broccoli (cut into small florets)
Grains
- 3 cups white rice (cooked)
Dairy and Fats
- ¼ cup butter
- 2 ½ cups cheddar cheese (shredded, divided)
- 3 ounces cream cheese (softened)
- 2 ¼ cups milk
Dry Ingredients & Seasonings
- ¼ cup all purpose flour
- ½ teaspoon mustard powder
- ½ teaspoon paprika
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
Instructions
- Preheat and Prepare Baking Dish: Preheat your oven to 350 degrees Fahrenheit and grease a 9x13-inch baking dish to prevent sticking.
- Parboil Broccoli: Bring a medium pot of water to a boil, add the broccoli florets, and boil them for two minutes. Immediately drain and rinse under cold water to stop cooking, then set aside.
- Make Roux: In a small saucepan, melt the butter over medium heat. Add the all-purpose flour and cook for 2 minutes, stirring constantly to form a roux without browning.
- Add Milk and Seasonings: Gradually whisk in the milk along with mustard powder, paprika, onion powder, and garlic powder. Continue to cook while stirring until the mixture comes to a simmer and thickens, about 4 minutes.
- Incorporate Cheeses and Season: Remove the saucepan from heat and stir in 1 ½ cups of shredded cheddar cheese along with the softened cream cheese until melted and smooth. Season the sauce with salt and ground black pepper.
- Combine Ingredients: In a large bowl, gently toss the cooked broccoli and rice with the cheese sauce until evenly coated. Transfer this mixture to the prepared baking dish.
- Top and Bake: Sprinkle the remaining 1 cup of cheddar cheese evenly over the top. Bake in the preheated oven for 35 minutes, or until the cheese topping is bubbly and golden brown.
- Serve: Remove from the oven and serve hot directly from the baking dish for a comforting meal.
Notes
- This casserole comes together quickly in about 45 minutes, making it a perfect weeknight comfort dish.
- For a gluten-free version, substitute the all-purpose flour with a gluten-free flour blend.
- Using sharp cheddar cheese enhances the flavor, but feel free to mix cheeses as preferred.
- Boiling the broccoli briefly and rinsing with cold water keeps it bright green and crisp in the casserole.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
Nutrition
- Serving Size: 1 serving
- Calories: 561 kcal
- Sugar: 5 g
- Sodium: 503 mg
- Fat: 24 g
- Saturated Fat: 14 g
- Unsaturated Fat: 7 g
- Trans Fat: 0.2 g
- Carbohydrates: 67 g
- Fiber: 3 g
- Protein: 18 g
- Cholesterol: 70 mg

Leave a Reply