If you love the warm, earthy flavors of mushrooms combined with the comforting texture of rice, then you are in for a real treat with this Creamy Mushroom Rice Recipe. This dish brings together savory cremini mushrooms, fragrant herbs, and perfectly cooked rice for a meal that feels both indulgent and homey. Whether you’re looking for a cozy weeknight dinner or a side dish that impresses guests, this recipe offers a luscious creamy texture with a depth of flavor that will keep you coming back for more.

Ingredients You’ll Need
The ingredients for this Creamy Mushroom Rice Recipe are simple but essential, each playing a vital role in creating a balance of taste, texture, and color. From the rich butter and aromatic herbs to the hearty mushrooms and fluffy rice, every element enhances the final dish in its own way.
- 2 tablespoon butter: Adds richness and helps brown the mushrooms beautifully without burning.
- 1 tablespoon extra virgin olive oil: Prevents butter from burning and boosts depth of flavor.
- 1 pound cremini mushrooms, thinly sliced: The star ingredient providing earthiness and meaty texture.
- 2 cloves garlic, finely chopped: Offers a fragrant, savory undertone.
- 1 shallot, finely chopped: Adds sweetness and complexity to the flavor base.
- ½ teaspoon fresh thyme leaves (or ¼ teaspoon dried thyme): Brings a subtle herbal brightness.
- ½ teaspoon Italian seasoning: Introduces a blend of complementary herbs that marry well with mushrooms.
- ½ teaspoon salt (or more to taste): Enhances all flavors and balances the dish.
- ¼ teaspoon ground black pepper: Adds a gentle kick of warmth.
- 1 cup long grain rice, uncooked: Absorbs the mushroom broth and keeps the dish fluffy and light.
- 2 cups vegetable stock: Provides moisture and infuses the rice with savory depth.
- 1 tablespoon fresh parsley, finely chopped: Adds a fresh, vibrant touch at the end.
How to Make Creamy Mushroom Rice Recipe
Step 1: Heat Butter and Olive Oil
Start by warming the butter and olive oil in a medium-sized pot over medium-high heat. This combination safeguards the butter from burning and creates a luscious, flavorful base for the mushrooms to cook in.
Step 2: Sear the Mushrooms
Add your thinly sliced cremini mushrooms in a single layer and resist the urge to stir. Cooking them undisturbed for 3 to 5 minutes allows their natural sugars to caramelize and develop a golden brown crust that’s pure magic in flavor.
Step 3: Add Aromatics and Seasonings
Next, toss in the garlic, shallot, thyme, Italian seasoning, salt, and black pepper. Cook for about 5 minutes, stirring occasionally, until the mushrooms soften, turn golden, and release a fragrant, caramelized aroma that fills your kitchen with anticipation.
Step 4: Toast the Rice
Stir in the uncooked rice, coating each grain with the butter and mushroom mixture. Toasting the rice for about a minute amps up the flavor with a subtle nuttiness and primes it to absorb all the delicious savory notes as it cooks.
Step 5: Add the Vegetable Stock
Pour in the vegetable stock and stir well, bringing the mixture to a boil. This step sets the stage for the rice to soak in all those mushroom-rich flavors while absorbing the liquid evenly.
Step 6: Simmer and Cook
Reduce the heat to low, cover the pot, and let everything simmer gently for 15 minutes. Avoid lifting the lid during this time; trapping the steam is what ensures the rice cooks perfectly tender and fluffy.
Step 7: Rest the Rice
Once cooked, turn off the heat and allow the rice to rest with the lid on for 5 minutes. This resting period redistributes moisture throughout the grains, leaving you with a creamy, light texture that’s hard to resist.
Step 8: Fluff and Finish
Remove the lid, gently fluff the rice with a fork to separate the grains, and fold in the fresh parsley. Serve your Creamy Mushroom Rice Recipe warm, savoring every bite of this comforting, flavorful dish.
How to Serve Creamy Mushroom Rice Recipe
Garnishes
Sprinkling some extra fresh parsley on top brightens the dish visually and provides a fresh, herbal contrast to the creamy mushrooms. For a little indulgence, a light drizzle of truffle oil can elevate the earthiness to a whole new level.
Side Dishes
This mushroom rice pairs beautifully with roasted vegetables such as asparagus or carrots, and complements proteins like grilled chicken, pan-seared fish, or even a juicy steak. Its rich, creamy texture makes it an excellent canvas for many dinner table showstoppers.
Creative Ways to Present
For a special occasion, serve the creamy mushroom rice inside individual baked portobello mushroom caps or alongside grilled squash boats for a visually stunning presentation. Spoon it into edible bowls made from crispy prosciutto or Parmesan cheese for a delightful twist.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Creamy Mushroom Rice Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after sitting overnight, making it a great option for meal prep lunches or quick dinners.
Freezing
If you want to save it longer, this rice freezes well. Just portion it into freezer-safe containers or bags, and it will keep for up to 2 months. Thaw it overnight in the refrigerator before reheating to preserve texture.
Reheating
Reheat gently on the stovetop or in the microwave with a splash of water or vegetable stock to bring back the creamy consistency. Stir frequently to avoid drying out and to evenly distribute the heat.
FAQs
Can I use different types of mushrooms in this recipe?
Absolutely! While cremini mushrooms add a nice texture and earthiness, you can use button mushrooms, shiitake, or a mix for varied flavor and complexity.
Is it possible to make this recipe vegan?
Yes, simply swap the butter for a vegan butter or more olive oil, and verify that your vegetable stock is vegan-friendly. The dish will still be creamy and delicious.
Can I use brown rice instead of long grain white rice?
You can, but keep in mind that brown rice usually requires more cooking time and liquid. Adjust accordingly to ensure the rice is fully tender and flavorful.
How do I make this dish gluten-free?
This Creamy Mushroom Rice Recipe is naturally gluten-free as long as you use gluten-free vegetable stock. Always double-check packaged ingredients to be safe.
What can I add to make this dish more filling?
Consider tossing in cooked beans, sautéed spinach, or grilled tofu to boost protein and turn this side into a hearty main course.
Final Thoughts
This Creamy Mushroom Rice Recipe is a wonderful way to bring warmth and comfort to your meal routine with minimal effort. Its rich mushroom flavor combined with fluffy, tender rice makes it a universal crowd-pleaser that feels special yet approachable. I truly hope you enjoy making and sharing this delightful dish as much as I do!
Print
Creamy Mushroom Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A savory and aromatic Mushroom Rice recipe featuring cremini mushrooms sautéed with garlic, shallots, and herbs, then cooked with long grain rice in vegetable stock to create a flavorful, fluffy dish perfect for a hearty vegetarian meal.
Ingredients
Base Ingredients
- 2 tablespoons butter
- 1 tablespoon extra virgin olive oil
Mushroom Mixture
- 1 pound cremini mushrooms, thinly sliced
- 2 cloves garlic, finely chopped
- 1 shallot, finely chopped
- ½ teaspoon fresh thyme leaves (or ¼ teaspoon dried thyme)
- ½ teaspoon Italian seasoning
- ½ teaspoon salt (or more to taste)
- ¼ teaspoon ground black pepper
Rice & Stock
- 1 cup long grain rice, uncooked
- 2 cups vegetable stock
Finishing Touch
- 1 tablespoon fresh parsley, finely chopped
Instructions
- Heat the fat: In a medium-sized pot, heat butter and olive oil over medium-high heat until the mixture is bubbling and hot, about 1 minute. This helps prevent the butter from burning and provides a rich base for the mushrooms.
- Sear the mushrooms: Add the sliced mushrooms in a single layer and cook without stirring for 3-5 minutes. Letting them sear undisturbed develops a golden color and enhances their flavor.
- Add aromatics and seasonings: Stir in garlic, shallot, thyme, Italian seasoning, salt, and black pepper. Cook for another 5 minutes, stirring occasionally, until the mushrooms are golden brown and most of the liquid has evaporated, creating a fragrant and caramelized mixture.
- Toast the rice: Add the uncooked rice to the pot, stirring to coat it with the butter and mushroom mixture. Toast the rice for 1 minute to impart a subtle nutty flavor and help it absorb the savory aromas.
- Add vegetable stock: Pour in the vegetable stock and stir well to combine. Bring the mixture to a boil, then immediately reduce the heat.
- Simmer the rice: Reduce heat to low, cover the pot, and let it simmer for 15 minutes, or until the liquid is fully absorbed and the rice is tender. Avoid lifting the lid during cooking to maintain steam and even cooking.
- Rest the rice: Turn off the heat and let the rice rest, covered, for 5 minutes. This step redistributes moisture, ensuring light and fluffy rice.
- Fluff and garnish: Remove the lid, fluff the rice gently with a fork, then stir in fresh parsley. Serve warm.
Notes
- Ensure mushrooms are sliced evenly for consistent cooking.
- Do not stir mushrooms too early to allow proper searing and browning.
- Use vegetable stock for a richer, more savory flavor compared to water.
- Covering tightly while simmering is crucial to cook rice properly and avoid uneven texture.
- Resting the rice after cooking helps achieve a fluffy texture.
- For a vegan version, substitute butter with additional olive oil or a plant-based butter alternative.

