I love making this one-pot soy sauce mushroom rice when I want a comforting, flavorful meal without a sink full of dishes. The rice absorbs the rich soy sauce and earthy mushroom flavors as it cooks, creating a deeply savory dish in just one pot.
Why You’ll Love This Recipe
I love how simple and convenient this recipe is. Everything cooks together in one pot, which means less cleanup and more flavor infused into every grain of rice.
I also appreciate how versatile it is. I can serve it as a side dish or enjoy it as a light main meal. The combination of tender mushrooms and seasoned rice always feels satisfying and cozy.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 1/2 cups long-grain white rice, rinsed
2 tablespoons sesame oil or vegetable oil
8 ounces mushrooms, sliced
3 cloves garlic, minced
2 tablespoons soy sauce
1 tablespoon oyster sauce (optional)
2 1/4 cups vegetable broth or water
1/2 teaspoon black pepper
2 green onions, sliced
1 teaspoon sesame seeds (optional)
Directions
-
I heat the oil in a medium pot over medium heat.
-
I add the sliced mushrooms and sauté them for about 5–7 minutes until they release their moisture and begin to brown.
-
I stir in the minced garlic and cook for about 30 seconds until fragrant.
-
I add the rinsed rice to the pot and stir for a minute to lightly toast it with the mushrooms.
-
I pour in the soy sauce, oyster sauce if using, vegetable broth, and black pepper. I stir everything together and bring it to a gentle boil.
-
Once it starts to boil, I reduce the heat to low, cover the pot, and let it simmer for 15–18 minutes until the rice is tender and the liquid is absorbed.
-
I turn off the heat and let the rice sit covered for about 5 minutes.
-
I fluff the rice with a fork and stir in sliced green onions and sesame seeds before serving.
Servings and timing
This recipe makes about 4 servings.
I usually spend around 10 minutes preparing the ingredients and 20 minutes cooking, so the total time is approximately 30 minutes.
Variations
I sometimes add diced carrots or peas for extra color and nutrition. When I want to add protein, I stir in cooked chicken, shrimp, or tofu near the end of cooking.
If I prefer a stronger flavor, I add a small splash of dark soy sauce for deeper color and richness.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, I sprinkle a small amount of water over the rice and warm it in the microwave, stirring halfway through. I can also reheat it in a skillet over medium-low heat, adding a splash of broth if needed to prevent it from drying out.
FAQs
Can I use brown rice instead of white rice?
Yes, I can use brown rice, but I adjust the cooking time and liquid according to the package instructions since it takes longer to cook.
What type of mushrooms work best?
I like using cremini or white button mushrooms, but shiitake mushrooms add a deeper, more intense flavor.
Do I have to rinse the rice?
I rinse the rice to remove excess starch, which helps prevent it from becoming too sticky.
Can I make this recipe vegetarian or vegan?
It is already vegetarian if I use vegetable broth. To keep it vegan, I skip the oyster sauce or replace it with a plant-based alternative.
How do I prevent the rice from sticking to the pot?
I keep the heat low once it starts simmering and avoid lifting the lid too often during cooking.
Conclusion
I find this one-pot soy sauce mushroom rice to be one of the easiest ways to create a comforting and flavorful dish with minimal effort. I love how the mushrooms and soy sauce infuse the rice with savory depth, making it a dependable recipe I turn to again and again.
One-Pot Soy Sauce Mushroom Rice
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A comforting one-pot soy sauce mushroom rice dish where tender mushrooms and savory seasonings infuse every grain of rice for a simple, flavorful meal with minimal cleanup.
- Author: Mayaa
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Asian-Inspired
- Diet: Vegetarian
Ingredients
- 1 1/2 cups long-grain white rice, rinsed
- 2 tablespoons sesame oil or vegetable oil
- 8 ounces mushrooms, sliced
- 3 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (optional)
- 2 1/4 cups vegetable broth or water
- 1/2 teaspoon black pepper
- 2 green onions, sliced
- 1 teaspoon sesame seeds (optional)
Instructions
- Heat the oil in a medium pot over medium heat.
- Add the sliced mushrooms and sauté for 5–7 minutes until they release moisture and begin to brown.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Add the rinsed rice and stir for 1 minute to lightly toast it with the mushrooms.
- Pour in the soy sauce, oyster sauce (if using), vegetable broth, and black pepper. Stir and bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15–18 minutes until the rice is tender and liquid is absorbed.
- Turn off heat and let the rice sit covered for 5 minutes.
- Fluff with a fork and stir in sliced green onions and sesame seeds before serving.
Notes
- Use cremini, white button, or shiitake mushrooms for different flavor profiles.
- Add peas or diced carrots for extra color and nutrition.
- For a vegan version, omit oyster sauce or use a plant-based alternative.
- Store leftovers in the refrigerator for up to 4 days.
- Reheat with a splash of water or broth to prevent drying out.
Nutrition
- Serving Size: 1 serving
- Calories: 330
- Sugar: 3g
- Sodium: 620mg
- Fat: 9g
- Saturated Fat: 1.5g
- Unsaturated Fat: 6.5g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 0mg
