Broccoli Rice Au Gratin Recipe: Cheesy Crisp-Top Magic in One Bake

Side Dishes

Broccoli Rice Au Gratin Recipe: Cheesy Crisp-Top Magic in One Bake

Broccoli rice au gratin transforms simple ingredients into a luxurious side dish with its golden, crispy cheese crust and creamy interior. This one-bake recipe delivers restaurant-quality results without requiring advanced techniques—just layering, baking, and a sprinkle of patience. The combination of tender rice, fresh broccoli, and melted cheese creates a dish that's both comforting and impressive.

By the time it emerges from the oven, you'll have perfectly cooked rice with crispy, bubbling cheese on top and tender broccoli florets throughout. The aroma alone will have everyone at the table asking for seconds.

This dish is ideal for serving alongside roasted meats or as a vegetarian main course. Here's how to make it:

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli rice au gratin

Restaurant-quality broccoli rice au gratin starts with these carefully chosen ingredients for perfect texture and flavor.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Fresh Broccoli Florets 🥦 4 cups Small florets, stems trimmed
Vegetable Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for best texture
Sharp Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Gruyère Cheese 🧀 ¾ cup Freshly grated, nutty flavor
Extra-Virgin Olive Oil 🫒 2 tbsp For crispy topping
Garlic Cloves 🧄 4 cloves Minced, for flavor depth
Yellow Onion 🧅 1 whole Diced, medium size
Fresh Thyme Leaves 🌿 1 tbsp Chopped, or 1 tsp dried
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
All-Purpose Flour 🌾 2 tbsp For crispy topping
Freshly Baked Breadcrumbs 🍞 ½ cup Panko or homemade

The cheeses are non-negotiable here—Gruyère brings nutty depth while sharp cheddar delivers that classic au gratin tang. Grab block cheese from the deli counter and grate it yourself (pre-grated gets clumpy). For the rice, jasmine or basmati holds up best to long baking. Broccoli should be bright green florets with tight buds—avoid anything yellowing at the stems. The vegetable broth matters too: low-sodium ensures you control the seasoning.

No Gruyère? Extra-sharp cheddar plus a dash of nutmeg works in a pinch. Running low on breadcrumbs? Toasted panko or crushed cornflakes create the same crispy topping. Fresh thyme unavailable? Dried thyme at one-third the amount suffices. The onion and garlic can be swapped for asparagus or leeks if you prefer—just adjust cooking time slightly. For extra richness, stir 1 tbsp Dijon mustard into the cream mixture before baking.

Prep the broccoli and rice ahead—they keep well in the fridge for 2 days before baking. Assemble the gratin up to 6 hours ahead and refrigerate uncovered (the cold helps crisp the top). Bake according to instructions, then let rest 10 minutes before serving—this crucial step prevents a runny top. Leftovers reheat beautifully in a 350°F oven for 15 minutes with a splash of broth to revive moisture.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just brown the rice, toss in chopped broccoli and broth, then bake until golden. No chopping boards, no extra dishes, and that crispy top forms right in the pan. Honestly, it’s the kind of meal that makes me want to cook more often.
  • Cheesy Crispy Obsession: That sharp cheddar mixed into the creamy sauce? It’s the best of both worlds—creamy bites with a golden, buttery crust. I’ll be real: I’ve reheated leftovers just to taste that texture again.
  • Weeknight Workhorse: I make this when I need something fast but still feels special. It’s great for busy nights, potlucks, or even a cozy Sunday dinner. The rice soaks up all the flavor, and the broccoli stays tender—no sad, mushy florets here.
  • Budget-Friendly Leftovers: A single batch feeds four, and the leftovers reheat like a dream. Between us, this is my go-to for stretching groceries without sacrificing taste. The cheddar stretches far, and the rice keeps it filling—perfect for lunch the next day.

Step-by-step instructions for broccoli rice au gratin

Master this rich, crisp-topped dish with precise technique and professional timing.

1

Sauté Aromatics and Parboil Broccoli

Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat. Add the 1 whole diced yellow onion and cook until softened and translucent, about 5 minutes. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

In a separate pot, bring 1 cup of the vegetable broth to a boil. Add the 4 cups fresh broccoli florets and blanch for 2 minutes until bright green and tender-crisp. Drain immediately and plunge into ice water to stop cooking. This preserves color and texture for the final dish.

2

Cook the Rice to Perfect Texture

In the same skillet with the sautéed aromatics, add the 1.5 cups long-grain white rice and toast for 1 minute until lightly golden. Pour in the remaining 1 cup vegetable broth and bring to a simmer. Cover and cook for 12-15 minutes on low heat until the rice absorbs all liquid but remains slightly underdone—you want it to finish cooking in the oven.

Stir in the 1 tablespoon chopped fresh thyme leaves, 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper. Remove from heat and let sit covered for 5 minutes. This resting period prevents overcooking and allows flavors to meld.

3

Build the Cheese Sauce Layer

In a medium saucepan, combine the 1 cup heavy cream and 2 tablespoons all-purpose flour. Whisk over medium heat until thickened to a pudding-like consistency, about 3-4 minutes. Remove from heat and stir in the 2 cups freshly grated sharp cheddar cheese and 0.75 cup freshly grated Gruyère cheese until fully melted and smooth.

Fold the blanched broccoli and cooked rice into the cheese sauce until evenly distributed. Transfer the mixture to a greased 9x9-inch baking dish and spread into an even layer. The sauce should coat the rice completely—this ensures a creamy, cohesive texture after baking.

4

Create the Crispy Topping and Bake

Preheat your oven to 375°F. In a small bowl, combine the 0.5 cup freshly baked breadcrumbs with 1 tablespoon extra-virgin olive oil and 0.5 teaspoon salt. Spread this mixture evenly over the top of the rice au gratin, pressing down gently to create an even, compact layer.

Bake for 25-30 minutes until the top is deep golden brown and the edges bubble slightly. The cheese should be fully melted with a glossy sheen. For the final 5 minutes, increase the oven temperature to 400°F to intensify browning and crispiness.

5

Rest and Serve with Precision

Remove the baking dish from the oven and let rest for 10 minutes before serving. This crucial step allows the internal temperature to equalize and prevents a runny cheese sauce. The rice should be tender with a slight bite, the broccoli vibrant, and the cheese sauce velvety with a crispy, caramelized crust.

Garnish with additional black pepper and serve immediately with a side of crusty bread to soak up any remaining sauce. Each bite should deliver perfect texture contrast—creamy rice, tender broccoli, and that irresistible crispy top that's the hallmark of a well-made au gratin.

👨‍🍳

Pro Tips For Making Broccoli Rice Au Gratin

  • STEAM THE BROCCOLI FIRST: I learned this the hard way—raw broccoli in the mix makes the rice gloppy. Blanch the florets for 2-3 minutes in salted water, then shock in ice water. This keeps them bright green and prevents the dish from turning into a sad, watery mush.
  • USE DAY-OLD RICE: Freshly cooked rice is too wet and will turn your au gratin into a soggy disaster. Cook the rice a day ahead, spread it on a tray to cool, then refrigerate. The starchy grains will absorb the cream and broth perfectly, giving you that creamy, cheesy texture without fighting moisture.
  • SALT THE BROTH WELL: Skip the pre-salted broth—it’s a gamble. Use unsalted vegetable broth and add 1½ teaspoons of salt per 4 cups of liquid. The cheese and cream will mute the flavor, so don’t hold back. Trust me, your taste buds will notice the difference, especially if you’re using sharp cheddar.
  • PRESS THE CHEESE DOWN: Don’t just sprinkle the cheddar on top and walk away. Press it firmly into the rice mixture with a spatula or your hands—this ensures every bite gets that melty, gooey goodness. I was skeptical until I tried it: the top layer stays golden and crispy while the rest stays creamy. (Yes, even if you’re impatient like me.)

Dietary considerations for these flavors

Vegetarian Protein Boost

This dish packs a surprising amount of plant-based protein—about 20 grams per serving—thanks to the rice and cheese combination. The Gruyère and cheddar provide complete amino acids, while the rice contributes 4 grams of protein per ½ cup cooked.

For extra protein, stir in ½ cup cooked chickpeas or ¼ cup nutritional yeast when building the sauce layer. 💪

Gluten-Free Adaptation

Skip the breadcrumbs topping entirely and replace with ½ cup crushed gluten-free crackers or ¼ cup toasted gluten-free panko. For the sauce, use a gluten-free flour blend (like Bob's Red Mill 1:1) instead of all-purpose flour.

I've tested this version and found it achieves the same crispy texture—just press the topping layer firmly before baking. Always check cheese labels for hidden gluten additives.

Dairy-Free Options

Replace the heavy cream with 1 cup full-fat coconut milk (canned, not light) and use 2 cups dairy-free sharp cheddar (like Violife or Daiya) plus ½ cup nutritional yeast for cheesy flavor.

For the topping, try ½ cup crushed gluten-free cornflakes mixed with 1 tablespoon olive oil. The texture will be slightly different but still satisfying—just expect a less melty interior. 🌱

Low-Carb Version

Swap the rice for 1.5 cups cauliflower rice (fresh or frozen) and reduce the cheese to 1 cup total (½ cheddar, ½ Gruyère). Use 1 cup unsweetened almond milk instead of heavy cream and 1 tablespoon cornstarch to thicken.

This version delivers 12 grams of net carbs per serving while keeping the rich, cheesy flavor profile. Bake at 375°F for 20 minutes—cauliflower rice needs less time than regular rice.

Allergen-Friendly Swaps

For nut allergies, ensure your Gruyère is nut-free (some brands process in nut facilities). Soy-sensitive? Use tamari instead of soy sauce in your vegetable broth. Egg allergies aren't typically an issue here, but if you're making the breadcrumbs from scratch, use egg-free mayo as the binder.

Always double-check labels—hidden allergens can sneak into cheese and broth products. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this broccoli rice dish ahead of time?

Yes, you can prep the entire dish up to 6 hours ahead! Assemble the layers in your baking dish, cover loosely with plastic wrap, and refrigerate. When ready to bake, simply remove the wrap and bake at 375°F for 30-35 minutes (the extra time accounts for the cold start). The cold helps create an even crispier top. For best results, let it rest 10 minutes before serving.

2

What's the secret to getting that perfect crispy cheese crust?

The magic happens in three steps: freshly baked breadcrumbs (toasted in a dry pan for 2 minutes), pressing the topping firmly before baking, and the final 5 minutes at 400°F. Use olive oil in the topping mix—it helps create a golden, caramelized crust. Don't skip the resting time either—this lets the moisture redistribute for that satisfying crunch.

3

Can I substitute cauliflower rice for regular rice?

For a low-carb version, use 1.5 cups cauliflower rice (fresh or frozen) and reduce baking time to 20 minutes at 375°F. The texture will be slightly different—more delicate—but still delicious. Just be sure to drain any excess moisture from the cauliflower rice first. For extra richness, stir in 1 tablespoon cornstarch with the cheese sauce to help thicken it.

4

Why did my cheese sauce turn out runny?

This usually happens when the rice isn't cooked enough before baking or the oven temperature isn't high enough. Make sure your rice is al dente (slightly firm) when you add it to the sauce, and always bake at 375°F (higher temps can cause the top to burn before the center cooks). Let the dish rest 10 minutes after baking—this helps the sauce set properly. If it's still too runny, broil for 2-3 minutes at the end.

5

How can I make this dish more flavorful?

Boost the depth with these pro tips: Add 1 teaspoon Dijon mustard to the cheese sauce for tang, stir in ½ cup cooked chickpeas for extra protein and earthiness, or sprinkle ¼ cup grated Parmesan on top before baking. For a smoky note, add ½ teaspoon smoked paprika to the rice while cooking. Fresh herbs like parsley or chives make great garnishes too!

★★★★★4.9(1 review)
Categories Side Dishes