There’s something irresistibly cozy about a warm, cheesy bake that brings together tender broccoli and fluffy rice. This Cheesy Broccoli Rice Casserole Recipe hits that spot perfectly — it's creamy, flavorful, and surprisingly easy to pull off on a busy weeknight. I always find it a crowd-pleaser and a comforting side or even a hearty main.
Jump to:
Why You'll Love This Recipe
I can’t tell you how many times this casserole has saved dinner at my place. It’s reliable, comforting, and packed with so much flavor, it never feels like a boring side dish. Plus, it’s the kind of recipe you can customize to suit your taste or pantry.
- Comfort food at its best: It’s creamy, cheesy, and satisfying without being complicated.
- Simple ingredients: No fancy or hard-to-find items, which means you can whip it up anytime.
- Make-ahead friendly: Prep it in advance or enjoy leftovers that reheat beautifully.
- Kid-approved and crowd-pleasing: It’s often requested at family dinners—kids and adults alike love it.
Ingredients & Why They Work
This recipe strikes a balance between fresh veggies, creamy cheese sauce, and hearty rice. Each ingredient plays a part in creating that luscious, comforting texture and flavor that defines the casserole.
- Broccoli: Small florets cook quickly and add color, texture, and a healthy harmony to the dish.
- White Rice: Cooked rice provides a neutral base that soaks up the cheese sauce perfectly.
- Butter: Creates a rich base for the roux that thickens the sauce.
- All-purpose Flour: Works with the butter to make the roux, ensuring a smooth, creamy sauce without lumps.
- Milk: Adds creaminess—the lower the fat content, the lighter the dish, but whole milk makes it decadently smooth.
- Mustard Powder, Paprika, Onion & Garlic Powder: These seasonings layer in subtle warmth and depth, making the cheese sauce far from bland.
- Cheddar Cheese: Sharp and melty cheddar is the star, delivering flavor and gooey texture. Dividing it lets you mix some in and sprinkle the rest on top for a golden crust.
- Cream Cheese: Adds tang and creaminess, enhancing the texture without overpowering the cheddar.
- Salt & Black Pepper: Simple but essential for balancing and highlighting flavors.
Make It Your Way
One of the reasons I keep coming back to this Cheesy Broccoli Rice Casserole Recipe is how easy it is to tweak. Once you have the basics down, you can add your favorite twists to keep things interesting or to fit dietary needs.
- Add proteins: Sometimes I stir in cooked chicken or crispy bacon bits for a fuller meal.
- Swap cheeses: Using pepper jack or mozzarella adds a different cheese pull and flavor.
- Vegetable variations: Try cauliflower instead of broccoli for a milder taste, or toss in some sautéed mushrooms.
- Make it gluten-free: Substitute flour with a gluten-free flour blend or cornstarch to keep it creamy.
Step-by-Step: How I Make Cheesy Broccoli Rice Casserole Recipe
Step 1: Prep Your Broccoli Like a Pro
I start by bringing a pot of water to boil and blanching the broccoli florets for just two minutes. Don’t skip the cold water bath afterward—that stops the broccoli from cooking further and keeps that fresh green color and some crunch. It really makes a difference in the final texture.
Step 2: Build the Creamy Cheese Sauce
Butter and flour become the base of a roux that thickens your sauce. I stir constantly for two minutes to avoid clumping, then slowly add milk and spices to create a silky smooth mixture. Let it simmer for about 4 minutes to thicken nicely. After that, I take it off the heat and stir in cream cheese and about half the cheddar. It melts into a luscious, tangy, cheesy sauce that ties everything together.
Step 3: Combine and Bake to Golden Perfection
After tossing the broccoli and cooked rice in the cheese sauce, transfer everything to a greased baking dish and sprinkle the remaining cheddar on top. Bake at 350°F for around 30-35 minutes until bubbly and golden brown. The crusty cheesy top is what I look forward to—it adds that irresistible texture contrast.
Top Tip
After making this casserole a dozen times, I've learned a few tricks that keep it creamy and perfectly melty every time. These tips have saved me from a dry casserole, which can happen if the rice is a little too dry or the sauce isn’t thickened just right.
- Don’t overcook broccoli: Blanching briefly and shocking it in cold water locks in texture and color.
- Whisk roux constantly: Prevents lumps and gives you that smooth, velvety cheese sauce.
- Divide your cheese: Mix some cheese into the sauce and save the rest as a topping to get a golden, bubbly crust.
- Use room-temp cream cheese: This helps it blend smoothly into the sauce instead of clumping.
How to Serve Cheesy Broccoli Rice Casserole Recipe
Garnishes
I like to sprinkle some freshly chopped parsley or chives on top before serving—it brightens the rich casserole and adds a bit of freshness. A little squeeze of lemon juice on the side is also fantastic if you want to cut through the creaminess.
Side Dishes
This casserole pairs beautifully with simple roasted chicken, grilled sausages, or even a crisp green salad. When I want a lighter meal, a side of garlic bread and a big leafy salad rounds it out perfectly.
Creative Ways to Present
For a festive twist, I’ve served this casserole in individual ramekins topped with a crispy breadcrumb and Parmesan crust. It makes it feel a bit more special for dinner guests or holiday meals.
Make Ahead and Storage
Storing Leftovers
Leftovers keep well in an airtight container in the fridge for up to 4 days. I store them without the top cheese crust if possible, then reheat with additional cheese sprinkled on top to refresh that melted texture.
Freezing
This casserole freezes beautifully. I like to freeze it before baking—cover with foil and a lid or plastic wrap. To bake, just thaw overnight in the fridge and then bake as usual, adding about 10 extra minutes for even heating.
Reheating
I reheat leftovers in the oven at 350°F to keep that crispy top. If short on time, the microwave works fine—just cover it to avoid drying out, and add a few extra cheese shreds right before heating.
Frequently Asked Questions:
Absolutely! Frozen broccoli works well here—just thaw and drain any excess water before mixing it into the casserole to prevent it from becoming watery.
I usually use white rice because it’s tender and neutral-flavored, allowing the cheese sauce to shine. You can also try brown rice for a nuttier taste, but it may change the cooking time and texture slightly.
You can make this recipe vegan by swapping dairy milk for a plant-based alternative like oat or almond milk, and using vegan butter and cheese substitutes. Keep in mind that texture and flavor may vary, but it’s a satisfying option.
Make sure not to overcook the broccoli, drain any excess moisture from cooked rice, and avoid adding too much liquid. Also, baking uncovered helps evaporate moisture and develop a nice crust on top.
Final Thoughts
This Cheesy Broccoli Rice Casserole Recipe has become a staple not just because it’s comforting and delicious, but because it’s simple to make and adapt to whatever mood or ingredients you have on hand. I hope you find it as satisfying and versatile as I do—it’s the kind of dish that feels like a warm hug from the oven. Give it a try, and soon it might become a favorite in your own kitchen, too!
Print
Cheesy Broccoli Rice Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Cheesy Broccoli and Rice Casserole is a comforting and hearty dish featuring tender broccoli florets, creamy cheese sauce, and perfectly cooked white rice baked to golden perfection. It's an easy-to-make casserole ideal as a satisfying side or a main course.
Ingredients
Vegetables
- 5 cups broccoli (cut into small florets)
Grains
- 3 cups white rice (cooked)
Dairy
- ¼ cup butter
- 2 ¼ cups milk
- 2 ½ cups cheddar cheese (shredded, divided)
- 3 ounces cream cheese (softened)
Dry Ingredients & Spices
- ¼ cup all purpose flour
- ½ teaspoon mustard powder
- ½ teaspoon paprika
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
Instructions
- Preheat Oven and Prepare Dish: Preheat the oven to 350 F (175 C). Grease a 9x13-inch baking dish to prevent sticking.
- Cook Broccoli: Bring a medium pot of water to a boil. Add the broccoli florets and boil for 2 minutes until just tender. Immediately rinse the broccoli under cold water to stop the cooking process and set aside.
- Make Cheese Sauce Base: In a small saucepan, heat the butter over medium heat until melted. Stir in the flour and cook for 2 minutes, stirring constantly to form a roux.
- Add Milk and Seasonings: Gradually whisk in the milk along with mustard powder, paprika, onion powder, and garlic powder. Continue stirring constantly and bring the mixture to a simmer over medium heat. Cook for 4 minutes until the sauce thickens.
- Incorporate Cheeses and Season: Remove the sauce from heat and stir in 1 ½ cups of shredded cheddar cheese and the softened cream cheese until melted and smooth. Season with salt and ground black pepper.
- Combine and Transfer to Baking Dish: In a large bowl, toss the cooked broccoli and rice with the cheese sauce until evenly coated. Transfer this mixture into the prepared baking dish.
- Top and Bake: Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the casserole. Bake in the preheated oven for 35 minutes until the cheese is bubbly and golden brown on top.
- Serve: Remove from oven and serve hot directly from the baking dish for a comforting meal.
Notes
- This casserole comes together in about 45 minutes, making it a quick and easy comfort food option.
- For a gluten-free version, substitute all purpose flour with gluten-free flour or cornstarch to thicken the sauce.
- Use freshly shredded cheddar cheese for better melting and flavor compared to pre-shredded varieties.
- Make sure to cool broccoli rapidly after boiling to maintain its vibrant green color and texture.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely 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