There’s something irresistibly comforting about a warm casserole that brings together creamy cheese, tender rice, and bright broccoli in every bite. This Cheesy Broccoli Rice Casserole delivers that classic comfort while sneaking in a generous serving of vegetables, making it a crowd‑pleaser for both kids and adults.
What sets this dish apart is the balance of textures: the rice stays fluffy, the broccoli remains slightly crisp, and the cheese sauce forms a golden, gooey blanket that ties everything together. A light breadcrumb topping adds a satisfying crunch without overwhelming the softness beneath.
This casserole is perfect for busy weeknights, casual family gatherings, or even as a make‑ahead lunch for the office. Anyone who loves cheesy, hearty meals with a nutritional boost will adore it, especially when paired with a simple side salad.
The cooking process is straightforward: cook the rice, steam the broccoli, whisk together a quick cheese sauce, combine everything in a baking dish, and finish with a brief bake until bubbling and lightly browned. In under an hour, you’ll have a wholesome, comforting dish ready to serve.
Why You'll Love This Recipe
One‑Dish Wonder: All the components cook together, so you spend less time washing pots and more time enjoying a complete meal around the table.
Family‑Friendly Flavor: The creamy cheddar‑mozzarella blend appeals to picky eaters while the hidden veggies keep nutrition on point.
Quick & Easy: With a prep time under 20 minutes and a single bake, this casserole fits perfectly into a hectic weekday schedule.
Customizable Core: Swap cheeses, add extra veggies, or make it gluten‑free—this recipe adapts to any dietary need without losing its comforting heart.
Ingredients
The backbone of this casserole is a simple rice‑and‑broccoli blend, lifted by a velvety cheese sauce. Long‑grain rice provides a neutral canvas, while fresh broccoli adds a pop of color and a dose of vitamin C. A combination of sharp cheddar, mellow mozzarella, and a sprinkle of Parmesan creates depth and melt. The sauce is thickened with a classic roux, enriched with milk, and seasoned with garlic powder, onion powder, and smoked paprika for subtle warmth.
Main Ingredients
- 1 cup long‑grain white rice
- 2 cups low‑sodium chicken broth (or water)
- 2 cups broccoli florets (fresh or frozen)
Cheese Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons all‑purpose flour
- 1 cup whole‑milk (or 2% milk)
- 1 cup shredded sharp cheddar cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
Seasonings & Topping
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 2 tablespoons breadcrumbs (optional for topping)
- 1 teaspoon olive oil (for breadcrumb toast)
Each component plays a specific role: the broth‑infused rice stays moist, the broccoli contributes a gentle crunch, and the cheese blend delivers a layered flavor profile. The roux‑based sauce ensures a silky coating that clings to every grain and floret, while the seasoned breadcrumb topping adds a golden finish that makes the casserole look as good as it tastes.
Step-by-Step Instructions

Preparing the Casserole Base
Start by preheating the oven to 375°F (190°C). While the oven warms, rinse the rice under cold water until the water runs clear; this removes excess starch and helps the grains stay separate after cooking. Combine the rice and broth in a medium saucepan, bring to a boil, then reduce to a simmer, cover, and cook for 15 minutes until the liquid is absorbed. Fluff with a fork and set aside.
Steaming the Broccoli
While the rice cooks, bring a pot of water to a gentle boil, add the broccoli florets, and steam for 3‑4 minutes—just enough for the color to stay vibrant and the stems to stay slightly firm. Immediately transfer the broccoli to an ice‑water bath to halt cooking; this preserves the bright green hue and prevents over‑softening.
Making the Cheese Sauce
Melt the butter in a saucepan over medium heat. Sprinkle the flour over the melted butter, whisk constantly for 1‑2 minutes to form a smooth roux; this eliminates any raw flour taste. Slowly pour in the milk while whisking, allowing the mixture to thicken without lumps. Once the sauce coats the back of a spoon, lower the heat and stir in the cheddar, mozzarella, and Parmesan until melted and glossy. Finish with garlic powder, onion powder, smoked paprika, salt, and pepper.
Assembling the Casserole
- Combine rice and broccoli. In a large mixing bowl, gently fold the cooked rice together with the blanched broccoli. This ensures even distribution so every bite gets a bit of both.
- Stir in the cheese sauce. Pour the hot cheese sauce over the rice‑broccoli mixture, folding until every grain is coated. The sauce should look thick and creamy, not watery.
- Transfer to a baking dish. Lightly grease a 9‑inch square or 2‑quart casserole dish, then spread the mixture evenly. Smooth the top with a spatula to create a uniform surface.
- Add breadcrumb topping. If using, toss the breadcrumbs with olive oil until lightly coated, then sprinkle over the casserole. This step is optional but adds a satisfying crunch after baking.
- Bake until golden. Place the dish in the preheated oven and bake for 20‑25 minutes, or until the edges bubble and the breadcrumb layer turns golden brown. A quick visual cue: the cheese should be lightly browned at the edges.
Finishing Touches
Remove the casserole from the oven and let it rest for 5 minutes before serving. Resting allows the sauce to set, making it easier to slice and preventing a runny plate. Garnish with a sprinkle of extra Parmesan or a few fresh herb leaves for a pop of color, then serve hot.
Tips & Tricks
Perfecting the Recipe
Rinse the rice. Rinsing removes excess starch, preventing the casserole from becoming gummy and ensuring each grain stays distinct.
Steam, don’t boil, the broccoli. A quick steam keeps the florets bright and slightly crisp, preserving texture and nutrients.
Use a low‑heat roux. Cooking the butter‑flour mixture just until fragrant avoids a raw flour taste while still thickening the sauce.
Rest before serving. A five‑minute rest lets the sauce set, making clean slices and preventing a watery presentation.
Flavor Enhancements
Add a splash of dry white wine to the sauce before the milk for subtle acidity, or stir in a teaspoon of Dijon mustard for a gentle tang. A pinch of nutmeg works wonders in creamy sauces, and a handful of toasted pine nuts on top adds texture and a nutty finish.
Common Mistakes to Avoid
Avoid over‑cooking the rice; mushy rice makes the casserole dense. Also, don’t skip the breadcrumb topping if you love a crunchy crust—without it, the dish can feel overly soft. Finally, resist the urge to over‑salt; the cheeses already contribute plenty of salt.
Pro Tips
Use freshly grated cheese. Freshly grated cheese melts more evenly and releases richer flavor than pre‑shredded varieties that contain anti‑caking agents.
Season the sauce gradually. Taste after adding each spice; this prevents over‑seasoning and lets you adjust to your palate.
Cool the sauce slightly before mixing. A very hot sauce can soften the broccoli too much; letting it sit for a couple of minutes maintains texture.
Finish with fresh herbs. A sprinkle of chopped parsley or chives right before serving adds brightness and visual appeal.
Variations
Ingredient Swaps
Swap the rice for quinoa or cauliflower rice for a lower‑carb version. Replace broccoli with cauliflower, green beans, or a medley of winter vegetables. For a richer flavor, use Gruyère or smoked Gouda instead of mozzarella. A dash of hot sauce or chipotle peppers adds a gentle heat.
Dietary Adjustments
Make it gluten‑free by using a gluten‑free flour blend for the roux and gluten‑free breadcrumbs or omit them entirely. For dairy‑free, replace butter with olive oil, use a plant‑based milk (almond or oat), and swap cheese for a vegan cheddar blend. To keep it keto, use cauliflower rice and a low‑carb cheese like mozzarella and Parmesan.
Serving Suggestions
Serve the casserole alongside a crisp mixed‑green salad tossed with a lemon vinaigrette. A side of roasted sweet potatoes or a slice of whole‑grain garlic bread adds heartiness. For a lighter lunch, pair with a chilled cucumber‑yogurt dip.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer portions to airtight containers. Store in the refrigerator for up to four days. For longer keeping, freeze individual servings in freezer‑safe bags or containers for up to three months; wrap tightly with plastic wrap before sealing to prevent freezer burn.
Reheating Instructions
Reheat in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until the interior is hot and the topping regains its crunch. For a quicker option, microwave a single serving on medium power for 2‑3 minutes, stirring halfway and adding a splash of milk to restore creaminess.
Frequently Asked Questions
This Cheesy Broccoli Rice Casserole blends creamy comfort with wholesome nutrition, making it an ideal centerpiece for any family table. By following the step‑by‑step guide, mastering the cheese sauce, and using the tips provided, you’ll achieve a perfectly balanced dish every time. Feel free to experiment with the suggested swaps or add your own twist—cooking is all about making a recipe your own. Serve it hot, enjoy the melty goodness, and watch it become a beloved staple in your kitchen.