Love this? Pin it for later! 📌
This casserole is the edible equivalent of being wrapped in a thick knit blanket while snow falls silently outside. It’s the dish my mom made every New Year’s Eve when we were too busy playing board games to think about an elaborate dinner. It’s what I brought to my best friend the day she came home from the hospital with her first baby, and what I request on my own birthday every single January because comfort food > fancy food when the high temperature is 18 °F. Over the years I’ve tinkered with the formula—swapping watery “cream of” soups for a quick béchamel, adding a whisper of Dijon to brighten all that cheese, finishing with a shower of buttery panko so the top shatters like crème brûlée under the fork. The result is richer, brighter, and more textured than any version I grew up with, yet it still manages to taste like coming home.
Why This Recipe Works
- Scratch-Made Sauce: A five-minute roux-based sauce delivers deep flavor without the tinny aftertaste of canned soup.
- Two-Texture Cheese: Sharp cheddar for bite and nutty Gruyère for meltability create layers of flavor.
- Pre-Toasted Panko: Butter-toasted breadcrumbs stay crisp even after baking, so you get crunch in every bite.
- Blanched, Not Boiled, Broccoli: A 90-second blanch keeps the broccoli vivid and tender, never mushy.
- Make-Ahead Magic: Assemble up to 24 hours ahead; the flavors actually improve overnight.
- One-Dish Economy: Rice, vegetable, protein, and sauce bake together—no extra pots lurking in the sink.
Ingredients You'll Need
Great casserole starts with great building blocks. Look for long-grain white rice (basmati or jasmine work in a pinch) because each grain stays distinct rather than turning gluey. Broccoli crowns with tight, dark-green florets and firm stalks will stay vibrant after baking—avoid yellowing heads or stalks that feel rubbery. When it comes to cheese, buy blocks and grate them yourself; pre-shredded cellulose-coated shreds resist melting into that silky cascade we’re after.
Butter – I use unsalted European-style butter (82 % fat) for its higher smoke point and richer flavor. If you only have salted, dial back the kosher salt in the sauce by ¼ teaspoon.
Onion & Garlic – Yellow onion for sweetness, fresh garlic for backbone. In summer I’ll sometimes swap in two large shallots for a gentler profile.
Flour – Plain all-purpose. If you need gluten-free, King Arthur Measure-for-Measure substitutes 1:1.
Milk & Stock – Whole milk for body, low-sodium chicken stock (or vegetable stock) for depth. Warm them together in a small saucepan so the roux absorbs the liquid without lumps.
Mustard & Hot Sauce – Sounds odd, but a teaspoon of Dijon and a few dashes of Crystal or Frank’s whisper in acidity and gentle heat that keep all that dairy from feeling heavy.
Broccoli – One pound of florets, about two generous stalks’ worth. Save the stems for stir-fries; they need longer cooking than we want here.
Rice – You’ll need three cups cooked, which equals one cup raw. Day-old rice from the fridge is perfect because the surface has dried slightly and drinks up sauce without turning soggy.
Cheeses – Eight ounces extra-sharp cheddar (white or yellow) for tang, four ounces Gruyère for nutty melt. If Gruyère isn’t in the budget, Swiss or even Havarti work.
Panko – Japanese breadcrumbs are larger and flakier than regular, so they crisp rather than burn. I toss them with a tablespoon of melted butter and a pinch of smoked paprika for color.
How to Make Cheesy Broccoli Rice Casserole for Cozy Winter Dinners
Prep Your Pan & Oven
Position a rack in the center of the oven and preheat to 400 °F (205 °C). Butter a 2½-quart ceramic or glass casserole dish. A 9×13-inch metal pan works too, but glass lets you monitor browning underneath. Buttering rather than spraying adds both flavor and insurance against sticking.
Blanch the Broccoli
Bring a large pot of well-salted water to a rolling boil (it should taste like the sea). Drop in 1 lb broccoli florets and cook 90 seconds—just until they turn emerald. Immediately scoop into an ice bath to lock in color and stop cooking. Drain thoroughly and pat dry. Excess water would thin the sauce later.
Toast the Panko
Melt 1 Tbsp butter in a small skillet over medium heat. Add ¾ cup panko and ¼ tsp smoked paprika. Stir constantly 3–4 minutes until the crumbs are golden and smell like buttery popcorn. Transfer to a plate to cool; they’ll crisp further.
Build the Roux
Return the pot to medium heat and melt 3 Tbsp butter. Add ½ cup finely diced onion; sauté 3 minutes until translucent. Stir in 2 minced garlic cloves for 30 seconds. Sprinkle 3 Tbsp flour over the mixture and whisk constantly for 2 minutes to cook out raw flour; the paste will foam and turn pale blonde.
Create the Sauce
Slowly pour in 1 cup warm milk and 1 cup warm low-sodium chicken stock, whisking continuously. Increase heat slightly; cook 4–5 minutes until thick enough to coat the back of a spoon. Off heat, whisk in 1 tsp Dijon, ½ tsp kosher salt, ¼ tsp black pepper, a pinch of nutmeg, and a few dashes of hot sauce.
Melt in the Cheese
Add 8 oz grated extra-sharp cheddar and 4 oz grated Gruyère to the warm sauce by handfuls, stirring until smooth. Keep the heat low; boiling can break the emulsion and turn the sauce grainy. Taste and adjust salt—cheeses vary in salinity.
Fold in Rice & Broccoli
Stir in 3 cups cooked rice and the blanched broccoli. The mixture should look saucy but not soupy; add up to ÂĽ cup extra stock if the rice is very cold and the sauce tightens too much. Transfer everything to the prepared casserole dish.
Top & Bake
Sprinkle the toasted panko over the surface. Bake uncovered 20 minutes, until the sauce is bubbling up around the edges and the top is deep golden brown. If you want an even crunchier lid, slip the dish under the broiler for 1–2 minutes, watching like a hawk.
Rest Before Serving
Let the casserole stand 10 minutes. This allows the sauce to thicken so each scoop holds together rather than sliding into a puddle. Garnish with chopped parsley or chives for color and a pop of freshness.
Expert Tips
Hot Sauce Selection
Use a vinegar-forward Louisiana-style sauce rather than a super-hot habanero blend; you want brightness, not fire. Start with 3 dashes and add more to taste.
Ice Bath Hack
No ice? Use the frozen peas trick: dump a bag of frozen peas into the bowl of water. They chill it fast and you can refreeze them for later.
Leftover Rice
If your rice is refrigerator-cold, microwave it 45 seconds so it loosens; clumps won’t absorb sauce evenly and you’ll end up with dry pockets.
Scaling Up
Doubling for a crowd? Use two dishes rather than one deeper pan; extra depth increases bake time and the rice can overcook before the center bubbles.
Color Pop
Add ÂĽ cup diced roasted red peppers for flecks of ruby color and gentle sweetness that balance the salty cheese.
Speed Route
Microwave “baked” rice: combine 1 cup rice, 2 cups broth, and 1 tsp oil in a covered dish; microwave 18 minutes, rest 5. Fluff and proceed.
Variations to Try
-
Chicken & Broccoli: Fold in 2 cups shredded roast chicken and swap half the Gruyère for smoked Gouda to echo the chicken’s roasty notes.
-
Tex-Mex: Sub pepper-jack for cheddar, add ½ cup corn kernels, 1 tsp cumin, and 1 Tbsp chopped pickled jalapeños. Serve with a squeeze of lime.
-
Lightened Up: Replace half the milk with cauliflower purée and use Neufchâtel instead of Gruyère. You’ll shave off ~90 calories per serving.
-
Gluten-Free: Swap rice flour for AP flour and confirm your stock and hot sauce are certified GF. Panko is naturally GF; just double-check labels.
-
Breakfast Casserole: Stir in 4 strips crumbled bacon and ½ tsp smoked paprika. Make a well in the center and crack 4 eggs on top during the last 8 minutes of baking.
Storage Tips
Refrigerate: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat individual portions in the microwave at 70 % power so the sauce doesn’t separate. For larger servings, warm covered at 325 °F until the center registers 165 °F, about 25 minutes.
Freeze: Wrap the cooled casserole dish fully (plastic wrap then foil) or portion into freezer-safe containers. Freeze up to 3 months. Thaw overnight in the fridge, then reheat gently. The panko will lose some crunch; revive by sprinkling fresh toasted crumbs on top before serving.
Make-Ahead: Assemble through Step 7, press plastic wrap directly onto the surface to prevent a skin, and refrigerate up to 24 hours. Add 10 minutes to bake time if going straight from cold.
Frequently Asked Questions
Cheesy Broccoli Rice Casserole for Cozy Winter Dinners
Ingredients
Instructions
- Preheat oven to 400 °F. Butter a 2½-quart casserole dish.
- Blanch broccoli in salted boiling water 90 seconds; transfer to ice bath, drain, and pat dry.
- Toast panko: Melt 1 Tbsp butter, add panko and paprika, cook 3–4 minutes until golden; set aside.
- Make sauce: Sauté onion in 3 Tbsp butter 3 minutes; add garlic 30 seconds. Stir in flour 2 minutes. Gradually whisk in warm milk and stock; simmer until thick. Season with mustard, salt, pepper, nutmeg, hot sauce.
- Melt cheeses into the sauce off heat, handful by handful.
- Combine: Fold in rice and broccoli, transfer to casserole, top with toasted panko.
- Bake 20 minutes until bubbling and golden. Rest 10 minutes before serving.
Recipe Notes
Casserole can be assembled up to 24 hours ahead; add 10 minutes to bake time if chilled. Reheat leftovers covered at 325 °F with a splash of stock to loosen.