Cheesy Beef and Mushroom Rice Casserole: Earthy Savory One-Dish Comfort Dinner

This cheesy beef and mushroom rice casserole is the deeply savory one-dish dinner that satisfies a craving you did not even know you had — the combination of earthy golden mushrooms, well-seasoned ground beef, and fluffy rice all baked together in a rich cream of mushroom sauce with sharp cheddar and Swiss cheese melted throughout is genuinely one of the most comforting things imaginable. I developed this cheesy beef and mushroom rice casserole at Golden Recipes when I wanted a casserole that had the deep earthy complexity of a beef stroganoff but in a simpler less fussy one-dish bake format — and the result completely exceeded every expectation. The mushrooms are the star of this casserole — they must be cooked until deeply golden and all their moisture has evaporated, creating an earthy savory depth that permeates every layer of the dish and makes the whole casserole taste incredibly rich and complex despite its humble ingredients.

Why You’ll Love This Cheesy Beef and Mushroom Rice Casserole

The technique of cooking the mushrooms properly before anything else is what separates a spectacular mushroom casserole from a mediocre one. Mushrooms contain an enormous amount of moisture — if you add them to the casserole without first cooking them down completely they release all that water during baking and make the entire dish watery and flat tasting. But when you cook sliced cremini mushrooms in butter over medium-high heat without stirring for several minutes they develop deep golden caramelized spots and concentrate into intensely flavorful earthy morsels that are completely transformed from their raw state. This caramelization is the foundation of flavor for the entire casserole.

The Swiss cheese in this casserole is the Golden Recipes choice that makes it so distinctive. Swiss melts into the cream sauce with a mild nutty slightly sweet flavor that pairs with mushrooms even more beautifully than cheddar alone — together Swiss and sharp cheddar create a cheese sauce that is complex, deeply savory, and perfectly matched to the earthy beef and mushroom filling. You should also try our Creamy Beef Stroganoff and our Cheesy Ground Beef and Mushroom Pasta Bake for more incredible beef and mushroom dinners.

Equipment You’ll Need

  • Large oven-safe skillet or separate skillet and baking dish
  • 9×13 inch baking dish
  • Aluminum foil
  • Measuring cups and spoons

Ingredients

  • 1½ lbs lean ground beef
  • 16 oz cremini mushrooms, sliced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons butter — divided
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1 can (10.5 oz) cream of mushroom soup — undiluted
  • 1 cup beef broth
  • ½ cup sour cream
  • 1½ cups long grain white rice — uncooked
  • 1½ cups freshly shredded sharp cheddar — divided
  • 1 cup freshly shredded Swiss cheese
  • Fresh parsley and thyme for garnish

Substitutions

Button mushrooms work but cremini give deeper flavor. Gruyère can replace Swiss for a more complex result. Ground turkey works for a lighter version. Brown rice can be used — increase broth to 1½ cups and add 15 extra minutes covered. Add 1 cup of frozen peas with the filling for color. Cream of mushroom can be replaced with cream of chicken for a milder flavor. For extra richness stir 4 oz of softened cream cheese into the sauce.

How to Make Cheesy Beef and Mushroom Rice Casserole

Caramelize the Mushrooms

Preheat your oven to 375°F (190°C) and grease your 9×13 baking dish. Melt 2 tablespoons butter in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer — do not stir for 4 minutes. Let them develop deep golden spots before stirring. Continue cooking 3 to 4 more minutes until all moisture has evaporated and mushrooms are deeply golden throughout. Season with salt and pepper. Remove and set aside.

Brown the Beef

In the same skillet melt remaining butter over medium-high. Cook the beef and onion with Worcestershire, thyme, garlic powder, smoked paprika, salt, and pepper for 7 to 8 minutes until deeply browned. Add garlic 1 more minute. Drain fat. Return mushrooms to the skillet with the beef. Stir together.

Build and Bake

In a bowl whisk together cream of mushroom soup, beef broth, and sour cream until smooth. Add the dry uncooked rice to the baking dish and spread evenly. Pour the beef and mushroom mixture over the rice. Pour the cream sauce over everything — stir gently to combine and make sure the rice is submerged. Scatter 1 cup of cheddar across the top. Cover tightly with foil and bake 35 minutes. Remove foil — check rice is tender. Scatter remaining cheddar and all Swiss across the top. Bake uncovered 15 to 20 more minutes until golden and bubbling. Rest 5 minutes. Scatter fresh parsley and thyme and serve.

Variations

  • Gruyère upgrade — replace Swiss with Gruyère for an even more sophisticated flavor
  • Add peas — stir 1 cup of frozen peas into the filling before transferring to the baking dish
  • Stroganoff version — replace rice with cooked egg noodles and skip the covered bake
  • Extra creamy — stir 4 oz softened cream cheese into the sauce mixture
  • Wild mushroom mix — use a blend of cremini shiitake and oyster mushrooms for incredible depth

What to Serve With It

Warm dinner rolls or crusty bread for mopping up the creamy mushroom sauce are always welcome. A simple arugula salad with lemon vinaigrette cuts through the richness. Roasted asparagus or steamed broccoli add freshness and color. Serve alongside our Cheesy Broccoli Potato Soup as a starter for a complete cozy family dinner.

Pro Tips

  • Do not stir mushrooms for the first 4 minutes — this creates the golden caramelization
  • Cook mushrooms until completely dry — all moisture must evaporate before adding beef
  • Seal foil tightly — rice needs trapped steam to cook through
  • Check rice before removing foil — if still firm cover and bake 10 more minutes
  • Add cheese in two stages — cheddar during bake then Swiss at the end for maximum melt

Common Mistakes

  • Stirring mushrooms too soon — prevents caramelization
  • Wet mushrooms — makes the casserole watery
  • Not sealing foil — rice stays undercooked
  • Using instant rice — becomes mushy
  • Not draining beef fat — greasy casserole

Storage and Reheating

Store covered in fridge up to 4 days. Cover with foil and bake at 350°F for 20 minutes then uncover 5 minutes. Microwave on medium with a splash of broth. Freeze for up to 2 months.

FAQ

Can I use pre-sliced mushrooms?
Yes — pre-sliced cremini work perfectly and save prep time. Pat them dry with paper towels before adding to the hot skillet for best caramelization.

Why use Swiss cheese alongside cheddar?
Swiss adds a mild nutty slightly sweet flavor that pairs beautifully with mushrooms — more naturally than sharp cheddar alone. The combination of both creates a complex deeply satisfying cheese layer.

Can I make this ahead?
Partially — cook the beef and mushroom mixture ahead and refrigerate. Assemble with raw rice and sauce when ready to bake as directed.

Can I use egg noodles instead of rice?
Yes — use 12 oz of cooked egg noodles instead. Skip the covered bake — just transfer everything to the dish, top with cheese and bake uncovered 25 to 30 minutes until golden.

Conclusion

This Cheesy Beef and Mushroom Rice Casserole is the deeply earthy satisfying dinner that warms you completely — golden caramelized mushrooms, bold beef, fluffy rice in cream sauce, and melted cheddar and Swiss on top. Make it tonight.

Cheesy Beef and Mushroom Rice Casserole

By Sophia White — Golden Recipes

Prep Time
15 mins
Bake Time
55 mins
Total Time
70 mins
Servings
6-8
Calories
460 kcal

Ingredients

  • 1½ lbs lean ground beef + 16 oz cremini mushrooms sliced + 1 onion + 3 garlic cloves
  • 3 tbsp butter + 1 tbsp Worcestershire + 1 tsp thyme + 1 tsp garlic powder + ½ tsp smoked paprika
  • 1 can cream of mushroom soup undiluted + 1 cup beef broth + ½ cup sour cream
  • 1½ cups long grain white rice — UNCOOKED
  • 1½ cups freshly shredded sharp cheddar, divided
  • 1 cup freshly shredded Swiss cheese + fresh parsley and thyme

Instructions

  1. Preheat oven to 375°F. Caramelize mushrooms in butter 7-8 mins until deeply golden and dry. Set aside.
  2. Brown beef and onion with seasonings 7-8 mins. Add garlic. Drain fat. Return mushrooms.
  3. Spread dry rice in greased 9×13. Top with beef and mushroom mixture. Whisk soup broth and sour cream — pour over. Scatter 1 cup cheddar. Cover tightly and bake 35 mins.
  4. Remove foil. Scatter remaining cheddar and all Swiss. Bake uncovered 15-20 more mins until golden.
  5. Rest 5 mins. Scatter parsley and serve!

Nutrition (per serving)

🔥 Calories: 460 🥩 Protein: 28g 🍞 Carbs: 36g 🧈 Fat: 22g 🧂 Sodium: 740mg 🌾 Fiber: 2g

Leave a Comment