If you’ve ever been on the hunt for a dish that feels like a warm hug in a bowl, this Creamy Mushroom Rice Recipe is exactly what you need. With its irresistible blend of tender cremini mushrooms, aromatic garlic, and fragrant thyme, all cooked into perfectly fluffy rice, every bite brings a balance of earthiness and richness that’s simply unforgettable. It’s comfort food elevated and surprisingly simple to make, perfect for cozy weeknights or when you want to impress with minimal effort.
Ingredients You’ll Need

Ingredients You’ll Need
Getting this Creamy Mushroom Rice Recipe right is all about using simple, fresh ingredients that each play a crucial role in building layers of flavor and texture. From the creamy butter to the fresh thyme, every element works in harmony to deliver that luscious, savory experience.
- Butter (2 tablespoons): Adds that rich, creamy texture and depth to the rice that makes every bite indulgent.
- Olive oil (2 tablespoons): Keeps the sautéed mushrooms and onions from sticking while adding a subtle fruity note.
- Garlic (4 cloves): Brings an aromatic punch that infuses every component with incredible flavor.
- Cremini mushrooms (1 pound): These earthy mushrooms caramelize beautifully, lending the dish a meaty, umami richness.
- Small yellow onion (1): Adds sweetness and softness that balances the mushrooms perfectly.
- Long-grain rice (1½ cups): The base of the dish, it cooks up fluffy and light, soaking in all those delicious flavors.
- Low-sodium broth (2½ cups): Either chicken or vegetable broth works, enriching the rice without overpowering the dish.
- Fresh thyme: A few sprigs introduce a subtle herbaceous note that lifts the overall taste.
- Salt and pepper: Essential seasonings that bring out the natural flavors in every ingredient.
How to Make Creamy Mushroom Rice Recipe
Step 1: Sauté Mushrooms and Garlic
Start by melting 1 tablespoon of butter with an equal amount of olive oil in a large pan over medium-high heat. Add half of the minced garlic and sauté just until the aroma fills your kitchen. Then toss in the sliced cremini mushrooms and let them cook for about 8 minutes until they develop a rich caramelized color. This step is key to unlocking the deep umami flavors you’ll taste throughout the dish. Once done, set the mushrooms aside to prepare for the next step.
Step 2: Cook Onions and Garlic
Without cleaning the pan, add the remaining butter and olive oil. Toss in the diced yellow onion, cooking gently until it softens and becomes translucent—this usually takes around 5 minutes. Stir in the remaining garlic briefly to develop its flavor without burning it. This combination builds a subtle sweetness that complements the mushrooms beautifully.
Step 3: Toast the Rice
Now it’s time to add the uncooked long-grain rice to the pan. Stir constantly to toast the grains for about 30 seconds. Toasting the rice enhances the texture and adds a slightly nutty flavor that balances the creaminess of the finished dish perfectly. At this stage, season with fresh thyme, salt, and pepper, infusing the rice with aromatic herbal notes.
Step 4: Deglaze the Pan
Pour in half a cup of the broth to deglaze the pan. Use your spoon to gently scrape up all those flavorful browned bits stuck to the bottom. This adds a depth of savory flavor that’s subtle but essential in ensuring every mouthful is deliciously complex.
Step 5: Simmer the Rice
Add the remaining broth, then reduce the heat to low and cover the pan. Let it simmer gently for 15 to 17 minutes, allowing the rice to absorb every drop of liquid and become tender. Resist the urge to lift the lid too often so the steam works its magic evenly.
Step 6: Combine and Rest
Once the liquid is absorbed, remove the pan from heat. Gently fold in the sautéed mushrooms and some chopped green onions for a fresh, mild bite. Cover the pan again and let the mixture rest for 10 minutes—this resting time is crucial to fully develop the creamy texture and meld the flavors harmoniously. After that, you’re ready to serve!
How to Serve Creamy Mushroom Rice Recipe
Garnishes
A sprinkle of freshly chopped parsley or extra thyme leaves adds a burst of color and freshness that contrasts beautifully with the creamy mushrooms and rice. For an extra touch, a light shave of Parmesan or a drizzle of truffle oil can elevate the dish to restaurant-quality indulgence.
Side Dishes
This Creamy Mushroom Rice Recipe shines as a perfect side to roasted chicken, sautéed greens, or even seared salmon. Its velvety texture and earthy flavor provide a wonderful counterpoint to proteins and vegetables, making any meal feel special.
Creative Ways to Present
For a wow-factor at your next dinner party, serve the mushroom rice in individual ramekins, then invert them onto plates for an elegant dome shape. Another fun idea is to stuff roasted bell peppers or mushrooms with this rice mixture, turning it into an eye-catching appetizer or main dish.
Make Ahead and Storage
Storing Leftovers
Store leftover creamy mushroom rice in an airtight container in the refrigerator for up to 3 days. Because of the rich mushroom flavor, it holds up really well and actually tastes better the next day as the flavors deepen.
Freezing
You can freeze this rice by placing portions in freezer-safe containers or heavy-duty zip-top bags. Freeze for up to 2 months. Just remember that the texture might be slightly softer upon thawing, but the taste will remain delicious.
Reheating
To reheat, warm the rice gently in a covered skillet over low heat, adding a splash of broth or water to revive its creamy texture. Alternatively, microwave it covered in short intervals, stirring in between to heat evenly without drying out.
FAQs
Can I use other types of mushrooms for this recipe?
Absolutely! While cremini mushrooms are recommended for their rich flavor and texture, you can swap in button, shiitake, or portobello mushrooms depending on what you have on hand. Just adjust cooking times slightly for tougher or larger mushrooms.
Is it okay to use white rice instead of long-grain rice?
Long-grain rice is preferred because it stays fluffy and doesn’t clump. Using a different rice type like jasmine or basmati can work as well, though stick to similar cooking times and broth ratios to ensure the best texture.
Can I make this dish vegan?
Yes! Simply replace the butter with a plant-based alternative and use vegetable broth instead of chicken broth. The olive oil will help keep it rich and flavorful even without dairy.
How can I make the rice extra creamy?
For an even creamier texture, you can stir in a splash of cream or a dollop of sour cream right at the end, just before the resting period. This adds lusciousness without overpowering the mushroom’s earthiness.
Can this Creamy Mushroom Rice Recipe be served cold?
While best enjoyed warm, this rice also makes a tasty cold side salad. Toss it with some fresh herbs, a squeeze of lemon, and a drizzle of olive oil for a refreshing twist.
Final Thoughts
There’s something truly special about a dish that’s both comforting and elegant, and this Creamy Mushroom Rice Recipe delivers exactly that in every spoonful. Whether you’re cooking for yourself, your family, or friends, this recipe promises to satisfy and impress with its rich flavors and perfect texture. Give it a try and let those mushrooms and herbs make your dinner unforgettable!
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
This savory Mushroom Rice recipe features caramelized cremini mushrooms sautéed with garlic and onions, combined with long-grain rice cooked in flavorful low-sodium broth. The dish is infused with fresh thyme and perfectly balanced seasoning, resulting in a comforting and aromatic side that complements a variety of meals.
Ingredients
Fats and Oils
- 2 tablespoons butter
- 2 tablespoons olive oil
Vegetables
- 4 cloves garlic, minced
- 1 pound cremini mushrooms, sliced
- 1 small yellow onion, diced
- Fresh thyme, to taste
- Chopped green onions, for garnish
Grains and Liquids
- 1½ cups long-grain rice
- 2½ cups low-sodium broth (chicken or vegetable)
Seasonings
- Salt, to taste
- Black pepper, to taste
Instructions
- Sauté Mushrooms: In a large pan, melt 1 tablespoon of butter and 1 tablespoon olive oil over medium-high heat. Add half of the minced garlic and sauté until fragrant. Add the sliced cremini mushrooms and cook for about 8 minutes until they are caramelized and golden brown. Remove from the pan and set aside.
- Cook Onions and Garlic: In the same pan, heat the remaining butter and olive oil. Add the diced yellow onion and cook over medium heat until soft and translucent. Stir in the remaining minced garlic briefly, just until fragrant.
- Toast Rice: Add the uncooked long-grain rice to the pan along with fresh thyme, salt, and black pepper. Toast the rice mixture for about 30 seconds, stirring constantly to prevent burning.
- Deglaze Pan: Pour in half a cup of the low-sodium broth to deglaze the pan, scraping up any browned bits from the bottom to add extra flavor to the rice.
- Simmer Rice: Add the remaining broth to the pan. Reduce the heat to low, cover the pan, and let the rice simmer gently for 15 to 17 minutes until the liquid is fully absorbed and the rice is tender.
- Combine and Rest: Remove the pan from heat. Gently fold in the sautéed mushrooms and chopped green onions. Cover the pan and let the rice sit for 10 minutes to allow flavors to meld before serving.
Notes
- Use low-sodium broth to better control the saltiness of the dish.
- Fresh thyme can be substituted with dried thyme, about 1 teaspoon.
- For a vegan version, replace butter with additional olive oil and use vegetable broth.
- Ensure rice simmers on low heat to prevent burning and sticking to the pan.
- Optionally garnish with fresh parsley or grated parmesan cheese for extra flavor.

