Introduction
If you’re looking for the ultimate comfort food, this Creamy Mushroom Rice Casserole is guaranteed to become a family favorite. Every spoonful is packed with tender rice, earthy mushrooms, rich creamy sauce, and melted cheese baked together until perfectly golden and bubbly. It’s the kind of cozy casserole that fills your kitchen with irresistible aromas and brings everyone to the table.
This recipe is wonderfully simple to prepare, making it perfect for busy weeknights, meal prep, or holiday gatherings. The mushrooms add deep savory flavor while the creamy sauce keeps every bite rich, smooth, and satisfying. A golden cheesy topping finishes the casserole with the perfect contrast of creamy and crispy textures.
Whether served as a hearty vegetarian main dish or alongside roasted chicken, steak, or grilled vegetables, this mushroom rice casserole is both versatile and comforting. With everyday ingredients and easy preparation, it’s a timeless recipe you’ll find yourself making again and again throughout the year.
Why You’ll Love This Creamy Mushroom Rice Casserole
- Rich, creamy, and packed with comforting flavors.
- Loaded with tender, savory mushrooms in every bite.
- Made with simple pantry-friendly ingredients.
- Perfect as a vegetarian main dish or a hearty side.
- Great for weeknight dinners, potlucks, and holiday gatherings.
- Easy to prepare with minimal hands-on time.
- Bakes until golden, bubbly, and perfectly cheesy.
- Family-friendly and loved by both kids and adults.
- Excellent for meal prep and delicious as leftovers.
- Easy to customize with your favorite cheeses, herbs, or vegetables.
Ingredients You’ll Need
- 2 cups cooked long-grain rice
- 16 ounces (450 g) cremini or white mushrooms, sliced
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 cup heavy cream
- ½ cup sour cream
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon dried thyme
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish
Ingredient Notes
Rice: Day-old cooked rice works best because it stays fluffy and absorbs the creamy sauce without becoming mushy.
Mushrooms: Cremini mushrooms provide a deeper, richer flavor, but white button mushrooms or a mix of wild mushrooms are also excellent choices.
Heavy Cream: Creates a smooth, luxurious sauce that keeps the casserole rich and creamy.
Sour Cream: Adds a slight tanginess that balances the richness of the cheese and cream.
Mozzarella: Melts beautifully to create a gooey, cheesy casserole.
Parmesan: Adds a savory, nutty flavor and helps create a lightly golden crust.
Garlic and Onion: Build a flavorful base that complements the mushrooms perfectly.
Thyme and Italian Seasoning: Enhance the earthy mushroom flavor while adding classic herbaceous notes.
How to Make Creamy Mushroom Rice Casserole
1. Prepare the Oven
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or cooking spray.
2. Cook the Mushrooms
Heat the butter and olive oil in a large skillet over medium heat. Add the diced onion and cook for 3–4 minutes until softened. Stir in the garlic and cook for another 30 seconds until fragrant.
3. Sauté Until Golden
Add the sliced mushrooms and cook for 8–10 minutes, stirring occasionally, until they release their moisture and become beautifully browned. Season with thyme, Italian seasoning, salt, and black pepper.
4. Make the Creamy Mixture
Reduce the heat to low. Stir in the heavy cream and sour cream until smooth. Add half of the mozzarella and half of the Parmesan, stirring until melted and creamy.
5. Combine Everything
Add the cooked rice to the skillet and gently fold everything together until every grain is coated in the rich mushroom sauce.
6. Assemble the Casserole
Transfer the mixture to the prepared baking dish and spread it into an even layer. Sprinkle the remaining mozzarella and Parmesan evenly over the top.
7. Bake
Bake for 20–25 minutes, or until the cheese is melted and bubbly. For a golden crust, broil for 2–3 minutes at the end, watching carefully to prevent burning.
8. Garnish and Serve
Remove from the oven and let the casserole rest for about 5 minutes. Sprinkle with freshly chopped parsley before serving.
Expert Tips
- Brown the mushrooms well instead of rushing them—this develops a deeper, richer flavor.
- Use freshly grated cheese for the smoothest melt and best texture.
- Avoid overcooking the rice before mixing it into the casserole.
- Let the casserole rest for 5–10 minutes before serving so it sets nicely.
- Add a splash of vegetable or chicken broth if the mixture seems too thick before baking.
- A pinch of smoked paprika or crushed red pepper flakes adds extra depth.
- Fresh thyme makes the flavor even more aromatic if you have it on hand.
- For an even crispier topping, sprinkle a few buttered breadcrumbs over the cheese before baking.
Variations
Add Chicken: Stir in shredded rotisserie chicken or diced grilled chicken for a heartier meal.
Try Wild Mushrooms: Use shiitake, oyster, or a wild mushroom blend for deeper, more complex flavor.
Add Spinach: Fold in a few handfuls of fresh baby spinach just before assembling the casserole.
Make It Extra Cheesy: Mix in Gruyère, white cheddar, Monterey Jack, or Fontina for even more richness.
Add Bacon: Crispy bacon crumbles bring a smoky, savory touch.
Boost the Vegetables: Add peas, broccoli florets, asparagus, or sautéed kale.
Use Brown Rice: Swap white rice for cooked brown rice for a nuttier flavor and extra fiber.
Add Crunch: Sprinkle buttered panko breadcrumbs over the cheese before baking for a crispy golden topping.
Storage & Reheating
To Store:
Allow the casserole to cool completely before transferring it to an airtight container. Refrigerate for up to 4 days.
To Freeze:
Wrap the casserole tightly or store it in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
To Reheat:
Warm individual portions in the microwave or reheat the casserole in a 350°F (175°C) oven for about 20 minutes. Add a splash of milk or cream if needed to restore its creamy texture.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes! Assemble the casserole up to 24 hours in advance, cover it tightly, and refrigerate. Bake just before serving.
Can I use instant rice?
Cooked instant rice works well, but avoid using uncooked instant rice, as it won’t absorb the sauce properly.
What mushrooms work best?
Cremini mushrooms provide the richest flavor, but white button, baby bella, or a mix of wild mushrooms are all delicious.
Can I make it vegetarian?
Absolutely! Simply use vegetable broth if your recipe includes broth and choose vegetarian-friendly cheeses if desired.
How do I keep the casserole creamy?
Avoid overbaking and let it rest for about 5 minutes before serving. If reheating leftovers, add a splash of cream or milk to restore the creamy consistency.
Conclusion
This Creamy Mushroom Rice Casserole is the perfect combination of rich, comforting flavors and simple ingredients. Tender mushrooms, fluffy rice, a silky cream sauce, and a bubbling layer of melted cheese come together to create a satisfying dish that’s perfect for any occasion.
Whether you’re serving it as a cozy weeknight dinner, a holiday side dish, or preparing it ahead for meal prep, this casserole is guaranteed to become a regular favorite. Warm, creamy, and packed with savory goodness, it’s a timeless recipe that everyone will ask for again and again.
Ingredients
- 2 tablespoons butter
- 1 small onion, diced
- 3 garlic cloves, minced
- 16 oz (450 g) mushrooms, sliced
- 1 cup uncooked long-grain rice
- 2 cups chicken broth
- 1 can (10.5 oz) cream of mushroom soup
- ½ cup sour cream
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon dried thyme
- Salt and black pepper to taste
- Fresh parsley, chopped
Instructions
- Preheat the oven to 375°F (190°C).
- Melt the butter in a skillet and sauté the onion until soft.
- Add garlic and mushrooms and cook until golden.
- Stir in the rice, broth, cream of mushroom soup, sour cream, thyme, salt, and pepper.
- Transfer to a greased baking dish.
- Cover with foil and bake for 40 minutes.
- Remove the foil, sprinkle with mozzarella and Parmesan cheese, and bake uncovered for 10–15 minutes until golden and bubbly.
- Garnish with parsley and serve warm.
Prep Time
15 minutes
Cook Time
55 minutes
Total Time
1 hour 10 minutes
Servings
6

Leave a comment