I love how easy this recipe is to prepare using just one pot, which keeps cleanup minimal. The mushrooms add a deep, savory flavor that blends perfectly with the rice. It’s a great option when I want something warm and filling without spending too much time cooking. I also appreciate how versatile it is, whether I serve it as a main dish or a side.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 cup long-grain white rice
2 tablespoons olive oil
1 medium onion
3 garlic cloves
2 cups cremini or button mushrooms
2 cups vegetable broth
1 teaspoon soy sauce
1/2 teaspoon dried thyme
1/2 teaspoon paprika
salt and pepper
chopped parsley
Directions
I start by rinsing the rice under cold water until the water runs clear, which helps remove excess starch.
Next, I chop the onion, mince the garlic, and slice the mushrooms so everything is ready to cook.
In a large skillet, I heat the olive oil over medium heat and sauté the onion for about 3–4 minutes until it becomes soft and translucent.
I add the garlic and cook it for another minute until fragrant, then toss in the mushrooms and sauté them for about 5–6 minutes until they soften and release their flavor.
I stir in the rinsed rice and let it toast slightly with the mushroom mixture for 1–2 minutes.
Then I pour in the vegetable broth and add the soy sauce, stirring gently to combine. I bring everything to a gentle boil.
I reduce the heat to low, cover the pot, and let it simmer for 15–18 minutes without lifting the lid.
Once the rice is cooked, I turn off the heat and let it sit covered for about 5 minutes to finish steaming.
Finally, I fluff the rice with a fork and garnish with chopped parsley before serving.
Servings and timing
I get about 3 servings from this recipe. Prep time takes around 5 minutes, cooking time about 15 minutes, making the total time approximately 20 minutes.
Variations
I sometimes add peas or spinach for extra color and nutrition. When I want more protein, I mix in chickpeas or tofu. I also like adding a splash of lemon juice at the end for a brighter flavor.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I add a small splash of water or broth and warm it gently on the stove or in the microwave to keep the rice from drying out.
FAQs
Can I use brown rice instead of white rice?
I can, but I need to adjust the cooking time and add more liquid since brown rice takes longer to cook.
What type of mushrooms work best?
I like using cremini or button mushrooms, but I can also use a mix for deeper flavor.
Can I make this dish vegan?
This recipe is already vegan since I use vegetable broth and plant-based ingredients.
How do I keep the rice from sticking?
I rinse the rice well and keep the heat low while it cooks to prevent sticking.
Can I add protein to this dish?
I often add tofu, beans, or even cooked chicken if I want to make it more filling.
Conclusion
I keep this one-pot mushroom rice as a go-to meal because it’s quick, flavorful, and easy to make. It’s a comforting dish that works perfectly for busy days while still delivering great taste.
Savory and comforting One-Pot Mushroom Rice with tender mushrooms, fluffy rice, and aromatic herbs for an easy and satisfying meal.
Author:Ella
Prep Time:5 minutes
Cook Time:15 minutes
Total Time:20 minutes
Yield:3 servings
Category:Main Course / Side Dish
Method:One-Pot, Simmering
Cuisine:Comfort / Global
Diet:Vegan
Ingredients
1 cup long-grain white rice
2 tablespoons olive oil
1 medium onion, chopped
3 garlic cloves, minced
2 cups cremini or button mushrooms, sliced
2 cups vegetable broth
1 teaspoon soy sauce
½ teaspoon dried thyme
½ teaspoon paprika
Salt and black pepper, to taste
Fresh parsley, chopped (for garnish)
Instructions
Rinse the rice under cold water until the water runs clear, then set aside.
Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3–4 minutes until translucent.
Stir in garlic and cook for 1 minute until fragrant.
Add sliced mushrooms and sauté for 5–6 minutes until softened and lightly browned.
Stir in the rinsed rice and toast gently for 1–2 minutes.
Pour in vegetable broth and soy sauce. Add thyme, paprika, salt, and pepper. Stir to combine.
Bring to a gentle boil, then reduce heat to low. Cover and simmer for 15–18 minutes without lifting the lid.
Remove from heat and let sit, covered, for 5 minutes.
Fluff with a fork, garnish with parsley, and serve.
Notes
Keep the lid closed while cooking to ensure perfectly fluffy rice.
Use low-sodium broth to control salt levels.
Add peas or spinach for extra vegetables.
For extra richness, stir in a small knob of butter at the end.