If you’re looking for a dish that’s both comforting and bursting with soulful, earthy flavors, this Mushroom Rice Recipe is just what you need. Imagine tender long grain rice infused with the deep, savory essence of sautéed mushrooms, aromatic herbs, and a touch of garlic, all coming together in one pot. It’s quick to whip up, delightfully fragrant, and versatile enough to complement your favorite main dishes or shine all on its own as a light vegetarian meal. Trust me, once you try this recipe, it’s going to become a beloved staple in your kitchen rotation.

Ingredients You’ll Need
These ingredients are refreshingly simple but each one plays a crucial role in building layers of flavor and texture in this Mushroom Rice Recipe. From the richness of the olive oil or butter to the fresh brightness of parsley, every element counts.
- 1 cup long grain white rice, rinsed: Rinsing helps remove excess starch for fluffy, separate grains.
- 2 tablespoons olive oil or butter: Adds richness and helps sauté the vegetables to perfection.
- 1 small onion, finely chopped: Brings subtle sweetness and depth to the dish.
- 2 garlic cloves, minced: Infuses a lovely aroma and sharp flavor.
- 8 oz mushrooms (cremini or button), sliced: The star ingredient, offering an earthy, meaty texture.
- 2 cups vegetable or chicken broth: Provides moisture and layers of savory flavor.
- 1 teaspoon salt: Enhances all other flavors in the recipe.
- ½ teaspoon black pepper: Adds gentle heat and complexity.
- ½ teaspoon dried thyme: Brings a wonderful herbaceous note.
- 2 tablespoons chopped fresh parsley (optional, for garnish): Adds freshness and color to finish.
How to Make Mushroom Rice Recipe
Step 1: Sauté the aromatics
Begin by heating your olive oil or butter over medium heat in a medium saucepan. Toss in the finely chopped onion and let it cook for about 3 to 4 minutes until it’s translucent and sweetly fragrant. Next, stir in the minced garlic and let it cook just another 30 seconds—this step is all about layering flavor right from the start.
Step 2: Cook the mushrooms
The sliced mushrooms head into the pan now. Cook them for 5 to 6 minutes until they release their moisture and begin to brown slightly. This stage is key for developing that rich, savory depth that makes this Mushroom Rice Recipe so irresistible. Don’t rush it; letting the mushrooms caramelize a little is magic.
Step 3: Toast the rice with seasonings
Stir in the rinsed rice, salt, black pepper, and dried thyme. Let the rice toast for 1 to 2 minutes, stirring consistently. This toasting step adds a lovely nutty undertone and helps each grain stay fluffy instead of clumping together.
Step 4: Add broth and simmer
Pour in the vegetable or chicken broth, give everything a good stir, and bring it all to a rolling boil. Once boiling, reduce the heat to low and cover the pot. Let it simmer gently for 15 to 18 minutes until the rice is tender and all the liquid is absorbed. This gentle cooking melds those wonderful mushroom flavors beautifully into the rice.
Step 5: Let it rest and fluff
When the rice is cooked, remove the pot from the heat but keep it covered for another 5 minutes. This resting time lets the rice steam slightly, becoming perfectly tender. Finally, fluff it with a fork to separate the grains, then sprinkle with fresh parsley if you like, and your Mushroom Rice Recipe is ready to wow.
How to Serve Mushroom Rice Recipe

Garnishes
Fresh parsley is a classic choice that brightens the earthy tones with pops of green. For a richer touch, a light sprinkle of grated Parmesan or a drizzle of good-quality olive oil can enhance the dish’s creaminess and add a subtle savory finish. Toasted nuts like pine nuts or slivered almonds also add delightful crunch and texture contrast.
Side Dishes
This Mushroom Rice Recipe pairs beautifully with grilled chicken, baked salmon, or even a hearty vegetable stew. It also complements meat-free mains like roasted eggplant or lentil patties really well, making it versatile for both vegetarian and omnivorous meals. Consider fresh steamed vegetables or a crisp salad to add freshness alongside.
Creative Ways to Present
For a fun twist, serve the mushroom rice stuffed inside roasted bell peppers or mushroom caps for an elegant look. You can also spread it on a platter and top with sautéed mushrooms and herbs for a vibrant centerpiece at your table. Mini lettuce cups filled with this rice add a playful finger-food option at casual gatherings.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftover mushroom rice to an airtight container and store it in the refrigerator. It will keep fresh for up to 3 to 4 days without losing its wonderful flavor or texture, making it perfect for easy next-day meals.
Freezing
Mushroom rice freezes well! Portion it into freezer-safe containers or bags and freeze for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge for best results. Freezing allows you to have this tasty side dish ready whenever you need a quick and satisfying option.
Reheating
To reheat, sprinkle a little water over the rice to keep it moist, then cover and warm in the microwave or on the stovetop over low heat. Stir occasionally to heat evenly and bring back the fluffy texture. This Mushroom Rice Recipe tastes just as fresh and comforting the next day as it does freshly made.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Brown rice works well, but since it takes longer to cook and requires more liquid, you’ll want to increase the broth to about 2 ½ cups and simmer for 40 to 45 minutes until tender.
What types of mushrooms work best for this recipe?
Cremini or button mushrooms are perfect choices because they have a mild yet meaty flavor and hold up well during cooking. You can also experiment with shiitake or portobello for a smokier, richer taste.
Is this Mushroom Rice Recipe vegan?
Yes, if you use olive oil instead of butter and choose vegetable broth, this recipe is completely vegan and still deeply flavorful.
Can I add other vegetables to the dish?
Definitely! Diced bell peppers, peas, or spinach are wonderful additions that add color and extra nutrition. Just sauté any additional veggies along with the onions or stir them in during the last few minutes of cooking.
How can I make the mushroom rice more flavorful?
For an extra punch, add a splash of soy sauce, a teaspoon of Dijon mustard, or sprinkle some grated Parmesan cheese before serving. Fresh herbs like thyme, rosemary, or chives also elevate the flavor profile nicely.
Final Thoughts
This Mushroom Rice Recipe is more than just a side dish—it’s a celebration of simple ingredients elevated by thoughtful cooking techniques. It’s quick, comforting, and endlessly adaptable to suit your tastes and occasions. I’m confident once you try it, you’ll be reaching for this recipe again and again to bring warmth and deliciousness to your table.
Print
Mushroom Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This mushroom rice recipe is a savory, earthy side dish made with tender rice, sautéed mushrooms, and aromatic herbs. It’s quick to make, packed with flavor, and pairs beautifully with a wide range of mains or stands on its own as a light vegetarian meal.
Ingredients
Main Ingredients
- 1 cup long grain white rice, rinsed
- 2 tablespoons olive oil or butter
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 8 oz mushrooms (such as cremini or button), sliced
- 2 cups vegetable or chicken broth
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme
Garnish
- 2 tablespoons chopped fresh parsley (optional)
Instructions
- Prepare Aromatics: In a medium saucepan, heat olive oil or butter over medium heat. Add the chopped onion and sauté for 3–4 minutes until translucent, creating a fragrant base for your dish.
- Add Garlic: Stir in the minced garlic and cook for another 30 seconds to release its flavor without burning.
- Sauté Mushrooms: Add the sliced mushrooms to the pan and cook for 5–6 minutes until they release their moisture and begin to brown, enhancing their earthy flavor.
- Toast Rice: Stir in the rinsed rice, salt, pepper, and dried thyme, cooking for 1–2 minutes to lightly toast the rice and blend the seasonings.
- Add Broth and Simmer: Pour in the vegetable or chicken broth, stir to combine, and bring to a boil. Reduce heat to low, cover, and simmer for 15–18 minutes until the rice is tender and the liquid is absorbed.
- Rest and Fluff: Remove the pan from heat and let it sit covered for 5 minutes to allow the rice to finish steaming. Fluff the rice with a fork.
- Garnish and Serve: Garnish with chopped fresh parsley if desired, and serve the mushroom rice warm as a flavorful side dish or light meal.
Notes
- For extra flavor, add a splash of soy sauce or a sprinkle of grated Parmesan before serving.
- You can substitute brown rice but adjust the liquid and cooking time accordingly.

