If you are craving a warm, comforting dish that combines earthy mushrooms with fluffy, perfectly cooked grains, this Mushroom Rice recipe is exactly what your kitchen needs. It’s a delightful blend of tender mushrooms, aromatic herbs, and savory flavors all coming together in one pot. Whether you want an easy vegetarian main or a hearty side, Mushroom Rice offers a burst of satisfying taste with minimal effort, making it a trusty go-to for busy weeknights or cozy family dinners.

Ingredients You’ll Need
The charm of this Mushroom Rice lies in its simple yet essential ingredients, each bringing its unique touch to the dish’s texture, aroma, and overall flavor. These components are not complicated but create a harmonious balance that elevates everyday rice into something special.
- 1 cup long-grain white rice: The star base that cooks up fluffy and separate, perfect for soaking up all the savory juices.
- 2 cups vegetable broth: Adds moisture and infuses the rice with deep, savory flavor far beyond plain water.
- 1 tablespoon olive oil: For sautéing and adding a subtle richness without overpowering the mushrooms.
- 1 small onion (finely chopped): Provides a gentle sweetness and aromatic foundation to the dish.
- 2 cloves garlic (minced): Offers that essential punch of flavor and warmth that lifts every bite.
- 8 ounces mushrooms (sliced, cremini or button): The earthy heart of the dish, tender and juicy when cooked just right.
- 1/2 teaspoon salt: To enhance and balance all the flavors.
- 1/4 teaspoon black pepper: Adds a subtle heat and depth.
- 1/2 teaspoon dried thyme: A fragrant herb that pairs beautifully with mushrooms.
- 2 tablespoons chopped fresh parsley (optional): For a fresh, bright contrast to the rich rice.
- 1/4 cup grated Parmesan cheese (optional): Adds a creamy, salty finish if you’re not keeping it vegan.
How to Make Mushroom Rice
Step 1: Sauté the Aromatics
Begin by heating olive oil in a large skillet over medium heat. Toss in the finely chopped onion and let it gently soften until it turns translucent, about 3 to 4 minutes. This step creates a sweet, fragrant base that sets up the entire dish for success. Then, add the minced garlic and cook just long enough for it to become aromatic, roughly 30 seconds, making sure not to let it burn.
Step 2: Cook the Mushrooms
Next, add the sliced mushrooms to the skillet. As they cook, they will release their moisture and shrink, becoming tender and packed with flavor. This process takes about 5 to 7 minutes. Watch closely and stir occasionally to prevent sticking or burning. The mushrooms’ earthiness is crucial—it gives Mushroom Rice its signature character.
Step 3: Prepare the Rice
While the mushrooms are cooking, rinse the rice under cold water until it runs clear. This step removes excess starch, ensuring your rice stays light and fluffy rather than sticky once cooked. Rinsing rice might seem minor, but it makes a noticeable difference in texture.
Step 4: Combine and Simmer
After the mushrooms are ready, add the rinsed rice to the skillet. Stir well—it’s important that each grain is coated in the olive oil and mingles with the mushroom mixture. Pour in the vegetable broth, then season with salt, black pepper, and dried thyme. Bring everything to a boil, reduce the heat to a gentle simmer, cover the pan, and let it cook undisturbed for 15 to 18 minutes. This allows the rice to absorb all the rich flavors and broth perfectly.
Step 5: Finish and Fluff
Once the liquid is fully absorbed, remove the skillet from heat and keep it covered for an additional 5 minutes. This resting period lets the rice steam gently, making it tender and fluffy. Finally, fluff the rice with a fork and stir in fresh parsley and Parmesan cheese if you like. This finishing touch adds brightness and a creamy, savory punch that takes your Mushroom Rice to the next level.
How to Serve Mushroom Rice

Garnishes
Fresh parsley is a classic garnish for Mushroom Rice, adding a pop of green color and a hint of herbaceous brightness. A sprinkle of grated Parmesan cheese works wonderfully for a creamy richness that complements the mushrooms’ earthiness. For a fancy twist, a few toasted pine nuts or chopped green onions offer texture and appeal.
Side Dishes
Mushroom Rice shines beautifully as a side alongside grilled chicken, roasted vegetables, or seared tofu. Its hearty, comforting flavor pairs well with fresh salads or a crisp green vegetable like asparagus or sautéed spinach. This dish also works well as a standalone vegetarian main with a side of warm crusty bread.
Creative Ways to Present
Try stuffing bell peppers or portobello caps with Mushroom Rice for an inviting, elegant presentation. You can also use it as a filling in lettuce wraps or as a bed under pan-seared fish or mushrooms for a composed plate that’s as beautiful as it is delicious. The versatility of Mushroom Rice means your plating options are only limited by your imagination.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Mushroom Rice in an airtight container in the refrigerator. It will stay fresh for up to 3 days, making it a convenient option for easy lunches or quick dinners during the week.
Freezing
Mushroom Rice freezes well in portioned containers or freezer bags for up to 2 months. Allow it to cool completely before freezing to maintain the best texture. When you’re ready to enjoy it, thaw overnight in the fridge.
Reheating
For warming leftover Mushroom Rice, use a microwave with a splash of water to maintain moisture and prevent dryness. Alternatively, reheat it gently on the stovetop over low heat with a small amount of broth or water, stirring occasionally until heated through.
FAQs
Can I use brown rice instead of white rice for this Mushroom Rice?
Absolutely! Brown rice will add a nuttier flavor and chewier texture, but remember it requires a longer cooking time and usually more liquid. Adjust your simmering time accordingly, and keep an eye on liquid absorption.
What type of mushrooms work best in Mushroom Rice?
Cremini or button mushrooms are the go-to for their mild flavor and wide availability, but you can experiment with shiitake, oyster, or even wild mushrooms for an earthier taste and interesting texture.
Is this Mushroom Rice recipe vegan friendly?
The basic recipe is vegetarian, and for a vegan version, simply omit the Parmesan cheese or swap it for a plant-based alternative. The rest of the ingredients are naturally vegan.
Can I add protein to make this a full meal?
Yes! Adding cooked chickpeas, tofu cubes, or shredded chicken makes this dish more substantial. You can stir the protein in during the final fluffing stage or serve it on the side.
How do I make the Mushroom Rice more flavorful?
Consider sautéing the mushrooms with a splash of white wine for added depth or including a handful of toasted nuts like walnuts or pine nuts for crunch and richness. Fresh herbs like thyme and parsley really elevate the dish, too.
Final Thoughts
Mushroom Rice is the kind of recipe that feels like a warm hug in a bowl—simple, delicious, and insanely satisfying. It’s straightforward enough for weeknights but elegant enough to impress guests, striking that rare balance between comfort and sophistication. Give this Mushroom Rice a try and you just might find a new favorite to come back to time and time again.
Print
Mushroom Rice
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This Mushroom Rice recipe is a simple and flavorful one-pot dish featuring long-grain white rice cooked with sautéed mushrooms, onion, and garlic in vegetable broth. Enhanced with thyme, parsley, and optional Parmesan cheese, it makes a perfect vegetarian main course or side dish that’s both comforting and easy to prepare on the stovetop.
Ingredients
Rice and Broth
- 1 cup long-grain white rice
- 2 cups vegetable broth
Aromatics and Vegetables
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 8 ounces mushrooms, sliced (cremini or button)
Seasonings
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried thyme
Optional Garnishes
- 2 tablespoons chopped fresh parsley
- 1/4 cup grated Parmesan cheese
Instructions
- Sauté Onions: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until it becomes translucent, about 3-4 minutes.
- Add Garlic: Stir in the minced garlic and cook for another 30 seconds or until fragrant, ensuring it doesn’t burn.
- Cook Mushrooms: Add the sliced mushrooms to the skillet and cook until they release their moisture and turn tender, approximately 5-7 minutes.
- Prepare Rice: Meanwhile, rinse the rice under cold water until the water runs clear to remove excess starch.
- Combine Rice and Mushrooms: Add the rinsed rice to the skillet with the mushrooms, stirring well to coat the rice grains with oil and combine all ingredients thoroughly.
- Add Broth and Seasoning: Pour in the vegetable broth and season the mixture with salt, black pepper, and dried thyme.
- Simmer: Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 15-18 minutes, or until the rice is fully cooked and the liquid has been absorbed.
- Rest the Rice: Remove the skillet from heat and let it sit covered for 5 minutes to allow the rice to finish steaming and set.
- Finish and Serve: Fluff the rice gently with a fork and stir in the chopped fresh parsley and grated Parmesan cheese if using. Serve the dish warm as a hearty side or light main course.
Notes
- To deepen the flavor, substitute vegetable broth with chicken broth or add a splash of white wine when sautéing the mushrooms.
- Add toasted nuts like pine nuts or walnuts for a crunchy texture.
- Use brown rice instead of white rice for a heartier and whole-grain version; remember to increase cooking time accordingly.
- For a vegan version, omit the Parmesan cheese or replace it with a plant-based cheese alternative.

