30-Minute Cheesy Broccoli and Rice Casserole

Published on September 30, 2025
4.8 (245 reviews)

Imagine a dish that brings together the comforting creaminess of cheese, the wholesome heartiness of rice, and the bright bite of broccoli—all ready in half an hour. This 30‑Minute Cheesy Broccoli and

Save This Recipe!
Click to save for later - It only takes 2 seconds!
30-Minute Cheesy Broccoli and Rice Casserole
Prep: 10 mins
Cook: 30 mins
Servings: 6

Imagine a dish that brings together the comforting creaminess of cheese, the wholesome heartiness of rice, and the bright bite of broccoli—all ready in half an hour. This 30‑Minute Cheesy Broccoli and Rice Casserole does exactly that, turning ordinary pantry staples into a brunch‑worthy centerpiece.

What makes it special is the balance of textures: fluffy rice, tender broccoli, and a golden, bubbling cheese crust that gives each forkful a satisfying snap. A simple roux‑based sauce binds everything together, while a quick bake locks in moisture and flavor.

This casserole is perfect for busy families, brunch gatherings, or anyone craving a warm, cheesy comfort dish without spending the entire day in the kitchen. It shines as a hearty breakfast, a lazy weekend brunch, or a light lunch when paired with a crisp salad.

The cooking process is straightforward: cook the rice, steam the broccoli, whisk together a quick cheese sauce, combine everything in a baking dish, top with breadcrumbs and Parmesan, then bake until bubbly and golden. In just 30 minutes you’ll have a crowd‑pleasing casserole ready to serve.

Why You'll Love This Recipe

Speedy Satisfaction: From prep to plate in 30 minutes, this casserole delivers comfort food fast, making it ideal for rushed mornings or lazy weekends.

One‑Dish Wonder: All components cook together in a single baking dish, reducing cleanup and allowing flavors to meld beautifully.

Kid‑Approved Cheese: A blend of cheddar, mozzarella, and Parmesan creates a gooey, golden crust that even picky eaters can’t resist.

Nutritious Boost: Broccoli adds vitamins and fiber, while rice provides sustained energy, turning indulgence into balanced nourishment.

Ingredients

For this casserole I rely on a handful of pantry staples and fresh broccoli to create layers of flavor and texture. The rice forms a neutral, fluffy base that soaks up the creamy sauce. A classic roux of butter and flour gives the sauce body, while milk, cream, and three cheeses create the rich, melty coating. Seasonings keep the dish bright, and a crunchy breadcrumb topping adds a satisfying finish.

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 tbsp unsalted butter
  • 2 tbsp all‑purpose flour
  • ½ cup whole milk
  • ½ cup heavy cream
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese

Seasonings & Topping

  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp freshly ground black pepper
  • ½ tsp salt (adjust to taste)
  • ¼ cup grated Parmesan cheese
  • ¼ cup plain breadcrumbs

Each component plays a purpose: the broth‑infused rice stays moist, the broccoli adds a pop of color and nutrients, and the cheese sauce binds everything with a velvety richness. The garlic and onion powders give depth without overwhelming the delicate broccoli, while the breadcrumb‑Parmesan topping creates a golden crust that contrasts the creamy interior. Together they form a balanced, satisfying casserole that feels both indulgent and wholesome.

Step-by-Step Instructions

30-Minute Cheesy Broccoli and Rice Casserole

Cooking the Rice

Begin by rinsing the rice under cold water until the water runs clear. This removes excess starch and prevents clumping. Combine the rinsed rice with 2 cups of chicken broth in a medium saucepan, bring to a boil, then reduce to a simmer, cover, and cook for 15 minutes. Once the liquid is absorbed, remove from heat and let it sit, covered, for 5 minutes before fluffing with a fork. This step ensures each grain stays separate and ready to absorb the cheese sauce later.

Preparing the Broccoli

While the rice cooks, steam the broccoli florets until just tender—about 4‑5 minutes for fresh broccoli or 6‑7 minutes if using frozen. You want a slight bite so the florets don’t turn mushy during the bake. Drain well and set aside. This quick steam locks in bright green color and preserves the vegetable’s natural sweetness.

Making the Cheese Sauce

  1. Form the Roux. In a large saucepan over medium heat, melt the butter. Once foamy, whisk in the flour and cook for 1‑2 minutes, stirring constantly, until the mixture turns a light golden hue. This cooks out the raw flour taste and creates a thickening base for the sauce.
  2. Incorporate Dairy. Slowly pour in the milk and heavy cream while whisking vigorously to avoid lumps. Continue whisking until the mixture thickens and begins to bubble, about 3‑4 minutes. The sauce should coat the back of a spoon, indicating proper reduction.
  3. Add Cheese & Seasonings. Reduce heat to low, then stir in the cheddar, mozzarella, garlic powder, onion powder, salt, and pepper. Keep stirring until the cheese melts completely and the sauce is smooth. Taste and adjust seasoning if needed; the sauce should be rich, slightly salty, and fragrant.

Assembling the Casserole

Preheat your oven to 375°F (190°C). In a large mixing bowl combine the cooked rice, steamed broccoli, and cheese sauce, tossing gently to ensure even coating. Transfer the mixture to a greased 9‑inch square baking dish, spreading it into an even layer. Sprinkle the grated Parmesan, breadcrumbs, and a drizzle of melted butter over the top; this creates the coveted golden crust.

Baking & Serving

Place the dish in the preheated oven and bake for 20‑25 minutes, or until the topping is crisp and the sauce is bubbling around the edges. Let the casserole rest for 5 minutes before cutting; this allows the sauce to set slightly, making serving easier. Garnish with a sprinkle of extra cheddar if desired, then serve hot for a comforting brunch or breakfast.

Tips & Tricks

Perfecting the Recipe

Use Hot Broth for Rice. Starting the rice in hot broth speeds up cooking and helps each grain stay separate, giving a lighter casserole texture.

Dry the Broccoli Thoroughly. Excess moisture can make the casserole soggy; pat the steamed broccoli with a clean kitchen towel before mixing.

Don’t Over‑Whisk the Sauce. Once the cheese melts, stop whisking to keep the sauce smooth and prevent it from becoming grainy.

Flavor Enhancements

Add a splash of dry white wine to the roux before the milk for subtle depth, or stir in a teaspoon of Dijon mustard for a gentle tang. A pinch of smoked paprika on the breadcrumb topping adds a warm, smoky note that pairs beautifully with the cheese.

Common Mistakes to Avoid

Avoid baking with a cold casserole; let the assembled dish sit at room temperature for 10 minutes before it goes in the oven so the top browns evenly. Also, resist the urge to over‑bake—once the topping is golden, the interior is already perfectly creamy.

Pro Tips

Grate Your Own Cheese. Freshly grated cheddar and mozzarella melt more smoothly than pre‑shredded varieties, which often contain anti‑caking agents.

Use a Lightly Oiled Baking Dish. A thin coat of olive oil prevents sticking and adds a subtle flavor boost to the crust.

Finish with Fresh Herbs. A sprinkle of chopped chives or parsley right before serving adds color and a fresh bite that lifts the whole dish.

Variations

Ingredient Swaps

Swap the rice for quinoa or cauliflower rice for a lower‑carb version. Replace broccoli with cauliflower, peas, or a mix of winter vegetables. For a richer flavor, use Gruyère or pepper jack instead of mozzarella. A handful of cooked, crumbled bacon adds a smoky crunch that many love.

Dietary Adjustments

Make it gluten‑free by using a gluten‑free flour blend for the roux and gluten‑free breadcrumbs. For dairy‑free, substitute butter with olive oil, use plant‑based milk (such as oat) and a dairy‑free cheese blend. Vegans can replace the cheese with a blend of nutritional yeast, vegan cheddar, and cashew cream.

Serving Suggestions

Serve the casserole alongside a simple arugula salad dressed with lemon vinaigrette for acidity. A side of toasted sourdough or a warm corn muffin adds texture. For brunch, pair with smoked salmon or a poached egg to elevate the meal.

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 4 days. For longer keeping, freeze sealed containers for up to 3 months; place a sheet of parchment between layers to prevent sticking.

Reheating Instructions

Reheat refrigerated leftovers in a 350°F oven, covered with foil, for 15‑20 minutes until hot and the topping regains its crispness. In the microwave, heat a single serving on medium power for 2‑3 minutes, stirring halfway and adding a splash of milk to restore creaminess.

Frequently Asked Questions

Absolutely. Assemble the casserole up to the point of adding the breadcrumb topping, then cover and refrigerate for up to 24 hours. When ready, add the topping and bake as directed. This makes weekday mornings a breeze without sacrificing flavor or texture.

Yes, frozen broccoli works well. Thaw it completely and squeeze out excess water before adding it to the casserole. This prevents the dish from becoming watery and ensures the broccoli retains a pleasant bite after baking.

Pair it with a light mixed‑green salad dressed with lemon vinaigrette, fresh fruit salad, or crispy roasted potatoes. A simple yogurt‑based coleslaw adds tang, while a slice of toasted sourdough offers a satisfying crunch for a complete brunch spread.

This 30‑Minute Cheesy Broccoli and Rice Casserole delivers comfort, nutrition, and a burst of cheesy goodness without demanding hours in the kitchen. By following the step‑by‑step guide, using the suggested tips, and experimenting with the variations, you’ll create a dish that feels both indulgent and wholesome. Feel free to tweak the cheeses, add your favorite herbs, or swap the grains to make it truly yours. Serve it hot, enjoy the compliments, and relish a brunch that’s both quick and unforgettable!

Recipe Summary

Prep
10 min
Cook
30 min
Total
40 min
Servings
6
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 cup long‑grain white rice
  • 2 cups low‑sodium chicken broth (or water)
  • 2 cups broccoli florets (fresh or frozen)
  • 2 tbsp unsalted butter
  • 2 tbsp all‑purpose flour
  • ½ cup whole milk
  • ½ cup heavy cream
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp freshly ground black pepper
  • ½ tsp salt (adjust to taste)
  • ¼ cup grated Parmesan cheese
  • ¼ cup plain breadcrumbs

Instructions

1
Cooking the Rice

Begin by rinsing the rice under cold water until the water runs clear. This removes excess starch and prevents clumping. Combine the rinsed rice with 2 cups of chicken broth in a medium saucepan, brin...

2
Preparing the Broccoli

While the rice cooks, steam the broccoli florets until just tender—about 4‑5 minutes for fresh broccoli or 6‑7 minutes if using frozen. You want a slight bite so the florets don’t turn mushy during th...

3
Making the Cheese Sauce

Preheat your oven to 375°F (190°C). In a large mixing bowl combine the cooked rice, steamed broccoli, and cheese sauce, tossing gently to ensure even coating. Transfer the mixture to a greased 9‑inch ...

4
Baking & Serving

Place the dish in the preheated oven and bake for 20‑25 minutes, or until the topping is crisp and the sauce is bubbling around the edges. Let the casserole rest for 5 minutes before cutting; this all...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.