If you are craving a comforting yet elegant dish that bursts with earthy flavors, this Mushroom Rice Recipe is exactly what you need. It combines tender, golden mushrooms with fluffy long-grain rice, enhanced by the fragrant touch of garlic and onions. Whether you want a cozy weeknight dinner or a stunning side to impress guests, this Mushroom Rice Recipe delivers rich taste and satisfying texture with simple ingredients and straightforward steps. Every bite invites you to savor the wonderful umami from mushrooms perfectly married to the seasoning and broth, making it a timeless favorite to keep coming back to.
Ingredients You’ll Need
Each ingredient in this Mushroom Rice Recipe plays a crucial role in building layers of flavor, texture, and color. The basic yet thoughtfully chosen components make this dish both accessible and deeply satisfying, highlighting the mushrooms while ensuring the rice comes out perfectly cooked and flavorful.
- Olive oil (2-3 tbsp): Provides a fruity, smooth base for sautéing mushrooms without overpowering their natural flavor.
- Butter (30g / 2 tbsp): Adds richness and a silky texture that brings the dish to the next level of comfort.
- Mushrooms (750g / 1.5 lb, sliced 3-5 mm): The star ingredient offering earthy, meaty flavor and tender bite.
- Garlic cloves (2, minced): Imparts a subtle sharpness that enhances the mushrooms’ natural aroma.
- Small onion (finely diced): Brings sweetness and depth that balances the savory elements.
- Long grain rice (1 1/2 cups, uncooked): Its fluffy texture and mild taste serve as the perfect canvas for mushroom-infused goodness.
- Vegetable or chicken stock (2 1/4 cups): Infuses the rice with savory moisture, enriching the flavor throughout.
- Green onions (1 1/2 – 2 cups, sliced): Adds fresh, bright notes and a pop of color at the very end.
- Optional butter: Stir in extra butter at the end for an irresistible glossy finish.
How to Make Mushroom Rice Recipe
Step 1: Sauté the First Batch of Mushrooms
Begin by heating 2 tablespoons of olive oil in a large pot over high heat. Add half of your sliced mushrooms and let them cook undisturbed for about 5 minutes until they turn a beautiful golden brown. This initial sear locks in flavor and develops that delicious caramelized crust. Season lightly with salt and pepper, then remove and set these mushrooms aside—trust me, you want to keep their golden crispness separate for the best texture contrast later.
Step 2: Sauté Onions, Garlic, and Remaining Mushrooms
If your pot is dry, add a splash more olive oil (about half a tablespoon) and the butter. Once melted and fragrant, toss in the finely diced onions and minced garlic, cooking for about 30 seconds to release their aroma. Then, add the remaining mushrooms to the pot and cook for another 5 minutes until they become lightly browned. While they won’t have as intense caramelization as the first batch, the mushrooms will soften nicely and add depth to the dish.
Step 3: Toast the Rice and Deglaze
Next, pour in the uncooked rice and give it a good stir to coat the grains with the buttery, mushroom-infused base. Add a splash of vegetable stock and stir again to lift all the flavorful brown bits stuck to the bottom of the pot — these bits are pure magic and pack serious umami. Cleaning the pan like this ensures every grain of rice soaks up rich flavor as it cooks.
Step 4: Simmer the Rice
Once the bottom is scraped clean, pour in the remaining stock, cover the pot with a lid, and bring the mixture to a gentle simmer. Lower the heat to medium-low and let the rice cook for about 15 minutes or until all the liquid has evaporated. Tilt the pot slightly near the end to check there is no residual moisture left. This step sets the perfect fluffy texture without mushiness.
Step 5: Finish with Reserved Mushrooms and Green Onions
After removing the pot from heat, quickly add the reserved golden mushrooms along with the sliced green onions. Replace the lid and let the rice rest for 10 minutes—this resting time is essential as it allows steam to gently warm the mushrooms and lets the flavors marry beautifully. It’s one of those small steps that elevates the whole dish tremendously.
Step 6: Fluff and Optional Butter Stir-In
Finally, fluff your mushroom rice using a fork or wooden spoon to separate the grains and evenly distribute the mushrooms and scallions. If you want to truly indulge, swirl in a little extra butter for that silky finish that melts in your mouth. Serve immediately and watch how fast this Mushroom Rice Recipe disappears from the table!
How to Serve Mushroom Rice Recipe
Garnishes
Simple garnishes like extra chopped green onions or a sprinkle of freshly cracked black pepper add a fresh and vibrant touch to the earthy Mushroom Rice Recipe. A drizzle of good-quality olive oil or a small pat of melting butter right before serving also adds that luxurious note that guests will notice and appreciate.
Side Dishes
This mushroom rice pairs beautifully with grilled or roasted vegetables, a crisp green salad, or even a fragrant curry for a heartier meal. It also complements grilled chicken, fish, or tofu, making it a versatile side that adapts to your mood and pantry staples.
Creative Ways to Present
Dress up your Mushroom Rice Recipe by serving it in individual bowls lined with fresh herbs like parsley or thyme for an elegant presentation. Alternatively, stuff it into roasted peppers or use it as a base for a rice bowl topped with sautéed greens and protein. The earthy flavor profile invites creative plating and makes every meal feel special.
Make Ahead and Storage
Storing Leftovers
Allow any leftover Mushroom Rice Recipe to cool completely at room temperature, then transfer to an airtight container and refrigerate. It will keep well for up to 3 days, making it a perfect make-ahead option for quick meals during the week.
Freezing
If you want to store the Mushroom Rice Recipe longer, freezing works well. Portion it into freezer-safe containers or bags, squeezing out as much air as possible. Frozen mushroom rice maintains good quality for up to 2 months and can be thawed overnight in the fridge before reheating.
Reheating
When ready to enjoy again, gently reheat the mushroom rice on the stovetop over low heat with a splash of water or stock to prevent drying out. Alternatively, microwave it in short bursts, stirring in between, until heated through. Adding a small knob of butter during reheating will refresh the creamy texture and flavor.
FAQs
Can I use other types of mushrooms for this recipe?
Absolutely! While cremini or button mushrooms work wonderfully, you can mix in shiitake, portobello, or chanterelles for added complexity and texture. Just slice them similarly to ensure even cooking.
Is it possible to make this recipe vegan?
Yes! Simply replace the butter with an equal amount of olive oil or a plant-based margarine, and make sure to use vegetable stock. The dish will still be rich and flavorful.
Can I use brown rice instead of long grain white rice?
You can, but cooking times will be longer and you might need additional stock or water. Brown rice lends a nuttier flavor but requires adjustment to ensure it becomes tender.
How do I prevent the rice from becoming mushy?
Use the correct rice-to-liquid ratio and avoid stirring the rice too much during cooking. Also, ensure the heat is lowered to medium-low after simmering starts and avoid lifting the lid frequently to maintain steam.
What if I don’t have vegetable stock on hand?
No worries! You can use chicken stock if you’re not vegetarian, or simply season the cooking water well with salt and herbs to bring flavor to your Mushroom Rice Recipe.
Final Thoughts
This Mushroom Rice Recipe is one of those comforting, versatile dishes that never fails to impress. Its straightforward steps and simple ingredients yield a richly flavored meal that feels special but is incredibly easy to make. Whether you’re cooking for family, friends, or just yourself, this recipe invites you to slow down, savor the moment, and enjoy every bite of mushroom goodness. Try it soon—you’ll be so glad you did!
Print
Mushroom Rice Recipe
- Total Time: 30 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A flavorful and comforting Mushroom Rice recipe that combines sautéed mushrooms, garlic, and onions with long grain rice simmered in vegetable broth. Perfect as a hearty side or a main vegetarian dish, this recipe highlights earthy mushrooms with the richness of butter and fresh green onions for a satisfying and easy-to-make meal.
Ingredients
Mushrooms and Aromatics
- 2 – 3 tbsp olive oil (divided)
- 30g / 2 tbsp butter
- 750g / 1.5 lb mushrooms, sliced 3 – 5 mm (1/8 – 1/5″ thick)
- 2 garlic cloves, minced
- 1 small onion, finely diced
Rice and Liquid
- 1 1/2 cups long grain rice, uncooked
- 2 1/4 cups vegetable stock or broth (can substitute chicken broth)
Finishing Ingredients
- 1 1/2 – 2 cups green onions, sliced
- Optional: More butter to stir through at the end
Instructions
- Sauté half the mushrooms: Heat 2 tablespoons of olive oil in a large pot over high heat. Add half of the sliced mushrooms and cook for about 5 minutes until they turn golden. Season with salt and pepper, then remove them from the pot and set aside to preserve their golden color.
- Prepare aromatics: If the pot appears dry, add an additional 1/2 to 1 tablespoon of olive oil, then add the butter and let it melt. Add the finely diced onions and minced garlic to the pot.
- Cook remaining mushrooms: Sauté the onions and garlic for about 30 seconds before adding the remaining mushrooms. Cook these mushrooms for approximately 5 minutes until they are lightly browned and the bottom of the pot develops a brown crust. These mushrooms won’t caramelize as much as the first batch but will add depth of flavor.
- Toast rice and deglaze: Stir in the uncooked rice along with a splash of broth. Mix thoroughly to loosen the browned bits stuck to the pot which enhances the flavor.
- Add remaining broth and cook rice: Once the bottom of the pot is clean from the browned bits, pour in the rest of the vegetable broth. Cover the pot with a lid and bring it to a simmer. Then reduce the heat to medium-low to cook gently.
- Simmer until liquid is absorbed: Cook for about 15 minutes or until there is no residual liquid remaining. You can check by tilting the pot gently to see if any liquid pools.
- Combine mushrooms and scallions: Remove the pot from heat and take off the lid. Quickly fold in the reserved golden mushrooms and sliced green onions. Immediately cover the pot again and let it rest for 10 minutes. This step is crucial for getting fluffy rice and well-incorporated flavors.
- Fluff and serve: Using a fork or wooden spoon, fluff the rice gently to separate the grains. Optionally, stir through extra butter for added richness. Serve warm for a delicious mushroom rice dish.
Notes
- Slice mushrooms about 3 – 5 mm thick to ensure they cook evenly without becoming mushy.
- Long grain rice is preferred for its fluffy texture; rinsing is optional based on preference.
- Vegetable stock is used here for a vegetarian base but chicken stock can be substituted for more savory depth.
- The initial sautéed mushrooms are kept separate to retain their golden color and added at the end for texture contrast.
- The 10-minute resting time after cooking helps flavors meld and rice absorb any residual steam.
- Adding extra butter at the end is optional but adds a nice richness and glossy finish to the rice.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: International