If you adore the rich, comforting flavors of mushrooms combined with perfectly tender rice, you are absolutely going to fall in love with this Creamy Mushroom Rice Recipe. It’s a soul-satisfying dish that balances earthiness, creaminess, and fragrant herbs in every spoonful. Whether you’re looking for a cozy dinner side or a main course that feels like a warm hug, this recipe delivers all that and more, featuring simple ingredients that come together in a way that’s surprisingly luxurious yet easy to make at home.

Ingredients You’ll Need
These ingredients are straightforward but essential, each playing a unique role in creating the perfect texture and depth of flavor in the Creamy Mushroom Rice Recipe. From the tender mushrooms to the fragrant thyme and buttery richness, everything works in harmony to elevate a humble rice dish.
- Butter: Adds luscious richness and helps in caramelizing the mushrooms beautifully.
- Olive oil: Balances the butter’s flavor and brings a subtle fruity note.
- Garlic cloves: Infuses aromatic warmth and depth.
- Cremini mushrooms: Provide that deep, earthy flavor and meaty texture.
- Small yellow onion: Adds mild sweetness and soft texture.
- Long-grain rice: The base of the dish; toasts up nicely and absorbs flavors well.
- Low-sodium broth (chicken or vegetable): Essential for cooking the rice and adding savory moisture without overpowering the mushrooms.
- Fresh thyme: Offers herbal brightness and enhances the savory notes.
- Salt and pepper: Simple seasonings that balance and highlight all flavors.
How to Make Creamy Mushroom Rice Recipe
Step 1: Sauté Your Mushrooms
Start by melting 1 tablespoon of butter with olive oil in a large pan over medium-high heat. Add half of your minced garlic and sauté just until fragrant, then toss in your sliced cremini mushrooms. Cooking these until they turn golden and caramelized, about 8 minutes, is crucial—the mushrooms develop deep, savory flavors at this stage. Once done, set them aside to keep that perfect texture and taste intact.
Step 2: Cook the Onions and Garlic
Using the same pan means all those delicious browned bits from the mushrooms stick around to flavor the next step. Melt the remaining butter with olive oil, then add diced yellow onion. Softening the onions gently ensures they bring a mellow sweetness to balance the earthiness of the mushrooms. Stir in the remaining minced garlic briefly to build layers of aroma without overwhelming the dish.
Step 3: Toast the Rice with Herbs and Seasoning
Here’s a great little trick — adding the uncooked rice directly after the onions and garlic lets the grains toast slightly. This step, about 30 seconds on the heat, enhances the nuttiness of the rice and helps it hold up nicely without becoming mushy. Toss in fresh thyme, salt, and pepper now to ensure the flavors start melding right away.
Step 4: Deglaze for Maximum Flavor
Pour in half a cup of your broth to deglaze the pan, scraping up all those yummy browned bits stuck to the bottom. This simple move unlocks hidden layers of taste and prevents any bitterness that might come with scorching.
Step 5: Simmer Your Rice to Perfection
Add the remaining broth, cover the pan, and let everything simmer gently over low heat for 15 to 17 minutes. This slow cooking allows the rice to absorb all the fragrant, savory flavors while softening to a creamy texture. Resist lifting the lid too often to keep the steam locked in for the best results.
Step 6: Combine and Rest Before Serving
Once the liquid is absorbed, remove the pan from heat and fold in the sautéed mushrooms along with some chopped green onions for a fresh bite. Cover the pan again and let the dish rest for 10 minutes — this resting time allows the flavors to marry beautifully and gives the rice a luxuriously creamy finish.
How to Serve Creamy Mushroom Rice Recipe

Garnishes
Fresh herbs like parsley or a sprinkle of finely chopped green onions add a bright, fresh contrast to the creamy richness. A light drizzle of extra virgin olive oil or a few shavings of Parmesan cheese can take this dish to the next level of indulgence.
Side Dishes
This mushroom rice pairs wonderfully with a simple green salad or steamed seasonal vegetables to balance out the rich creamy texture. It also teams up beautifully with pan-seared chicken or roasted pork for a hearty, complete meal that satisfies every appetite.
Creative Ways to Present
For a fun twist, serve this Creamy Mushroom Rice Recipe inside hollowed-out roasted bell peppers or as a bed under grilled meat or fish. You could even turn it into a stuffed mushroom cap appetizer by spooning the rice mixture into large mushroom heads and baking until golden on top!
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen as it sits, making next-day servings even more delicious.
Freezing
This creamy mushroom rice freezes well. Portion it into freezer-safe containers to enjoy at a later date, and it will keep its flavor and texture for up to 2 months.
Reheating
When reheating, add a splash of broth or water to loosen the rice and heat gently on the stovetop or microwave. Stir occasionally to maintain that creamy consistency without drying out the dish.
FAQs
Can I use other types of mushrooms?
Absolutely! You can substitute cremini with button mushrooms, shiitake, or even a wild mushroom mix. Each will bring its own unique flavor and texture to the dish.
Is this recipe gluten-free?
Yes, this Creamy Mushroom Rice Recipe is naturally gluten-free as long as you use gluten-free broth. It’s a perfect comfort food for those with gluten sensitivities.
Can I make this vegan?
Yes, simply replace butter with vegan margarine or more olive oil, and use vegetable broth. The dish remains deliciously creamy and flavorful.
What type of rice works best?
Long-grain rice is recommended because it stays fluffy and doesn’t become overly sticky. However, you can experiment with basmati or jasmine for extra fragrance.
Can I add cheese to make it creamier?
Definitely! Stirring in some grated Parmesan or a little cream cheese at the end will make the rice even richer and add a wonderful depth of flavor.
Final Thoughts
This Creamy Mushroom Rice Recipe has quickly become one of my absolute favorites to whip up whenever I crave something warm, comforting, and bursting with flavor. It’s an easy-to-make dish that doesn’t just fill you up but genuinely satisfies your taste buds and soul. I can’t wait for you to try it and make it a staple in your kitchen as well!
Print
Creamy Mushroom Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Description
A flavorful and comforting Mushroom Rice recipe combining caramelized cremini mushrooms, aromatic garlic, and tender long-grain rice simmered in savory broth. This easy stovetop dish makes a perfect side or a light main course for mushroom lovers.
Ingredients
Mushroom Mixture
- 2 tablespoons butter (divided)
- 2 tablespoons olive oil (divided)
- 4 cloves garlic (minced, divided)
- 1 pound cremini mushrooms (sliced)
Rice and Broth
- 1 small yellow onion (diced)
- 1½ cups long-grain rice
- 2½ cups low-sodium broth (chicken or vegetable)
- Fresh thyme (to taste)
- Salt (to taste)
- Black pepper (to taste)
- Chopped green onions (for garnish)
Instructions
- Sauté Mushrooms: In a large pan, melt 1 tablespoon of butter with 1 tablespoon of olive oil over medium-high heat. Add half of the minced garlic and sauté until fragrant. Add the sliced cremini mushrooms and cook, stirring occasionally, for about 8 minutes until caramelized and tender. Remove the mushrooms from the pan and set aside.
- Cook Onions and Garlic: In the same pan, heat the remaining butter and olive oil over medium heat. Add the diced yellow onion and cook until softened and translucent. Stir in the remaining minced garlic and cook briefly until fragrant, about 30 seconds.
- Toast Rice: Add the uncooked long-grain rice, fresh thyme, salt, and black pepper into the pan. Toast the rice mixture for about 30 seconds while stirring to coat the grains evenly and release a nutty aroma.
- Deglaze Pan: Pour in half a cup of the broth to deglaze the pan, scraping up browned bits from the bottom with a wooden spoon to enhance the flavor.
- Simmer Rice: Add the remaining broth, increase the heat slightly to bring to a simmer, then reduce to low heat and cover the pan. Let the rice cook gently for 15 to 17 minutes until all the liquid is absorbed and the rice is tender.
- Combine and Rest: Remove the pan from heat and gently fold in the sautéed mushrooms and chopped green onions. Cover the pan again and let the dish rest for 10 minutes to allow flavors to meld and the texture to set.
- Serve: Fluff the mushroom rice with a fork and serve warm as a flavorful side dish or meatless main course.
Notes
- Use low-sodium broth to control salt levels in the dish.
- Cremini mushrooms can be substituted with button or portobello mushrooms as preferred.
- For a vegan version, replace butter with additional olive oil and use vegetable broth.
- Adjust thyme quantity to suit your taste; fresh thyme adds a fragrant herbaceous note.
- Letting the rice rest covered after cooking helps improve texture and flavor absorption.

