Cheesy Broccoli Rice Casserole That's Oh So Comforting

5 min prep 90 min cook 5 servings
Cheesy Broccoli Rice Casserole That's Oh So Comforting
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Two-Cheese Strategy: Sharp white cheddar brings bold flavor, while Gruyère melts into silky strands for the creamiest sauce imaginable.
  • Par-Cook Your Veg: A 90-second blanch keeps the broccoli emerald-green and tender, never mushy, even after baking.
  • DIY Cream Soup: Skip the can—our quick roux + stock + milk creates a lighter, cleaner taste with zero preservatives.
  • Texture Play: Buttery panko tossed with a whisper of smoked paprika adds crunch that contrasts the ooey-gooey center.
  • Freezer-Friendly: Assemble up to two months ahead; bake straight from frozen for stress-free weeknight magic.
  • One-Pan Oven: No precooking rice—everything hydrates in the same baking dish, saving dishes and time.
  • Vegetarian Protein: A can of rinsed chickpeas turns this side-dish classic into a filling main course without tasting “healthy.”

Ingredients You'll Need

Ingredients

Great casseroles start with thoughtfully chosen ingredients. Let’s break down the stars of the show and how to pick the best-of-the-best at the market.

Long-Grain White Rice: I favor jasmine for its floral aroma, but generic long-grain works. Avoid instant or brown rice here—they cook at different rates and can muddy the texture. Rinse under cool water until it runs clear; this removes excess starch so your casserole stays fluffy, not gummy.

Fresh Broccoli: Look for tightly closed, forest-green florets with no yellowing. If the stem feels woody, peel it with a vegetable peeler; the heart is tender and sweet. Buy about 1 ½ lb to end up with 6 cups of bite-size pieces.

Sharp White Cheddar: Aged at least 9 months, this cheese packs a tangy punch that prevents the casserole from tasting flat. Buy a block and shred it yourself—pre-shredded cellulose coatings resist melting smoothly.

Gruyère: Nutty, complex, and the gold standard for fondue. If the price makes you wince, swap in Swiss or fontina, but splurge if you can; it’s the flavor backbone. Cube the rind and toss it into the pot for extra depth.

Chickpeas: One 15-oz can adds 9 g plant protein per serving. Drain, rinse, and pat dry so they don’t water down the sauce.

Homemade Cream Base: Equal parts butter & flour for a blonde roux, whisked with warm milk and vegetable stock. Season with Dijon, garlic powder, and a pinch of nutmeg—nutmeg is the “why does this taste so good?” secret in creamed greens.

Buttery Panko Topping: Japanese breadcrumbs are coarser than Italian, so they stay crisp. Toss with melted cultured butter and a dash of smoked paprika for color and subtle campfire nuance.

Optional Heat Boost: My Midwestern relatives like it mild, but if you crave zip, add ¼ tsp cayenne or a spoonful of harissa to the roux.

How to Make Cheesy Broccoli Rice Casserole That's Oh So Comforting

1
Prep Your Pan & Oven

Heat oven to 375 °F (190 °C). Lightly butter a 9×13-inch (3-quart) ceramic or enameled baking dish. Ceramic retains heat gently and prevents the bottom from scorching—metal pans can create crusty edges before the center is cooked.

2
Blanch the Broccoli

Bring a large pot of well-salted water to a boil (1 Tbsp salt per quart). Drop in broccoli florets and stems for 90 seconds; immediately transfer to an ice bath to lock in that electric green. Drain and lay on kitchen towels to dry—excess water dilutes the sauce.

3
Build the Roux

Melt 4 Tbsp unsalted butter in a medium saucepan over medium heat. When it foams, whisk in ¼ cup all-purpose flour. Cook 2 minutes, stirring constantly, until the mixture smells faintly of toasted nuts and looks like wet sand. This cooks out the raw flour taste.

4
Create the Cream Sauce

Gradually whisk in 1 ½ cups warm vegetable stock and 1 ½ cups whole milk, alternating a splash at a time to prevent lumps. Bring to a gentle simmer; cook 4–5 minutes until thick enough to coat the back of a spoon. Stir in 1 tsp Dijon mustard, ½ tsp garlic powder, ¼ tsp black pepper, and a pinch of nutmeg. Remove from heat and fold in 1 ½ cups shredded white cheddar and ½ cup shredded Gruyère until melted and glossy.

5
Combine Rice, Veg & Legumes

In your buttered dish, scatter 1 ½ cups rinsed long-grain rice, the blanched broccoli, and 1 can drained chickpeas. Pour the hot cheese sauce over the top and gently shake the dish to distribute. The rice should be just submerged; add an extra splash of stock if needed.

6
Add the Final Cheese Layer

Sprinkle the remaining 1 cup cheddar and ½ cup Gruyère evenly across the surface. Resist the urge to stir; as it bakes, this top layer forms the coveted cheesy leather that turns into golden blisters.

7
Butter & Season Panko

In a small bowl, melt 2 Tbsp butter, then stir in ¾ cup panko, ¼ tsp smoked paprika, and a pinch of salt until evenly moistened and coral-pink. Distribute over the cheese layer; this will toast into crave-worthy clusters.

8
Bake Covered, Then Uncovered

Tent the dish with foil (spray underside so cheese won’t stick) and bake 25 minutes. Remove foil and bake 20–25 minutes more, until the rice is tender, the sauce is bubbling like hot lava, and the panko is deep amber. If your oven runs cool, give it an extra 5 minutes, but check at 45 total—over-baking dries the edges.

9
Rest & Serve

Let the casserole stand 10 minutes—this sets the sauce and prevents scalding mouths. Spoon into shallow bowls and watch the cheese pull into Instagram-worthy strings. Garnish with chopped chives or parsley for color contrast.

Expert Tips

Temperature Matters

Warm the stock and milk in the microwave before adding to roux. Cold liquid causes the butter to seize, leading to lumpy sauce.

Make Mini Foil Boats

If your oven browns unevenly, fold small strips of foil into tents and place over the paler sections during the last 10 minutes.

Cheese Swap Rule

Use a 2:1 ratio of flavorful to melty cheese. Aged Gouda + mozzarella works just as well as the cheddar-Gruyère combo.

Double the Crunch

Double the panko topping and bake half on a sheet pan; sprinkle the extra on each serving for guests who love texture.

Salt After Baking

Cheddar varies in saltiness. Taste the finished casserole before serving and adjust with flaky salt, not table salt, for bigger crunch.

Stove-Top Option

No oven? Layer everything in a Dutch oven, cover, and simmer on low 25 minutes. Finish with the toasted panko on each bowl.

Variations to Try

  • Chicken-Bacon Ranch: Fold in 2 cups shredded rotisserie chicken and 4 strips crumbled bacon. Replace Dijon with 1 Tbsp ranch seasoning.
  • Mediterranean: Swap chickpeas for canned artichoke hearts, add ½ cup sun-dried tomatoes, and use feta + mozzarella instead of cheddar.
  • Tex-Mex: Sub pepper jack cheese, add 1 cup corn kernels and 1 diced chipotle in adobo. Serve with cilantro and lime wedges.
  • Gluten-Free: Use 1-for-1 gluten-free flour in the roux and crushed rice Chex instead of panko for topping.
  • Low-Dairy: Replace milk with unsweetened oat milk and use vegan cheddar shreds. Stir in 2 Tbsp nutritional yeast for umami.
  • Seasonal Veg: In summer, add zucchini ribbons; in winter, roasted cubes of butternut squash. Keep total veg volume at 6 cups.

Storage Tips

Refrigerate: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat individual portions in the microwave at 70 % power with a damp paper towel on top to re-steam the rice.

Freeze: Assemble through Step 6, wrap dish in plastic then foil, and freeze up to 2 months. Bake from frozen at 350 °F for 1 hour 15 minutes, adding foil if the top browns too quickly. For faster thawing, leave in the fridge overnight and bake 45 minutes.

Meal-Prep Bowls: Portion cooled casserole into glass containers with steamed green beans on the side. Keeps 3 days refrigerated; top with fresh panko toasted in butter for crunch.

Leftover Remix: Stir a scoop into scrambled eggs for cheesy broccoli breakfast tacos, or mash into arancini balls: roll, bread, and fry.

Frequently Asked Questions

Yes, but extend covered bake time to 40 minutes and add an extra ½ cup liquid. Brown rice needs longer and more moisture. Expect a chewier bite.

High heat can cause dairy proteins to separate. Keep the simmer gentle (tiny bubbles at the edge) and avoid over-baking. If breakage occurs, whisk in a splash of warm milk to re-emulsify.

Absolutely. Use an 8-inch square pan and reduce bake time by 10 minutes. Check for doneness at 30 minutes total.

Totally. Kids love the mild cheddar flavor. If you have picky eaters, chop broccoli extra-small or substitute half with sweet corn.

Garlic butter shrimp, roast turkey, or a simple green salad with lemon vinaigrette keeps the meal balanced without competing flavors.

Cover with foil and warm at 325 °F for 20-25 minutes. Remove foil for the last 5 to re-crisp the topping. Add a drizzle of milk if it looks dry.
Cheesy Broccoli Rice Casserole That's Oh So Comforting
main-dishes
Pin Recipe

Cheesy Broccoli Rice Casserole That's Oh So Comforting

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Prep: Preheat oven to 375 °F. Butter a 9×13-inch baking dish.
  2. Blanch: Boil broccoli 90 seconds, shock in ice water, drain.
  3. Roux: Melt 2 Tbsp butter, whisk in flour 2 minutes. Gradually whisk in warm stock & milk until thick.
  4. Sauce: Stir in Dijon, garlic powder, pepper, nutmeg, 1 ½ cups cheddar and ½ cup Gruyère until melted.
  5. Assemble: In dish combine rice, broccoli, chickpeas. Pour sauce over. Top with remaining cheeses.
  6. Topping: Melt remaining 2 Tbsp butter, mix with panko & paprika; sprinkle over casserole.
  7. Bake: Cover with foil 25 minutes, uncover and bake 20–25 minutes more until bubbly and golden.
  8. Rest: Let stand 10 minutes, garnish with parsley, serve.

Recipe Notes

For a crisper top, broil 1–2 minutes at the end. Keep an eye—it browns fast!

Nutrition (per serving)

426
Calories
19 g
Protein
45 g
Carbs
18 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.