Welcome to mealsflavors

Cheesy Broccoli and Rice Casserole for a Classic Dish

By Sophie Bennett | January 27, 2026
Cheesy Broccoli and Rice Casserole for a Classic Dish

Creamy, comforting, and loaded with broccoli and three kinds of cheese, this old-school casserole is the definition of cozy comfort food.

My grandmother's recipe box is a treasure trove of 1970s classics, but the card labeled "Sunday Supper Broccoli Bake" is the one most stained with butter and cheese. Every winter weekend she'd pull out her bright-orange casserole dish, the same one that later became my inheritance, and assemble what we simply called "The Cheesy Rice." The smell of onions sautéing in butter, mingling with sharp cheddar and tender broccoli, signaled that family dinner was going to be something special.

Fast-forward to my own kitchen: the recipe has evolved slightly (I've traded the canned soup for a quick homemade sauce), but the spirit is unchanged. It's still the dish I reach for when the forecast calls for snow, when friends drop by unexpectedly, or when my kids need a gentle nudge to eat their greens. One forkful of that golden, bubbling casserole and I'm ten years old again, swinging my legs at Grandma's Formica table, fighting my cousin for the corner piece with the crispiest cheese.

Why This Recipe Works

  • Skip the canned soup. A quick bĂ©chamel flavored with sharp cheddar delivers cleaner, brighter flavor.
  • Par-cook the broccoli. Blanching keeps it vibrant and prevents mushy texture after baking.
  • Use three cheeses—white cheddar for bite, mozzarella for stretch, and a whisper of Parmesan for umami.
  • Toast the rice in butter before simmering; it keeps the grains distinct and nutty.
  • Buttery panko topping bakes up golden and crisp, giving a playful crunch to every spoonful.
  • Make-ahead magic: assemble up to 24 hrs in advance; bake just before serving.
  • Feeding a crowd? The recipe doubles beautifully in a 9×13 pan for potlucks and holidays.

Ingredients You'll Need

Ingredients

Great casseroles start with everyday ingredients handled thoughtfully. Here's what to look for in each component:

  • Long-grain white rice – Jasmine or basmati perfumes the dish, but basic supermarket rice works fine. Avoid instant; it turns gummy.
  • Fresh broccoli crowns – Choose tight, dark-green florets. If the stem feels woody, peel it with a vegetable peeler; the interior is tender and sweet.
  • Unsalted butter – You'll use it for sautĂ©ing, for the bĂ©chamel, and for the panko topping. Salted butter can vary in salinity and muddy flavors.
  • Yellow onion – A small dice mellows and sweetens as it cooks. In a pinch, frozen diced onion (thawed) works.
  • Garlic – One fat clove, micro-planed, disperses evenly through the sauce.
  • All-purpose flour – For thickening the sauce. Spoon and level to avoid a pasty texture.
  • Whole milk – Warm it slightly so the bĂ©chamel comes together without lumps. 2 % is acceptable; anything leaner dulls richness.
  • Sharp white cheddar – Buy a block and shred yourself. Pre-shredded cellulose-coated cheese resists melting smoothly.
  • Low-moisture mozzarella – Cubed rather than shredded it creates melty pockets rather than a rubbery sheet.
  • Freshly grated Parmesan – A modest handful in the sauce deepens complexity.
  • Dijon mustard – Just a teaspoon brightens all the cheese.
  • Nutmeg – A pinch (barely 1⁄8 tsp) warms the sauce without announcing itself.
  • Sea salt & white pepper – White pepper keeps the sauce pristine; black specks can read as "dirty" to picky eaters.
  • Panko breadcrumbs – Their jagged edges toast to an airy crunch. Regular crumbs feel heavy in comparison.

Substitution savvy: Brown rice needs an extra 10 min simmer and Œ cup liquid; frozen broccoli (thawed & squeezed dry) cuts prep time; gluten-free flour works 1:1 for the roux; half-and-half can replace milk for ultra-decadence.

How to Make Cheesy Broccoli and Rice Casserole for a Classic Dish

1
Prep the broccoli

Bring a large pot of salted water to a boil. Meanwhile, cut broccoli into 1-inch florets (about 6 cups). Drop into the boiling water for 90 seconds—just until bright emerald. Drain and immediately rinse under cold tap water to halt cooking. Spread on a clean kitchen towel to absorb excess moisture; soggy broccoli waters down the casserole.

2
Toast the rice

Melt 1 Tbsp butter in a saucepan over medium heat. Add 1 cup rice and stir until grains are opaque and smell faintly nutty, 2–3 min. Pour in 2 cups water and œ tsp salt; bring to a boil. Reduce heat to low, cover, and simmer 12 min. Remove from heat (rice will be 90 % cooked) and fluff with a fork. This step prevents gummy casserole texture.

3
Sauté aromatics

Return the now-empty pot to medium heat and melt 2 Tbsp butter. Add diced onion; cook 3 min until translucent. Stir in garlic for 30 sec—just until fragrant. You're building a flavor base that canned soup could never deliver.

4
Build the béchamel

Sprinkle 3 Tbsp flour over the onion mixture; cook 1 min to remove raw taste. Slowly whisk in 2 cups warm milk. Increase heat slightly and stir until thick enough to coat the back of a spoon (about 4 min). Off heat, whisk in cheddar, mozzarella cubes, Parmesan, Dijon, nutmeg, Ÿ tsp salt, and ÂŒ tsp white pepper. Taste and adjust seasoning—this is your moment.

5
Combine the base

Fold par-cooked rice and blanched broccoli into the sauce. The mixture should look saucy; if it's stiff, splash in a few tablespoons of milk. Remember, rice will absorb liquid as it finishes baking.

6
Butter the dish

Generously butter a 2-quart casserole or 9-inch square pan. The extra fat ensures golden edges and effortless serving.

7
Fill and top

Transfer the broccoli-rice mixture to the dish and gently press into an even layer. In a small bowl, toss panko with 1 Tbsp melted butter and a pinch of salt; scatter over the top. The crumbs should cover the surface but still allow tiny volcanoes of cheese to bubble through.

8
Bake until bubbly

Slide the casserole onto the center rack of a 375 °F oven. Bake 22–25 min, until the sauce is percolating at the edges and the panko is deep golden brown. If you crave an extra-crisp top, broil 1 min—watch like a hawk.

9
Rest before serving

Let the casserole stand 5 min. This brief pause firms the sauce and prevents tongue-scorching bites. Serve hot, spooning from the center so every portion captures creamy rice, tender broccoli, and crunchy topping.

Expert Tips

Warm your milk

Cold milk can shock the roux into lumps. Microwave 30–45 sec or heat until just steaming.

Shred your own cheese

Pre-shredded cheese contains anti-caking agents that resist melting, leaving a gritty sauce.

Under-cook the rice

It finishes cooking in the oven, absorbing sauce and staying al dente, never mushy.

Dry the broccoli

Excess water dilutes the sauce. Pat thoroughly with towels for a thick, creamy result.

Broil for bonus crunch

One minute under the broiler turns panko deep bronze without over-baking the interior.

Freeze in portions

Bake, cool, then freeze individual squares wrapped in foil; reheat at 350 °F for 20 min.

Variations to Try

  • Chicken & Broccoli

    Fold in 2 cups chopped rotisserie chicken and swap œ tsp mustard for 1 tsp curry powder for a chowder-inspired twist.

  • Spicy Southwest

    Add 1 roasted poblano, œ cup corn kernels, and use pepper-jack in place of mozzarella. Sprinkle top with crushed tortilla chips.

  • Vegan Comfort

    Swap butter for olive oil, milk for oat milk, and cheese for melty plant-based shreds. Add 2 Tbsp nutritional yeast for depth.

  • Cauliflower Swap

    Use equal parts broccoli and cauliflower florets for extra color and a milder flavor kids love.

  • Seafood Deluxe

    Gently fold in 8 oz cooked shrimp or crabmeat during Step 5 and season with Old Bay instead of nutmeg.

  • Quinoa Power

    Replace rice with 1 cup rinsed quinoa and reduce simmering liquid to 1Ÿ cups for a protein-packed version.

Storage Tips

Make-Ahead

Assemble through Step 7, press plastic wrap directly onto surface, and refrigerate up to 24 hrs. Add 5 min to baking time if starting cold.

Leftovers

Cool completely, then refrigerate in an airtight container up to 4 days. Reheat single servings in the microwave with a splash of milk to loosen, or warm the whole casserole at 325 °F for 20 min covered with foil.

Freezer Friendly

Wrap unbaked casserole (minus panko) in a double layer of plastic wrap and foil; freeze up to 2 months. Thaw overnight in fridge, add fresh buttered panko, then bake as directed.

Frequently Asked Questions

Yes. Thaw completely, squeeze dry in a kitchen towel, and skip the blanching step since it's already par-cooked.

A 2-quart (8-inch square or 9-inch round) is perfect. For 1ÂœĂ— recipe use a 9×13 pan.

Absolutely. Halve all ingredients and bake in a 1-quart dish or an 8×4-inch loaf pan for 18–20 min.

Dry the broccoli thoroughly, under-cook the rice, and avoid over-baking which can break the sauce.

Swap flour for an equal amount of rice flour or cornstarch and use gluten-free panko.

Microwave 8–10 min on 70 % power until center is hot, then broil the top in the oven for crunch.
Cheesy Broccoli and Rice Casserole for a Classic Dish
main-dishes
Pin Recipe

Cheesy Broccoli and Rice Casserole for a Classic Dish

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Blanch broccoli: Boil florets 90 sec, drain, rinse cold, and pat dry.
  2. Toast rice: In 1 Tbsp butter, toast rice 2 min. Add 2 cups water, simmer 12 min; fluff.
  3. Make sauce: Sauté onion in remaining butter, add garlic, whisk in flour, then warm milk until thick. Stir in cheeses, Dijon, nutmeg, salt, pepper.
  4. Combine: Fold rice and broccoli into sauce; spoon into buttered 2-qt dish.
  5. Top & bake: Toss panko with melted butter; sprinkle on top. Bake 375 °F 22–25 min until bubbly and golden. Rest 5 min before serving.

Recipe Notes

For a crunchy upgrade, mix 2 Tbsp crushed Ritz crackers with the panko. Dish can be assembled ahead and refrigerated up to 24 hrs; increase bake time by 5 min.

Nutrition (per serving)

418
Calories
17g
Protein
44g
Carbs
19g
Fat

More Recipes