
This classic casserole delivers creamy comfort with every bite, combining tender rice, fresh broccoli, and a rich cheese sauce that bakes into a satisfying meal.
The magic happens in the oven, where a golden crispy topping forms over the velvety cheese layer. It’s a dish that brings nostalgia to the table with minimal effort.
Perfect for potlucks or family dinners, this bake balances simplicity with bold flavor. The rice absorbs the cheesy sauce, while the broccoli adds freshness.
Serve it alongside roasted chicken or as a hearty vegetarian main. Here’s how to make it just like Luby’s.
Ingredients for Luby’s Broccoli Rice Cheese Casserole
Creamy cheesy goodness starts with these pantry and fridge staples for a nostalgic bake.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Fresh Broccoli Florets 🥦 | 3 cups | Cut into bite-sized pieces |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded from block |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded from block |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Unsalted Butter 🧈 | ½ cup | Melted for roux |
| Yellow Onion 🧅 | ½ whole | Finely diced |
| Garlic Cloves 🧄 | 2 cloves | Minced for sauce |
| Dijon Mustard 🟡 | 1 tbsp | For depth of flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Melted Butter 🧈 | 2 tbsp | For topping mixture |
The cheese quality is non-negotiable here. Cabot or Tillamook sharp cheddar shreds beautifully and melts smoothly—avoid pre-shredded (it has anti-caking agents that make the sauce grainy). For the Monterey Jack, Sargento is a reliable supermarket option. The rice should be standard long-grain white; jasmine or basmati will alter the texture. Kroger or generic brands work perfectly for this.
Need a swap? Colby Jack at a one-to-one ratio replaces the cheddar-Monterey mix. Use 2% milk if whole isn’t available (though the sauce won’t be as rich). No Dijon? Yellow mustard at the same amount works in a pinch. For gluten-free, cornstarch at half the flour amount thickens the sauce just as well. Frozen broccoli florets (thawed and drained) can stand in for fresh.
Assemble the casserole up to a day ahead and refrigerate—bake straight from the fridge, adding 10-15 minutes to the time. Leftovers keep 4-5 days in the fridge and reheat beautifully. The topping stays crisp if you broil for the last 2 minutes of reheating.
Why You’ll Love This Recipe
- Minimal Chopping: I just break the broccoli into florets—no fancy knife work, and the rice goes in straight from the bag.
- Cheesy Overload: Sharp cheddar and Monterey Jack melt into this creamy, dreamy sauce that coats every bite of rice and broccoli.
- Feeds the Gang: One pan makes enough for my family of five, with leftovers that actually taste better the next day.
- Budget Stretcher: Honestly, long-grain rice and fresh broccoli keep this dish cheap, but it eats like a restaurant meal.
Step-by-Step Instructions for Broccoli Rice Cheese Casserole
Master the technique for a creamy interior with a perfectly crispy topping every time.
Step 1: Prepare the Rice and Broccoli Base
Cook the 1.5 cups long-grain white rice according to package instructions until just tender. I recommend draining it 2 minutes before the suggested time to prevent mushiness in the final dish.
While the rice cooks, blanch the 3 cups fresh broccoli florets in boiling salted water for 2 minutes until bright green and tender-crisp. Immediately shock in ice water to stop the cooking process. This preserves the vibrant color and prevents sogginess. Drain both thoroughly—excess moisture will thin your sauce.
Step 2: Create the Creamy Cheese Sauce
In a large saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the 0.5 whole yellow onion, finely diced, and cook for 3-4 minutes until translucent and fragrant. Stir in the 2 cloves minced garlic cloves and cook for 30 seconds until aromatic.
Whisk in the 0.25 cup all-purpose flour to form a roux, cooking for 1 minute to eliminate the raw flour taste. Gradually pour in the 1.5 cups whole milk, whisking constantly to avoid lumps. Stir in the 1 tbsp Dijon mustard, 1 tsp salt, and 0.5 tsp ground black pepper. Simmer for 3-4 minutes until the sauce thickens to coat the back of a spoon.
Reduce heat to low and add the 2 cups sharp cheddar cheese and 1 cup Monterey Jack cheese, stirring until fully melted and smooth. The sauce should be velvety and pourable—not overly thick at this stage.
Step 3: Combine All Components
In a large mixing bowl, gently fold together the cooked rice, blanched broccoli, and cheese sauce until evenly distributed. I use a silicone spatula for this to avoid breaking the rice grains. Transfer the mixture to a greased 9×13-inch baking dish, spreading it into an even layer.
Let the casserole sit for 10 minutes to allow the rice to absorb some of the sauce. This step prevents a watery finished product. Meanwhile, preheat your oven to 375°F.
Step 4: Add the Crispy Topping and Bake
In a small bowl, combine the 0.5 cup panko breadcrumbs with the 2 tbsp melted butter until the breadcrumbs are evenly coated. These buttery breadcrumbs will create the promised crispy topping that contrasts beautifully with the creamy interior.
Sprinkle the breadcrumb mixture evenly over the casserole, pressing down lightly to adhere. Bake for 20-25 minutes until the topping is golden brown and the edges are bubbling. For extra crispiness, broil for 1-2 minutes at the end, watching closely to avoid burning.
Remove from the oven and let rest for 5 minutes before serving. This allows the sauce to set slightly, making it easier to serve neat portions with that perfect creamy texture throughout.
Pro Tips For Making Luby’S Broccoli Rice Cheese Casserole
- Parboil the Broccoli: Blanch the florets in salted boiling water for exactly 2 minutes before adding to the casserole—I learned this the hard way after ending up with mushy green bits in my first three attempts.
- Use Room-Temp Milk: Take the whole milk out of the fridge 30 minutes before mixing; cold milk can make the cheese seize up and turn grainy instead of melting smooth.
- Skip Pre-Shredded Cheese: Grate the sharp cheddar and Monterey Jack yourself—pre-shredded is coated with anti-caking agents that prevent it from melting into that gooey Luby’s-style layer.
- Rest Before Serving: Let the casserole sit 10 minutes after baking so the rice absorbs the last of the cheesy sauce—my grandmother swore by this, and she was right.
Troubleshooting This Dish
Sauce Too Thin
If your cheese sauce seems watery, it likely needs more time to thicken. Continue cooking the roux and milk mixture over medium heat for an additional 2-3 minutes, stirring constantly. If that doesn’t work, mix 1 tbsp cornstarch with 1 tbsp cold water and whisk it in. 💡
Grainy Cheese Sauce
Graininess usually means the cheese separated or pre-shredded cheese was used. To fix, remove from heat and whisk in 1-2 tbsp warm milk until smooth. Always shred cheese from a block—Cabot or Tillamook melt best. Avoid pre-shredded bags entirely.
Soggy Topping
For a crispier topping, press the panko mixture lightly into the casserole before baking. If it’s still not crispy enough, broil for 1-2 minutes at the end. Also, ensure your panko is fresh—stale breadcrumbs won’t brown well.
Watery Casserole
Excess moisture often comes from under-drained rice or broccoli. After blanching broccoli, pat it dry with a towel. For the rice, drain it 2 minutes early and let it sit in the colander for 5 minutes before mixing. This prevents a soupy texture.
Bland Flavor
If the dish tastes flat, it might need more seasoning. Stir in an additional ½ tsp salt and ¼ tsp black pepper into the sauce. A pinch of garlic powder or onion powder can also boost flavor without overpowering.
Uneven Baking
If the center isn’t hot while the edges are brown, cover the dish with aluminum foil and bake for another 5-10 minutes. Rotate the pan halfway through for even browning. Always preheat your oven to 375°F for consistent results.
Nutrition Facts
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, but thaw and drain it well first. Pat it dry with a towel to remove excess moisture that could make the casserole watery.
Why is my topping not crispy?
Press the panko mixture lightly into the casserole before baking. For extra crunch, broil for 1-2 minutes at the end, watching closely to avoid burning.
Can I make this ahead of time?
Assemble the casserole, cover, and refrigerate up to 24 hours. Bake straight from the fridge, adding 10-15 minutes to the cooking time.
What cheese works best for a smooth sauce?
Always shred from a block—Cabot or Tillamook sharp cheddar melt beautifully. Pre-shredded cheese contains anti-caking agents that can make the sauce grainy.
- Lump Rice Recipe Sri Lanka: Traditional Island-Style Texture - November 4, 2026
- Laos Sticky Rice Recipe: Traditional Steamed Perfection - November 4, 2026
- Magic Rice Recipe: One-Pot Aromatic Wonder - November 4, 2026