Broccoli Rice Mushroom Casserole Recipe: Crispy Top, Cheesy Clouds, One-Pan Magic

Side Dishes

Broccoli Rice Mushroom Casserole Recipe: Crispy Top, Cheesy Clouds, One-Pan Magic

This broccoli rice mushroom casserole delivers the ultimate comfort food experience with a crispy golden top and creamy cheesy layers. The combination of tender mushrooms, vibrant broccoli, and perfectly seasoned rice creates a hearty side dish that feels like a main course.

What makes this recipe special is how simple ingredients transform into something restaurant-worthy with minimal effort.

The secret to achieving that crispy texture lies in the topping—a blend of breadcrumbs and melted cheese that forms a satisfying crust while keeping the interior rich and flavorful. Ready in about 45 minutes, this one-pan dish is perfect for meal prep or serving at gatherings.

Each bite offers a balance of earthy mushrooms, fresh broccoli, and the comforting warmth of melted cheese, making it a crowd-pleaser every time.

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

Ingredients for broccoli rice mushroom casserole

Pantry staples meet restaurant-quality technique for this crispy-topped vegetarian casserole masterpiece.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Vegetable Broth 💧 2 ½ cups Low-sodium preferred for balance
Cream Cheese 🧈 8 oz Full-fat for creamy texture
Shredded Cheddar Cheese 🧀 2 cups Medium cheddar, freshly grated
Fresh Mushrooms 🍄 1 ½ lb Cremini or white, sliced thin
Fresh Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Yellow Onion 🧅 1 whole Diced, medium size preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
All-Purpose Flour 🌾 ½ cup For breadcrumb topping
Panko Breadcrumbs 🍞 ¾ cup For extra-crispy texture
Butter 🧈 ½ cup Melted, unsalted preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste

The rice is the foundation—jasmine or basmati grains stay separate for that perfect texture. Trader Joe's carries pre-washed rice that saves time, but any long-grain works. For the mushrooms, cremini or white hold their shape best when sliced thin—Costco often sells them pre-sliced in the produce section. Fresh broccoli should have tight florets with vibrant green stems; Trader Joe's organic frozen broccoli is a great backup if fresh isn't available. The cream cheese must be full-fat for that velvety melt—Philadelphia brand is the gold standard here.

No panko? Regular breadcrumbs toasted in the oven work in a pinch, though they won't be quite as crispy. Substituting nutritional yeast for half the cheddar gives a cheesy depth without dairy. For the onion, yellow or red both work—just dice them uniformly. The garlic can be roasted ahead of time for a sweeter flavor profile. If you're prepping ahead, par-cook the rice and store separately from the sauce components to prevent sogginess. The vegetable broth should be low-sodium unless you're adding extra salt later.

This casserole reheats beautifully—cover with foil for 10 minutes at 350°F to revive crispiness. Stores for 4 days in the fridge, freezes for 3 months (thaw overnight in the fridge). For meal prep, assemble the casserole in a 9x13-inch baking dish, cover tightly, and bake when ready to serve. The topping can be made ahead and stored in the freezer—just add it fresh before baking for maximum crunch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this dish for lazy nights—just brown mushrooms, cook rice, mix everything in one pan, and let the oven do the work. No chopping boards, no dirty pots, just pure convenience.
  • Creamy Umami Bomb: That combo of cream cheese and mushrooms? It’s like a hug in a casserole. The cheddar melts into gooey perfection while the veggie broth keeps it rich without being heavy.
  • Meal Prep MVP: Make it once, eat it all week. The rice stays fluffy, the cheese stays melty when reheated, and honestly? It’s my go-to for lunches when I’m too tired to cook.
  • Budget-Friendly Feast: Rice, mushrooms, and cheese stretch into a satisfying dish that fills plates without emptying the wallet. Plus, leftovers taste just as good the next day—no sad, dry casseroles here.

Step-by-step instructions for broccoli rice mushroom casserole

Here's how to craft a casserole with a golden, shatteringly crispy topping and melt-in-your-mouth cheesy layers.

1

Sauté the Vegetable Base for Maximum Flavor

Heat the 0.5 cup butter in a large oven-safe skillet over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. This foundational step develops sweetness that carries through the entire dish.

Increase heat to medium-high and add the 1.5 lb fresh mushrooms and 4 cloves garlic cloves. Sauté for 6-8 minutes until mushrooms release their moisture and develop deep brown spots. The garlic should be fragrant but not burned—this is where the umami foundation gets built.

Stir in the 4 cups fresh broccoli florets and cook for 3 minutes until they begin to soften slightly. Remove from heat and transfer the vegetable mixture to a large mixing bowl. This step prevents overcooking while still developing rich flavors.

2

Build the Cheesy Rice Mixture

In the same skillet, reduce heat to medium-low and add the 1.5 cups long-grain white rice. Toast the rice for 2 minutes, stirring constantly, until it becomes translucent at the edges. This step prevents gummy rice by developing the starches.

Pour in the 2.5 cups vegetable broth and bring to a gentle simmer. Let it cook uncovered for 5 minutes until the liquid reduces slightly by about ¼ cup. This concentrated broth will infuse the rice with deeper flavor.

Remove from heat and stir in the 8 oz cream cheese until completely melted and smooth. The mixture should be creamy but still pourable. Add the sautéed vegetable mixture, 2 cups shredded cheddar cheese, 1 tsp dried thyme, 0.5 tsp ground black pepper, and 1.5 tsp diamond crystal kosher salt. Mix thoroughly until all ingredients are evenly distributed.

3

Assemble and Create the Crispy Topping

Pour the rice-vegetable-cheese mixture into the skillet, spreading it evenly into a ¼-inch thick layer. This even distribution ensures consistent cooking and a perfect crispy topping.

In a small bowl, combine the 0.5 cup all-purpose flour, 0.75 cup panko breadcrumbs, and 0.5 tsp ground black pepper. Sprinkle this mixture evenly over the top of the casserole. The panko will create that coveted crispy texture while the flour helps bind it together.

For the final touch, melt the remaining 0.5 cup butter and drizzle it evenly over the breadcrumb topping. This butter will create a golden, glossy finish while adding rich flavor. The casserole is now ready for the oven.

4

Bake Until Golden and Bubbly

Transfer the skillet to a 425°F preheated oven. Bake for 20 minutes until the edges begin to brown and the top develops a golden hue. This is when the magic starts happening—the cheese begins to melt and the breadcrumbs start crisping.

After 20 minutes, reduce the oven temperature to 375°F and continue baking for an additional 15-20 minutes until the center is firm and the top is deep golden brown with crispy spots. The casserole should have a slight jiggle in the center when gently shaken—this indicates it's fully cooked but still creamy.

Let the casserole rest for 5 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and ensuring the crispy topping stays intact. Serve immediately while the top is still shatteringly crisp.

👨‍🍳

Pro Tips For Making Broccoli Rice Mushroom Casserole

  • Cook Rice Separately: I used to toss the rice in raw with everything else, thinking it’d save time. Turns out, that’s how you end up with a mushy, gluey mess—especially with long-grain white rice. Cook it ahead, fluff it well, and mix it in after the mushrooms and veggies have softened. The texture stays light and distinct, not a sad, gummy blob.
  • Sauté Mushrooms Until Dry: Fresh mushrooms release a ton of water when chopped, which can turn your casserole into a sad, watery stew. Sauté them in a dry pan over medium-high heat for 5–7 minutes until they’re fully broken down and most of the moisture has evaporated. This keeps the final dish rich and creamy, not soggy.
  • Layer Cheese Strategically: Dumping all the cheddar on top at once is a one-way ticket to a crusty, uneven bake. Instead, sprinkle half the cheddar between the rice and mushroom layers, then top with the rest. The cream cheese gets distributed evenly, and you’ll get that perfect golden crust without hiding pockets of blandness underneath.
  • Use Broth Sparingly: Vegetable broth adds flavor, but too much dilutes the richness of the cream cheese and mushrooms. Start with 1 cup (not the full 2 cups some recipes suggest) and adjust only if the mixture feels dry after mixing. You can always add a splash more later—you can’t undo waterlogged rice.

Wine and beer pairings for this dish

Earthy White Wine

This casserole's rich, umami-packed flavors pair beautifully with Chardonnay from Burgundy or Viognier from the Rhône Valley. The wine's buttery notes complement the cream cheese and cheddar, while its acidity cuts through the richness.

I love Louis Latour Chardonnay—its subtle oak and citrus lift make every bite taste fresh. 🍷

Crisp Beer Options

A Belgian witbier like Hoegaarden or St. Bernardus Wit adds a refreshing contrast with its citrusy, peppery notes. The beer's effervescence cleanses your palate between bites of cheesy, crispy casserole. For a lighter option, try a German Helles Lager—its gentle malt sweetness balances the dish's savory depth. 🍺

Bold Red Alternatives

If you prefer red wine, go for a Pinot Noir with earthy undertones. Look for Domaine Drouhin Oregon—its red fruit and forest floor notes mirror the mushrooms' umami. Avoid heavy Cabernets, as their tannins can overpower the dish's delicate textures. 🍇

Non-Alcoholic Pairings

For a mocktail, mix sparkling apple cider with a splash of ginger beer and a lime wedge. The effervescence and tartness enhance the casserole's cheesy richness. I also love hibiscus iced tea—its floral notes complement the thyme and mushrooms beautifully. 🍹

Seasonal Wine Swaps

In summer, opt for a Sauvignon Blanc with herbal notes to match the thyme. Cloudy Bay Sauvignon Blanc from New Zealand works perfectly. For winter, a Gewürztraminer adds spice that pairs wonderfully with the dish's savory depth. 🍷✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 13g65%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 6g
Protein 22g44%
* 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 casserole ahead of time?

Yes! Assemble the dish in a 9x13-inch baking dish and refrigerate uncovered for up to 24 hours before baking. For best results, bake it straight from the fridge at 375°F for 45-50 minutes, adding 5-10 extra minutes to ensure the center reaches 165°F. The topping may need slightly more time to crisp up.

2

What can I substitute if I don't have panko breadcrumbs?

Use regular breadcrumbs or crushed cornflakes for a similar texture. For extra crunch, toast your breadcrumbs in the oven at 350°F for 5 minutes before adding them to the topping. A mix of crushed potato chips (like Doritos) and breadcrumbs also works well for a more flavorful alternative.

3

Can I make this casserole vegan?

Replace the cream cheese with vegan cream cheese (like Kite Hill) and the cheddar with vegan shredded cheese (like Violife). Use vegetable broth and ensure your butter is dairy-free. The texture will be slightly different but still delicious. For extra richness, stir in 1 tbsp nutritional yeast with the spices.

Why did my casserole turn out soggy? Sogginess usually happens when the topping doesn't get crispy enough.

4

Can I use brown rice instead of white?

Technically yes, but it requires adjustments. Brown rice needs 45-60 minutes of simmering to cook fully, which may make the casserole too dry. For best results, pre-cook the brown rice separately, then mix it with the other ingredients. You may also need to add ¼ cup extra broth to maintain moisture. The texture will be nuttier and heartier.

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