Side Dishes
This broccoli and brown rice casserole recipe delivers the ultimate comfort food—creamy, hearty, and topped with a golden, crispy cheese crust that everyone will beg for seconds.
The combination of nutty brown rice, tender broccoli, and melted cheese creates a satisfying one-dish meal that’s perfect for family dinners or meal prep.
The secret to this dish lies in the foolproof layering technique—cooked brown rice and broccoli form the base, while a rich cheese topping bakes into a perfectly crispy finish.
With just 30 minutes of prep and 35 minutes in the oven, you’ll have a restaurant-worthy side that’s vegetarian-friendly and packed with flavor. Ready to make dinner effortless?
Ingredients for broccoli and brown rice casserole
These carefully selected ingredients create the perfect balance of nutty brown rice, tender broccoli, and rich cheesy topping for your ultimate comfort casserole.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain Brown Rice 🍚 | 2 cups | Uncooked, rinsed thoroughly |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium preferred |
| Fresh Broccoli Crowns 🥦 | 2 lbs | Cut into florets, stalks peeled |
| Shredded Cheddar Cheese 🧀 | 2 cups | Aged sharp cheddar preferred |
| Panko Breadcrumbs 🍞 | ¾ cup | For crispy topping texture |
| All-Purpose Flour 🌾 | ¼ cup | For topping stability |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced for flavor depth |
| Dried Thyme Leaves 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Heavy Cream 🥛 | ½ cup | For creamy texture |
| Extra-Sharp White Cheddar Cheese 🧀 | ½ cup | Shredded for topping |
| Green Onions 🧅 | 4 whole | Thinly sliced for garnish |
The brown rice forms the hearty foundation—opt for long-grain varieties like Uncle Ben's or Lundberg for optimal texture. Fresh broccoli crowns deliver superior flavor, but frozen florets work in a pinch if you're short on time. For the cheese, aged sharp cheddar melts beautifully and adds depth, while white cheddar on top ensures that signature crispy finish. Stock your pantry with Diamond Crystal kosher salt for precise seasoning control, as it's less dense than table salt. The vegetable broth should be low-sodium to prevent over-salting the entire dish, and brands like Pacific Foods or Imagine offer excellent options.
No sharp cheddar? Pepper jack or Monterey Jack work well for a milder flavor profile. Short on panko? Crushed cornflakes create a similar crispy texture without sacrificing flavor. The heavy cream can be substituted with full-fat coconut milk for a dairy-free option, though the texture will differ slightly. Fresh thyme is ideal, but dried works at one-third the amount—just be sure to toast it briefly in a dry pan to release its aromatic oils. For the garlic, jarred minced garlic saves time, though fresh minced offers superior flavor. The green onions add a bright finish, but chives or scallions work equally well if that's what you have on hand.
Pre-cook the brown rice and broccoli separately to ensure even texture—this prevents a mushy final dish. Store leftovers in an airtight container for up to 4 days in the refrigerator, though the flavor actually improves after the first day as components meld together. For longer storage, portion into individual containers and freeze for up to 3 months. To reheat, cover with foil and warm at 350°F for 20-25 minutes until heated through. The crispy topping may soften slightly, but a quick broil for 2 minutes restores its golden crunch.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. Brown the rice right in the same dish you’ll bake it in—no rinsing, no transferring, no stress. Honestly, the only thing I measure is the cheese, and even that’s flexible.
- Creamy Crunch Perfection: That crispy panko top with the melty cheddar? It’s the best of both worlds. The broccoli stays bright and tender, while the rice soaks up the broth into this rich, almost risotto-like texture. I’ll be real: my picky eaters actually finish their plates.
- Meal Prep MVP: Make it once, eat it all week. The flavors get even better the next day—yes, really. I double the batch on Sundays, portion it into containers, and reheat it straight from the fridge. It’s my go-to for lunch meetings or when I’m too tired to cook.
- Budget-Friendly Powerhouse: Brown rice and veggies stretch this dish into a full meal without breaking the bank. A single head of broccoli and a bag of rice feed four people for under $10. Between us, this is the kind of recipe that makes grocery shopping feel like a win.
Step-by-step instructions for broccoli and brown rice casserole
Follow this method for a perfectly balanced casserole with tender rice, vibrant broccoli, and a golden, crispy cheese topping.
Cook the Brown Rice Foundation
In a medium saucepan, combine the 2 cups Long-Grain Brown Rice with the 2.5 cups Vegetable Broth. Bring to a boil over medium-high heat, then immediately reduce to a simmer, cover, and cook for 35-40 minutes until the rice is tender and the liquid is fully absorbed. You'll know it's done when the rice grains are plump and the texture is creamy—not mushy or dry.
While the rice cooks, prepare the broccoli by cutting the 2 lbs Fresh Broccoli Crowns into even-sized florets, peeling the stalks, and slicing them into bite-sized pieces. Set aside—we'll add them later to maintain their vibrant color and crisp texture. The rice should be the base of this dish, so cook it until it's perfectly tender but still holds its shape when pressed gently with a fork.
Build the Creamy Broccoli-Rice Mixture
Once the rice is cooked, transfer it to a large mixing bowl. Stir in the cooked broccoli florets and stalks, ensuring they're evenly distributed throughout the rice. Add the 2 cups Shredded Cheddar Cheese, the 0.5 cup Heavy Cream, the 1 tsp Dried Thyme Leaves, 1.5 tsp Diamond Crystal Kosher Salt, and 0.5 tsp Ground Black Pepper. Mix gently but thoroughly—you want the cheese to melt into the rice and cream without overworking the texture.
At this stage, the mixture should look rich and inviting, with the cheese beginning to soften slightly from the residual heat. Taste and adjust the seasoning if needed—this is your chance to ensure the base flavor is well-balanced before adding the topping. The broccoli should still retain some of its bright green color, indicating it hasn't been overcooked in the process.
Prepare the Crispy Cheese Topping
In a separate bowl, combine the 0.75 cup Panko Breadcrumbs, 0.25 cup All-Purpose Flour, 0.5 cup Unsalted Butter (cold and cubed), the 4 cloves Fresh Garlic Cloves (minced), and an additional 0.5 tsp Diamond Crystal Kosher Salt. Use your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs with pea-sized butter pieces scattered throughout. This texture is crucial for achieving a crispy, golden topping.
Fold in the 0.5 cup Extra-Sharp White Cheddar Cheese and mix until evenly distributed. The topping should look dry but cohesive, with visible cheese shards throughout. If the mixture seems too crumbly, add a splash of ice water (about 1 tablespoon) to bind it together just enough to hold its shape when sprinkled. This step ensures the topping will crisp up beautifully in the oven rather than turn into a soggy mess.
Assemble and Bake to Golden Perfection
Preheat your oven to 375°F. Transfer the broccoli-rice mixture to a 9x13-inch baking dish, spreading it evenly into a single layer. The dish should be filled about ¾ full—this allows room for the topping to expand and crisp without spilling over. Sprinkle the prepared cheese topping evenly over the rice, pressing down gently to ensure good contact with the base.
Bake for 25-30 minutes until the topping is deep golden brown and the edges are crispy. The cheese should be fully melted, with bubbles forming on the surface and a slight caramelization at the edges. If the topping browns too quickly, tent the dish with aluminum foil for the last 5-10 minutes to prevent burning while still allowing it to finish cooking.
Rest, Garnish, and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together, resulting in a more cohesive texture. The casserole will be hot, so use oven mitts to handle the baking dish carefully.
Garnish with the 4 whole Green Onions (thinly sliced) just before serving. These add a fresh, bright contrast to the rich, cheesy topping and broccoli. Serve immediately while the topping is still crisp and the rice is warm. Each bite should deliver a perfect balance of tender rice, vibrant broccoli, and a satisfying crunch from the golden cheese crust.
Pro Tips For Making Broccoli And Brown Rice Casserole
- STEAM THE BROCCOLI FIRST: Cut the florets into even bite-sized pieces and blanch them in boiling water for 2 minutes before adding to the casserole. This keeps them bright green and prevents a soggy, mushy texture—no one wants a sad, limp broccoli pile in their dish.
- USE DAY-OLD RICE: Cook the brown rice a day ahead and refrigerate it overnight. Cold rice absorbs the broth and cheese better, and it won’t turn to glue in the oven. (Yes, even if you’re impatient like me.)
- PRESS THE PANKO HARD: Don’t just sprinkle the panko on top—press it down firmly with the back of a spoon or your palm. This creates a crispy, golden crust that actually holds together instead of crumbling into the casserole like confetti.
- SALT THE BROTH WELL: Vegetable broth can be bland, so add an extra ½ teaspoon of salt per cup before mixing it with the rice. Brown rice soaks up flavor, and you’ll taste the difference—no need for extra seasoning later. (I learned this the hard way after a bland batch.)
Flavor customization for this recipe
Spicy Kick
Add 1 tbsp hot sauce (like Frank's RedHot) or ½ tsp cayenne pepper to the broccoli-rice mixture for a subtle heat. For extra spice, fold in ¼ cup diced jalapeños or 2 tbsp chopped chipotle peppers in adobo sauce.
Garnish with extra jalapeño slices or a sprinkle of Tajín for a smoky-sweet finish. 🌶️
Herb-Infused Variations
Swap thyme for 1 tbsp fresh rosemary or sage for an earthy twist. For a Mediterranean flair, stir in 2 tbsp chopped sun-dried tomatoes and 1 tsp dried oregano with the broccoli.
A pinch of smoked paprika (½ tsp) adds depth without overpowering the cheese. Fresh herbs like basil or cilantro work beautifully as garnishes too.
Cheese Swaps
Replace cheddar with Monterey Jack for a milder flavor or Gruyère for nutty richness. For a dairy-free option, use vegan shredded cheddar (like Violife) and swap heavy cream for full-fat coconut milk.
Add ½ cup crumbled feta to the topping for a tangy contrast. Each cheese brings a unique melt and flavor profile!
Crunchy Topping Upgrades
Boost texture by adding ¼ cup crushed cornflakes or ½ cup panko toasted with 1 tsp garlic powder to the topping. For a savory crunch, fold in ¼ cup chopped toasted almonds or pecans.
A sprinkle of everything bagel seasoning before baking adds a salty, herby crunch that pairs perfectly with the creamy base.
Umami Boosters
Enhance depth with 1 tbsp soy sauce or Worcestershire sauce in the broccoli-rice mix. Add 2 tbsp nutritional yeast for a cheesy, nutty flavor without dairy. A dash of fish sauce (½ tsp) or miso paste (1 tsp) works surprisingly well—just taste as you go!
These umami-rich additions make every bite more satisfying.
Sweet & Tangy Twist
Balance richness with 2 tbsp honey or maple syrup in the topping mix. Stir in ¼ cup dried cranberries or raisins for a sweet-tart contrast. A drizzle of balsamic glaze or sriracha** after baking adds a sophisticated finish. This variation works especially well for breakfast casseroles or holiday meals!
Nutrition facts
Frequently asked questions
Can I use white rice instead of brown rice in this recipe?
You can substitute white rice, but the texture and flavor will differ. White rice cooks faster (15-20 minutes) and has a lighter, less nutty taste. Use 2 cups uncooked white rice and reduce the broth to 2 cups to avoid a soggy casserole. The topping will still crisp beautifully, but the overall dish will be less hearty.
How do I prevent the topping from getting soggy?
The key is proper layering and baking technique. First, ensure your broccoli-rice mixture is fully cooled before adding the topping. Pat the topping gently into place and press down lightly. Bake at 375°F for 25-30 minutes—if the topping browns too quickly, tent with foil for the last 5-10 minutes to prevent burning while keeping the base warm. For extra insurance, sprinkle 1 tbsp cornstarch over the topping before baking.
Can I make this casserole ahead of time?
Yes! Assemble the casserole (without baking) up to 24 hours ahead and refrigerate in an airtight container. When ready to bake, let it sit at room temperature for 30 minutes before baking at 375°F for 35-40 minutes (5-10 minutes longer than fresh). For best results, bake from cold—this ensures the topping crisps properly. The flavors actually deepen overnight!
What’s the best way to reheat leftovers?
Reheat leftovers covered with foil at 350°F for 20-25 minutes until warmed through. To restore the crispy topping, transfer to a baking sheet and broil for 2-3 minutes on high. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each interval. The texture won’t be as crisp, but it’s still delicious!
Can I make this casserole in a smaller baking dish?
Yes! For a 8x8-inch dish, reduce all ingredients by half (including the topping). For a 9x9-inch dish, use ¾ of the recipe and bake for 20-25 minutes (the shallower dish crisps faster). The baking time may vary slightly—keep an eye on the topping to avoid over-browning. A smaller dish works well for meal prep portions!
