If you’ve ever dreamed of a cozy, comforting dish that feels like a warm hug in a bowl, this Creamy Mushroom Rice Recipe is exactly what you need. It perfectly balances the earthiness of cremini mushrooms with tender, fluffy rice soaked in savory broth and enriched with butter and olive oil. Every bite is layered with garlic and thyme, making it irresistibly flavorful yet simple enough to whip up any night of the week. This recipe transforms humble ingredients into a luscious, creamy dish that’s bound to become a staple in your kitchen.

Ingredients You’ll Need
Gathering a handful of accessible ingredients is all it takes to create this delightful meal. Each element plays a pivotal role, whether enhancing the dish’s creaminess, boosting its depth of flavor, or adding that perfect aromatic touch.
- Butter (2 tablespoons): Adds richness and a silky texture that makes the rice irresistibly creamy.
- Olive oil (2 tablespoons): Helps sauté ingredients evenly and brings a light fruity note.
- Garlic (4 cloves): Provides a fragrant punch that invigorates the mushrooms and rice.
- Cremini mushrooms (1 pound): Their firm texture and earthy flavor are the star of the dish.
- Small yellow onion (1): Lends sweetness and a mellow base to the creamy rice.
- Long-grain rice (1½ cups): Perfect for absorbing broth without becoming mushy.
- Low-sodium broth (2½ cups): Either chicken or vegetable broth infuses the rice with deep, comforting flavor.
- Fresh thyme: Offers an herbal sparkle that brightens the mushroom and rice combo.
- Salt and pepper: Essential seasonings to balance and highlight all the flavors.
How to Make Creamy Mushroom Rice Recipe
Step 1: Sauté the Mushrooms
Begin by melting one tablespoon of butter with olive oil over medium-high heat in a large pan. Sauté half of the minced garlic until it releases its irresistible aroma, then toss in your sliced cremini mushrooms. Cook them for about eight minutes so they caramelize beautifully, creating that deep, nutty flavor that makes this dish shine. Once done, transfer the mushrooms aside to keep them warm.
Step 2: Cook the Aromatics
In the same pan (because why dirty another dish?), warm the remaining butter and olive oil. Add the diced yellow onion and cook it gently until soft and translucent. This step deepens the flavor base and brings a gentle sweetness. Stir in the remaining garlic briefly so the entire dish is imbued with that garlicky goodness.
Step 3: Toast the Rice
Next, add your uncooked long-grain rice to the pan along with fresh thyme, salt, and pepper. Toast everything for about 30 seconds, allowing the rice to soak up those aromatic elements and develop a subtle nutty flavor before cooking through.
Step 4: Deglaze and Add Broth
Pour in half a cup of your low-sodium broth to deglaze the pan, carefully scraping up the browned bits stuck at the bottom. This technique adds an extra punch of concentrated flavor, which is vital for a dish as simple and elegant as this one.
Step 5: Simmer the Rice
Add the remaining broth, then reduce the heat to low and cover the pan. Let the rice simmer gently for 15 to 17 minutes, or until all the liquid is absorbed and the rice is tender but not mushy. This slow cooking on low heat is key to achieving that creamy texture everyone craves.
Step 6: Combine and Rest
Remove the pan from heat, then stir in the sautéed mushrooms and some freshly chopped green onions if you like a bit of freshness and color. Cover the pan again and let the dish rest for 10 minutes, allowing all those flavors to meld together perfectly before serving.
How to Serve Creamy Mushroom Rice Recipe

Garnishes
To elevate your Creamy Mushroom Rice Recipe, consider finishing with delicate sprigs of thyme or a sprinkling of freshly chopped parsley. A little cracked black pepper or a drizzle of truffle oil can also add a luxurious touch that wows every guest. These small additions not only enhance taste but make the dish visually inviting.
Side Dishes
This creamy delight pairs beautifully with crisp, green salads, roasted vegetables, or grilled chicken. For a vegetarian feast, serve alongside garlic sautéed spinach or a rich tomato sauce. Adding a vibrant side balances the lusciousness and keeps your meal exciting and wholesome.
Creative Ways to Present
Impress your friends by serving this mushroom rice in hollowed-out bell peppers or atop a bed of sautéed greens as an elegant centerpiece. You could also stuff it inside portobello mushrooms for a double mushroom indulgence. Presenting it in colorful ramekins or mini cocottes makes the experience feel extra special.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer leftover Creamy Mushroom Rice Recipe into an airtight container and store it in the refrigerator. It will stay fresh for about 3 to 4 days, making it a convenient option for quick lunches or dinners later in the week without sacrificing flavor or texture.
Freezing
You can freeze this mushroom rice, but keep in mind that the texture may slightly change upon thawing. Portion the rice into freezer-safe containers, leaving some headspace for expansion, and it will last up to 2 months. When you’re ready, thaw overnight in the fridge for best results.
Reheating
Reheat your leftovers gently on the stovetop with a splash of broth or water to restore its creamy consistency. Alternatively, microwave covered in short bursts, stirring in between to evenly warm the rice without drying it out. Either way, it’s just as delicious the second time around.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini mushrooms provide a nice balance of flavor and texture, you can experiment with shiitake, button, or even portobello mushrooms. Just keep in mind that stronger-flavored mushrooms may change the overall taste slightly.
Is this recipe suitable for a vegetarian diet?
Yes, the recipe is fully vegetarian if you opt for vegetable broth instead of chicken broth. The combination of butter, olive oil, and mushrooms creates a rich flavor that makes it satisfying without meat.
Can I make this recipe gluten-free?
Definitely. The ingredients used are naturally gluten-free. Just be sure to use a gluten-free broth to ensure the dish remains safe for those with gluten sensitivities.
What’s the best type of rice to use?
Long-grain rice is recommended because it stays fluffy and absorbs the liquid beautifully without turning mushy. Avoid short-grain rice as it becomes stickier and alters the texture.
How can I add more creaminess without cream?
Aside from butter and olive oil, make sure to cook the rice slowly with broth and let it rest covered before serving. This method naturally creates a creamy texture. You can also stir in a little grated Parmesan at the end for extra richness if you like.
Final Thoughts
There’s something truly special about a dish like this Creamy Mushroom Rice Recipe — it feels both comforting and elegant at the same time, and it’s simple enough to make any day. I encourage you to try it soon, whether for a lively family dinner or a quiet weekend indulgence. You’ll find yourself reaching for this recipe again and again, creating happy memories with every creamy, flavorful bite.
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: Vegetarian
Description
A flavorful and comforting Mushroom Rice recipe that combines sautéed cremini mushrooms, garlic, and aromatic herbs cooked with long-grain rice in a savory broth. Perfect as a wholesome side dish or a light vegetarian main course.
Ingredients
Butter and Oil
- 2 tablespoons butter
- 2 tablespoons olive oil
Vegetables and Aromatics
- 4 cloves garlic, minced
- 1 pound cremini mushrooms, sliced
- 1 small yellow onion, diced
- Fresh thyme, to taste
- Chopped green onions, for garnish (optional)
Grains and Liquids
- 1½ cups long-grain rice
- 2½ cups low-sodium broth (chicken or vegetable)
Seasoning
- Salt, to taste
- Black pepper, to taste
Instructions
- Sauté Mushrooms: In a large pan, melt 1 tablespoon of butter and 1 tablespoon of olive oil over medium-high heat. Add half of the minced garlic and sauté until fragrant. Add sliced cremini mushrooms and cook for about 8 minutes until caramelized. Remove from pan and set aside.
- Cook Onions and Garlic: In the same pan, heat the remaining butter and olive oil. Add the diced onion and cook until soft and translucent, about 3-5 minutes. Stir in the remaining minced garlic briefly until fragrant.
- Toast Rice and Season: Add the uncooked long-grain rice to the pan along with fresh thyme, salt, and pepper. Toast the rice for about 30 seconds, stirring constantly to coat the grains with butter and aromatics.
- Deglaze Pan: Pour in half a cup (½ cup) of broth to deglaze the pan, scraping up any browned bits from the bottom to enhance flavor.
- Simmer Rice: Add the remaining broth to the pan. Reduce heat to low, cover, and simmer for 15 to 17 minutes or until the liquid is fully 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 if using. Cover 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.
- For a vegetarian option, use vegetable broth instead of chicken broth.
- Fresh thyme can be substituted with dried thyme, but reduce the quantity to about one teaspoon.
- Make sure to toast the rice briefly to enhance its nutty flavor before simmering.
- Allow the rice to rest covered after cooking to achieve better texture and flavor absorption.

