There’s something about a warm, cheesy casserole that makes any meal feel like a cozy hug. And this Creamy Beef and Mushroom Rice Bake is exactly that—a hearty, flavor-packed dish that brings together tender ground beef, earthy mushrooms, and perfectly cooked rice in a rich, creamy sauce. Topped with melty cheddar cheese, it’s the kind of meal that disappears fast at the dinner table.
This recipe is one of my favorites for busy weeknights because it’s simple to make, doesn’t require a ton of ingredients, and always delivers on flavor. Plus, it’s a great way to use up pantry staples like rice and canned soup. Whether you’re feeding a hungry family or meal-prepping for the week, this dish is a guaranteed winner.
Let’s get started on this delicious, creamy casserole!
Ingredients You’ll Need
Before diving into the cooking process, here’s everything you’ll need to make this Creamy Beef and Mushroom Rice Bake:
- Ground beef: Lean (85% works great) for the best balance of flavor and texture.
- Italian seasoning: Adds a touch of herby goodness.
- Salt and pepper: Essential for seasoning.
- Butter: For sautéing the onions and adding richness.
- Onions and garlic: Bring depth and aroma to the dish.
- Beef broth: Provides moisture and enhances the beefy flavor.
- Long-grain white rice: The best choice for a fluffy, tender texture.
- Mushrooms: Button mushrooms work well, but feel free to swap them for cremini or baby bella mushrooms.
- Cream of mushroom soup: The key ingredient for that creamy, comforting texture.
- Milk & sour cream: Create a smooth, rich sauce.
- Cheddar cheese: Because everything is better with a cheesy topping!
Now that we have all our ingredients, let’s get cooking!
Steps to Make Creamy Beef and Mushroom Rice Bake
Step 1: Prep and Cook the Beef
Start by preheating your oven to 350°F (175°C) and lightly greasing a 9×13-inch baking dish. This helps prevent sticking and makes cleanup easier.
In a large pot, cook the ground beef over medium-high heat, breaking it apart as it browns. Season it with Italian seasoning, salt, and pepper for a boost of flavor. Once fully cooked, drain any excess grease and transfer the beef to a plate, covering it with foil to keep warm.

Step 2: Sauté the Onions and Garlic
Using the same pot (no need to dirty another one!), melt 2 tablespoons of butter over medium heat. Add the diced onions and sauté them for about 5 minutes, or until they soften and turn slightly golden. Stir in the minced garlic and cook for another minute until fragrant.

Step 3: Cook the Rice and Mushrooms
Pour in the beef broth and bring it to a boil. Stir in the uncooked white rice, then reduce the heat to low, cover tightly, and let it simmer for 10 minutes.
After 10 minutes, add the sliced mushrooms, cover again, and let it cook for another 5-10 minutes, depending on your rice package instructions. The key here is not to stir the rice while it’s cooking—this helps keep the texture fluffy instead of mushy.
Once the rice is fully cooked, turn off the heat and let the pot sit, covered, for 10 more minutes. This final resting period helps the rice absorb any remaining moisture and prevents sticking.

Bringing It All Together: Creamy Beef and Mushroom Rice Bake
Now that we have our perfectly cooked beef, fluffy rice, and tender mushrooms, it’s time to combine everything and bake it to creamy, cheesy perfection. This next part is where all the flavors come together in one rich and comforting dish. If you thought it smelled good so far, just wait until this casserole comes out of the oven!
Let’s get back to the recipe and finish up this delicious Creamy Beef and Mushroom Rice Bake.
Steps to Finish the Casserole
Step 4: Combine the Ingredients
With the heat turned off, add the cooked ground beef back into the pot with the rice and mushrooms. Then, stir in the cream of mushroom soup, milk, sour cream, and half of the cheddar cheese. Mix everything until well combined.
This is where the magic happens—everything starts to turn creamy, and the cheese begins to melt into the mixture, creating a rich, velvety texture. The sour cream adds just the right amount of tanginess to balance the flavors.
Step 5: Transfer to the Baking Dish
Pour the mixture into your greased 9×13-inch baking dish, spreading it out evenly. You want to make sure every bite is packed with flavor, so take a moment to smooth out the top.
Step 6: Add the Cheesy Topping
Now for the best part—the cheese topping! Sprinkle the remaining cheddar cheese evenly over the casserole. If you love an extra cheesy crust, feel free to add a little more.
At this stage, you can also add a dash of paprika or some cracked black pepper for extra flavor. If you want to give it a little crunch, a light sprinkle of panko breadcrumbs mixed with melted butter would make a great addition.
Step 7: Bake Until Bubbly
Cover the baking dish with foil and bake in the preheated oven at 350°F (175°C) for 20 minutes. The foil helps keep the casserole moist while allowing the cheese to melt evenly.
After 20 minutes, remove the foil and let it bake for another 5-10 minutes, or until the cheese is golden and bubbly. If you like a crispier top, you can turn on the broiler for the last couple of minutes—just keep a close eye on it!
Step 8: Let It Rest and Serve
Once the casserole is out of the oven, let it sit for about 5 minutes before serving. This gives the flavors time to settle and makes it easier to scoop.
For a fresh touch, sprinkle some chopped parsley or chives on top before serving. Then, grab a spoon and dig into this creamy, cheesy, and ultra-satisfying dish!

Tips and Variations
- Make it extra hearty: Stir in some crispy bacon or cooked sausage for even more flavor.
- Switch up the cheese: Monterey Jack, mozzarella, or even a mix of cheeses work well in this recipe.
- Add some greens: Stir in chopped spinach or peas before baking for a pop of color and extra nutrients.
- Try a different protein: Swap the ground beef for ground turkey, chicken, or even shredded rotisserie chicken for a lighter twist.
- Make it ahead: Assemble the casserole in advance, cover, and store it in the fridge for up to 24 hours before baking.
This dish is not only simple and delicious but also incredibly versatile. You can tweak it to fit your taste preferences and what you have on hand.

Creamy Beef and Mushroom Rice Bake: FAQs and Final Thoughts
By now, your Creamy Beef and Mushroom Rice Bake is out of the oven, smelling absolutely incredible, and ready to be devoured. This dish is pure comfort food—rich, creamy, cheesy, and packed with flavor. But before you dig in, let’s go over some frequently asked questions to help you make the most of this recipe.
Frequently Asked Questions
1. Can I use brown rice instead of white rice?
Yes, but keep in mind that brown rice takes longer to cook and requires more liquid. You may need to increase the beef broth and extend the cooking time accordingly.
2. What can I use instead of cream of mushroom soup?
If you don’t have cream of mushroom soup, you can use cream of chicken or cream of celery soup as a substitute. For a homemade version, make a simple roux with butter, flour, milk, and beef broth, then stir in sautéed mushrooms.
3. Can I freeze this casserole?
Yes! This dish freezes well. Let it cool completely, then wrap it tightly with plastic wrap and aluminum foil. Store it in the freezer for up to 3 months. When ready to eat, thaw overnight in the fridge and reheat in the oven at 350°F (175°C) until warmed through.
4. How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, use the microwave for quick servings or place in a 350°F oven until heated through.
5. Can I make this dish ahead of time?
Absolutely! You can prepare the casserole up to 24 hours in advance, cover it, and store it in the fridge. When ready to bake, just pop it in the oven and add 5-10 extra minutes to the baking time.
6. What are some good side dishes to serve with this casserole?
This dish is already hearty, but if you want to add a side, try serving it with a simple green salad, roasted vegetables, or garlic bread.
7. Can I add more vegetables to this recipe?
Yes! This casserole is easy to customize. Try adding chopped bell peppers, peas, spinach, or carrots for extra color and nutrition.
Final Thoughts
This Creamy Beef and Mushroom Rice Bake is the ultimate comfort food—warm, cheesy, and packed with delicious flavors. Whether you’re making it for a busy weeknight dinner, meal prep, or even a potluck, it’s sure to be a hit with the whole family.
The best part? It’s easy to customize! Swap out the cheese, add in extra veggies, or even switch up the protein to keep things interesting. No matter how you make it, this casserole is a recipe you’ll want to keep in your regular dinner rotation.
If you try this recipe, let me know how it turned out! Leave a comment below with any variations you tried—I’d love to hear your ideas. Happy cooking!
PrintCreamy Beef and Mushroom Rice Bake
This Creamy Beef and Mushroom Rice Bake is a warm, comforting dish packed with savory flavors. Tender ground beef, earthy mushrooms, and fluffy rice are combined in a rich, creamy sauce, then topped with melty cheddar cheese for the perfect baked casserole. This hearty meal is easy to prepare and makes an excellent weeknight dinner or meal prep option.
- Author: Mark's Recipe
Ingredients
- 1 lb. ground beef (85% lean)
- 1.5 teaspoons Italian seasoning
- Salt and pepper to taste
- 3 tablespoons butter, divided
- ¾ cup onions, diced
- 1 tablespoon garlic, minced
- 2 ½ cups beef broth
- 1 ¼ cups uncooked white long-grain rice (not instant)
- 8 oz. sliced button mushrooms, washed
- 10.5 oz. can cream of mushroom soup
- ½ cup milk (any kind)
- ½ cup sour cream
- 2 cups cheddar cheese, divided
Instructions
Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish to prevent sticking.
In a large pot, cook the ground beef over medium-high heat, seasoning with Italian seasoning, salt, and pepper as it browns. Drain any excess grease, then set the cooked beef aside on a plate, covering it with foil to keep warm.
In the same pot, melt 2 tablespoons of butter and sauté the diced onions for about 5 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
Pour in the beef broth and bring it to a boil. Stir in the uncooked rice, then reduce the heat to low, cover tightly, and simmer for 10 minutes. Add the mushrooms, cover again, and cook for another 5-10 minutes (check the rice package for exact cooking times). Avoid stirring during cooking.
Once done, turn off the heat and let the pot sit, covered, for 10 minutes. This allows the rice to finish cooking and prevents it from sticking to the bottom.
Stir in the cooked ground beef, cream of mushroom soup, milk, sour cream, and half of the cheddar cheese until everything is well combined. Transfer the mixture into the prepared baking dish and spread it evenly.
Sprinkle the remaining cheddar cheese on top, then cover the dish with foil. Bake in the preheated oven for 20 minutes, or until the cheese is melted and bubbly.
Serve hot, garnished with fresh herbs like parsley or chives, if desired.
Notes
- For extra flavor, try adding Worcestershire sauce or a dash of paprika to the beef mixture.
- Swap out cheddar cheese for Monterey Jack or mozzarella for a different cheesy twist.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
- To make this dish even heartier, mix in cooked bacon or chopped spinach before baking.





