Easy Mushroom Rice is a simple yet deeply flavorful dish that transforms everyday ingredients into something truly comforting. With earthy mushrooms, aromatic garlic, and perfectly cooked rice infused with savory broth, this recipe delivers rich taste with minimal effort.
It’s versatile enough to serve as a side dish or a light main course, and it pairs beautifully with a variety of proteins. The addition of butter and green onions brings extra depth and freshness, making this easy mushroom rice recipe a staple you’ll want to make again and again.
1. Mushroom Rice Reicpe ( Yield: 8 Servings )
Ingredients
- 2 – 3 tbsp olive oil, separated
- 30g / 2 tbsp butter
- 750g / 1.5 lb mushrooms, sliced 3 – 5 mm thick
- 2 garlic cloves, minced
- 1 small onion, finely diced
- 1 1/2 cups long grain rice, uncooked
- 2 1/4 cups vegetable stock / broth (or chicken)
- 1 1/2 – 2 cups green onions, sliced
- Optional: More butter to stir through
Instructions
Begin by preparing all your ingredients. Slice the mushrooms evenly so they cook at the same rate, mince the garlic, dice the onion, and slice the green onions. Rinse the rice under cold water until the water runs clear, then drain well.
Heat 1 tablespoon of olive oil and 1 tablespoon of butter in a large skillet or pot over medium-high heat. Once the butter has melted, add the sliced mushrooms in batches if necessary. Spread them out in a single layer and let them cook undisturbed for a few minutes to allow browning.
Stir occasionally and cook for about 8–10 minutes until the mushrooms release their moisture and become golden brown. Remove the mushrooms from the pan and set aside.
In the same pan, add another tablespoon of olive oil if needed. Add the diced onion and cook over medium heat for 3–4 minutes until softened and translucent.
Add the minced garlic and cook for about 30 seconds until fragrant. Then add the uncooked rice to the pan. Stir well to coat the rice in the oil and aromatics, and toast it lightly for 1–2 minutes.
Pour in the vegetable or chicken stock and stir to combine. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pan with a lid and let it simmer for about 15 minutes, or until the rice is tender and has absorbed most of the liquid.
Once the rice is cooked, remove the lid and fluff it gently with a fork. Return the cooked mushrooms to the pan and mix them into the rice.
Stir in the remaining butter for extra richness, if desired. Add the sliced green onions and gently fold everything together.
Taste and adjust seasoning with salt and pepper as needed. Let the rice sit for a few minutes before serving to allow the flavors to meld.
Serve warm as a side dish or enjoy it on its own for a comforting, flavorful meal.

2. Tips for Perfect Mushroom Rice
Brown the mushrooms well before adding them to the rice. This step enhances their natural umami flavor and prevents them from becoming soggy.
Rinse the rice thoroughly before cooking. This removes excess starch and helps achieve a fluffy texture instead of sticky rice.
Use a good-quality broth instead of water. It adds depth and richness to the dish, making a big difference in flavor.
Keep the lid on while the rice cooks. Trapping steam is essential for evenly cooked, tender rice.
Let the rice rest for a few minutes after cooking. This helps the grains firm up slightly and improves the overall texture.
3. Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but brown rice requires a longer cooking time and more liquid. You’ll need to adjust both accordingly to ensure it cooks properly.
What type of mushrooms work best for this recipe?
Button mushrooms, cremini, or portobello mushrooms all work well. You can also use a mix for more complex flavor.
Can I make this dish vegan?
Yes, simply replace the butter with plant-based alternatives and use vegetable broth to keep the recipe fully vegan.
How do I store leftover mushroom rice?
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat with a splash of broth or water to restore moisture.
Can I add protein to this dish?
Yes, you can add cooked chicken, shrimp, tofu, or beans to turn this into a more filling main course.
4. Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 280 kcal |
| Protein | 6 g |
| Carbohydrates | 36 g |
| Fat | 12 g |
| Saturated Fat | 4 g |
| Cholesterol | 10 mg |
| Sodium | 420 mg |
| Fiber | 2 g |
| Sugar | 3 g |
Easy Mushroom Rice is a comforting and flavorful dish that highlights the natural richness of simple ingredients. With its fluffy texture, savory mushrooms, and aromatic base, it’s a recipe that fits effortlessly into everyday cooking. Perfect as a side or a light main dish, this recipe brings warmth and satisfaction to every meal.