If you crave a dish that’s both comforting and elegant, this Creamy Mushroom Rice Recipe will absolutely win your heart. It’s a luscious celebration of tender, caramelized cremini mushrooms mingling with perfectly cooked long-grain rice, all soaked in fragrant herbs and savory broth. With every forkful, you get the warmth of buttery richness and the earthiness of mushrooms, making it a perfect meal or a stunning side. Whether you’re cooking for family or friends, this recipe is bound to become your go-to for an impressive yet simple dinner that feels like a gentle hug on a plate.

Ingredients You’ll Need
The beauty of this Creamy Mushroom Rice Recipe lies in its straightforward ingredients—each one carefully chosen to build layers of flavor and texture. From the rich butter to the aromatic garlic and fresh thyme, every element plays a crucial role in creating that irresistible creamy texture and deep mushroom flavor.
- Butter: Adds a silky richness that helps caramelize mushrooms and soften onions perfectly.
- Olive oil: Balances the butter’s creaminess and prevents sticking while enhancing flavor.
- Garlic (4 cloves): Provides a fragrant base that elevates the savory notes.
- Cremini mushrooms (1 pound): Offer a deep, earthy flavor and meaty texture that is essential to this dish.
- Small yellow onion: Brings subtle sweetness and depth to the rice.
- Long-grain rice (1½ cups): The star starch that absorbs all the wonderful flavors and stays fluffy.
- Low-sodium broth (2½ cups): Ensures the rice is moist and flavorful without overpowering saltiness.
- Fresh thyme: Adds aromatic herbal notes that brighten the earthy mushrooms.
- Salt and pepper: Essential seasoning for balancing all the flavors beautifully.
How to Make Creamy Mushroom Rice Recipe
Step 1: Sauté the Mushrooms
Start by melting 1 tablespoon of butter and the olive oil in a large pan over medium-high heat. Toss in half of the minced garlic and let it become fragrant—that inviting smell signals the beginning of deliciousness. Add the sliced cremini mushrooms and cook them for around 8 minutes until they’re gorgeously caramelized and start to release their rich juices. Set these mushrooms aside—they’ll be the creamy heart of our dish.
Step 2: Cook the Aromatics
In the same pan, add the remaining butter and olive oil, then gently cook the diced yellow onions until they turn soft and translucent. Stir in the rest of the garlic briefly to keep that fresh burst of flavor intact. This step layers in sweetness and warmth, building a perfect foundation for the rice.
Step 3: Toast the Rice
Add the uncooked long-grain rice along with the fresh thyme, salt, and pepper. Toast everything together for about 30 seconds. This quick toasting step brings out a nutty essence in the rice that makes every bite more aromatic and delicious.
Step 4: Deglaze the Pan
Pour in half a cup of the broth to deglaze the pan. Use your spoon or spatula to scrape up all the browned bits stuck to the bottom—they’re packed with flavor and absolutely worth capturing. This technique lifts every taste from the pan and folds it back into the rice.
Step 5: Simmer the Rice
Add the remaining broth, reduce the heat to low, and cover the pan. Let the rice simmer gently for about 15 to 17 minutes until all the liquid is absorbed. This is the moment where the rice softens and melds beautifully with the savory broth, setting the stage for that signature creamy texture.
Step 6: Finish and Rest
Remove the pan from heat and stir the caramelized mushrooms back in along with some chopped green onions if you like a fresh pop of color and mild bite. Cover the pan again and let everything sit for 10 minutes. This resting time allows the flavors to marry and the rice to settle into its perfect creamy consistency.
How to Serve Creamy Mushroom Rice Recipe
Garnishes
A scattering of fresh herbs like parsley or extra thyme really brightens this dish visually and flavor-wise. For an extra indulgence, sprinkle some grated Parmesan cheese on top—it melts slightly and adds a salty, nutty layer that complements the mushrooms wonderfully.
Side Dishes
This creamy mushroom rice pairs beautifully with roasted chicken or grilled fish to round out a satisfying meal. For a vegetarian feast, serve alongside sautéed greens or a crisp salad with a tangy vinaigrette, which cuts through the richness and adds a refreshing contrast.
Creative Ways to Present
Impress your guests by serving this rice in pretty ramekins or stuffed inside roasted bell peppers for an elegant presentation. You can also use it as a base for a mushroom and vegetable stir-fry, turning this simple dish into an impressive centerpiece full of texture and color.
Make Ahead and Storage
Storing Leftovers
After the meal, let any leftover creamy mushroom rice cool completely before transferring it to an airtight container. Stored this way, it will keep well in the refrigerator for up to 3 days, making it perfect for easy lunches or quick dinners during the week.
Freezing
If you want to save some for longer, this dish freezes nicely. Use a freezer-safe container and make sure the rice is completely cool before sealing. Frozen creamy mushroom rice can be enjoyed up to 2 months later without losing much flavor or texture.
Reheating
To reheat, sprinkle a little water or broth over the rice to reintroduce moisture, then warm it gently in a pan over medium-low heat or microwave it covered. Stir occasionally to redistribute heat and bring back that creamy lusciousness we all love.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini mushrooms offer great flavor and texture, shiitake, portobello, or button mushrooms all work beautifully as substitutes or in combination, each adding their unique flair.
Is this dish vegan-friendly?
To make this creamy mushroom rice vegan, simply replace the butter with a plant-based spread and use vegetable broth instead of chicken broth. The olive oil will still provide richness, keeping the dish delicious and creamy.
Can I use brown rice instead of long-grain white rice?
Yes, you can swap in brown rice, but keep in mind it requires a longer cooking time and more liquid. Adjust the broth and simmer time accordingly for tender, creamy results.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free provided you use gluten-free broth, as rice and mushrooms contain no gluten. Just double-check your broth labels to be safe.
Can I add protein directly to the rice?
Definitely! Stirring in cooked chicken, crispy bacon, or sautéed tofu after step 6 is a fantastic way to turn this into a heartier one-pan meal bursting with flavor.
Final Thoughts
There’s something truly special about how this Creamy Mushroom Rice Recipe brings simple ingredients together into a dish that feels both indulgent and homey. I can’t wait for you to try it—it’s a recipe you’ll find yourself returning to again and again, whether for a cozy weeknight or an impressive dinner with friends. Dive in, savor every bite, and enjoy the warm, comforting hug of creamy mushrooms and rice coming together beautifully.
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 Fat
Description
A savory and comforting Mushroom Rice recipe featuring caramelized cremini mushrooms and aromatic herbs, cooked to perfection in a flavorful broth. This dish is a delightful side or main, combining tender rice infused with garlic, thyme, and rich mushroom flavor in under 40 minutes.
Ingredients
Mushroom Sauté
- 1 tablespoon butter
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 pound cremini mushrooms, sliced
- 1 tablespoon butter
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 small yellow onion, diced
- 1½ cups long-grain rice
- Fresh thyme, to taste
- Salt, to taste
- Black pepper, to taste
- 2½ cups low-sodium broth (chicken or vegetable)
- Chopped green onions for garnish
Rice and Seasoning
Instructions
- Prepare the mushroom sauté: 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, about 30 seconds. Add the sliced cremini mushrooms and cook for approximately 8 minutes, stirring occasionally, until caramelized and golden brown. Remove from the pan and set aside.
- Sauté onions and garlic: In the same pan, melt the remaining butter and olive oil. Add the diced yellow onion and cook over medium heat until soft and translucent, about 5 minutes. Stir in the remaining minced garlic and cook briefly for 30 seconds until fragrant.
- Toast the rice: Add the uncooked long-grain rice to the pan along with fresh thyme, salt, and black pepper. Stir constantly and toast for about 30 seconds, allowing the rice to become slightly fragrant.
- Deglaze the pan: Pour half a cup of the broth into the pan to deglaze, scraping up any browned bits from the bottom of the pan with a wooden spoon to incorporate all flavors.
- Simmer the rice: Add the remaining broth to the pan. Bring to a gentle simmer, then cover the pan and reduce the heat to low. Cook for 15 to 17 minutes, or until the liquid is fully absorbed and rice is tender.
- Finish and rest: Remove the pan from the heat. Gently fold in the sautéed mushrooms and chopped green onions. Cover the pan again and let the rice sit, undisturbed, for 10 minutes to allow flavors to meld and the rice to steam perfectly.
Notes
- Use low-sodium broth to control the saltiness and enhance mushroom flavor.
- Caramelizing mushrooms adds depth and sweetness, which balances the savory broth.
- Letting the rice rest covered after cooking ensures a fluffy texture.
- Fresh thyme can be substituted with dried thyme; use 1 teaspoon dried.
- This dish pairs well with roasted chicken or a fresh green salad for a complete meal.

