There’s something effortlessly comforting about a warm bowl of rice, especially when it’s infused with rich, umami-packed soy sauce and loaded with tender, earthy mushrooms. This One-Pot Soy Sauce Mushroom Rice brings those deep, savory flavors together in a dish that’s as versatile as it is satisfying. Whether you serve it as a side dish, a vegetarian main, or part of your meal prep rotation, this recipe is quick, comforting, and full of flavor in every bite.
I first created this dish on a rainy weeknight when I wanted something warm, hearty, and easy to clean up. One pot, 30 minutes, and a handful of pantry staples later, I had a deeply flavorful rice dish that rivaled anything I’d get from a restaurant. It’s now a regular on my dinner table—and once you try it, I think it’ll be on yours, too.
What Is One-Pot Soy Sauce Mushroom Rice?
One-Pot Soy Sauce Mushroom Rice is a savory rice dish where mushrooms are sautéed with aromatics, then simmered with rice and a soy-based seasoning blend until the grains are perfectly tender and infused with umami. Everything cooks in a single pot no need for a rice cooker or separate sauté pan.
This dish is common in East Asian-inspired kitchens and is beloved for its rich flavor and simplicity. You get the satisfaction of a rice bowl, the depth of a stir-fry, and the ease of a one-pot meal all in one comforting dish.
Why You’ll Fall in Love with This Recipe
Here’s why you’ll find yourself making this again and again:
- One pot = fewer dishes and less cleanup
- Big flavor from basic pantry staples
- Ready in 30 minutes
- Versatile: serve as a main or side
- Naturally vegetarian and easy to make vegan or gluten-free
Whether it’s your Meatless Monday main or a side dish for chicken, tofu, or steak, this rice is hearty enough to satisfy on its own.
How Does It Taste?
This rice is rich, deeply savory, and incredibly satisfying. The mushrooms soak up the soy sauce and butter (or oil), delivering a juicy, umami bite in every forkful. The rice becomes infused with garlic, onion, and soy, turning each grain into a flavor-packed bite. The hint of sesame oil adds a toasty, aromatic finish.
The texture is soft but not mushy—fluffy rice with slightly crispy mushrooms on top. It’s warm, garlicky, and comforting with every spoonful.
Health & Ingredient Benefits
This dish might be indulgently savory, but it also packs in a lot of goodness:
- Mushrooms are high in antioxidants, fiber, and immune-boosting compounds
- Rice is naturally gluten-free and filling
- Soy sauce provides savory flavor with minimal fat
- Garlic and onions offer heart-healthy and anti-inflammatory benefits
It’s easy to adjust for dietary needs (low-sodium soy sauce, brown rice, or added vegetables like spinach or edamame).
Ingredients You’ll Need
- 1 ½ cups long-grain white rice, rinsed
- 2 tablespoons unsalted butter or neutral oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cups mushrooms, sliced (cremini, button, or shiitake)
- 2 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon oyster sauce (optional for depth)
- ½ teaspoon sesame oil
- 2 ½ cups vegetable or chicken broth
- Salt and pepper to taste
- Fresh parsley or green onions for garnish
Tools You’ll Need
- Large pot or deep skillet with lid
- Cutting board and knife
- Measuring cups and spoons
- Spoon or spatula
Optional:
- Rice paddle or fork for fluffing
Optional Substitutions & Additions
- Vegan: Use plant-based butter or oil and skip oyster sauce.
- Brown rice: Increase liquid to 3 cups and cooking time to 40–45 minutes.
- Add protein: Stir in tofu, shredded chicken, or a fried egg on top.
- Make it spicy: Add chili flakes or sriracha.
- Add greens: Stir in baby spinach during the last 5 minutes of cooking.
How to Make One-Pot Soy Sauce Mushroom Rice
- Rinse rice under cold water until water runs clear. Drain and set aside.
- In a large pot, melt butter or heat oil over medium heat.
- Add onion and garlic, sauté for 2–3 minutes until fragrant.
- Add mushrooms, season with a pinch of salt, and cook until browned and softened (5–7 minutes).
- Stir in soy sauce, oyster sauce (if using), and sesame oil.
- Add rinsed rice and stir to coat with mushroom mixture.
- Pour in broth, bring to a boil, then reduce heat to low.
- Cover and simmer for 18–20 minutes, until rice is tender and liquid is absorbed.
- Fluff rice, taste, and adjust seasoning as needed.
- Garnish with fresh herbs and serve warm.

What to Serve With Soy Sauce Mushroom Rice
This dish is super versatile and pairs with:
- Grilled or roasted chicken
- Stir-fried tofu
- Teriyaki salmon
- Steamed vegetables
- Kimchi or pickled veggies
- Fried egg on top for a hearty bowl
It also makes a great base for grain bowls or lunch meal prep.
Tips for Success
- Rinse your rice: This removes excess starch and prevents stickiness.
- Sauté mushrooms well: Let them brown for maximum flavor.
- Use broth, not water: Adds deeper flavor to the rice.
- Don’t lift the lid too early: Steam is crucial for proper rice texture.
- Fluff before serving: This gives a light, airy finish.
Common Mistakes to Avoid
- Not rinsing the rice: Results in gummy texture.
- Undercooked mushrooms: Sauté until golden for best taste.
- Too much soy sauce: Start with less—you can always add more.
- Opening the lid too often: Causes uneven cooking and soggy rice.
- Skipping the broth: Water works, but broth delivers flavor.
How to Store & Reheat
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 2 months.
- Reheat: Microwave with a splash of broth or water, or warm on the stove covered.
It’s great for meal prep and holds up well in storage.
Frequently Asked Questions
Can I use brown rice or jasmine rice?
Yes. Brown rice needs more liquid and time. Jasmine works great with a 1:1.5 ratio.
Can I double the recipe?
Absolutely! Just use a larger pot and extend cook time slightly.
Is it vegan?
Yes, if you use oil and skip oyster sauce or sub with hoisin.
Can I make this in a rice cooker?
Yes. Sauté the mushrooms separately, then cook all together in the rice cooker.
Nutritional Info (approximate per serving)
- Calories: 260
- Carbs: 38g
- Protein: 5g
- Fat: 9g
- Fiber: 2g
- Sodium: 410mg
- Sugar: 2g
Conclusion
One-Pot Soy Sauce Mushroom Rice is a cozy, flavor-packed dish that’s as easy as it is delicious. With tender mushrooms, savory garlic and soy, and perfectly cooked rice, this recipe delivers big on taste with minimal effort. It’s the kind of dish you can whip up on a busy weeknight and still feel like you’re eating something special. Whether you serve it as a side or main, it’s a keeper for your weeknight meal rotation.
Print
One-Pot Soy Sauce Mushroom Rice – A Savory Side or Simple Main Dish
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Savory and comforting one-pot mushroom rice simmered with garlic, onions, and soy sauce. A perfect vegetarian side or main dish ready in 30 minutes.
Ingredients
1 ½ cups long-grain white rice, rinsed
2 tablespoons unsalted butter or neutral oil
1 small onion, diced
3 cloves garlic, minced
2 cups sliced mushrooms (cremini, button, or shiitake)
2 tablespoons soy sauce
1 tablespoon oyster sauce (optional)
½ teaspoon sesame oil
2 ½ cups vegetable or chicken broth
Salt and pepper to taste
Fresh parsley or green onions, for garnish
Instructions
Rinse rice under cold water until water runs clear. Drain and set aside.
Heat butter or oil in a large pot over medium heat.
Sauté onion and garlic for 2–3 minutes until fragrant.
Add mushrooms and a pinch of salt. Cook for 5–7 minutes until browned.
Stir in soy sauce, oyster sauce (if using), and sesame oil.
Add rinsed rice and stir to coat.
Pour in broth, bring to a boil, then reduce heat to low.
Cover and simmer for 18–20 minutes until rice is tender and liquid absorbed.
Fluff with a fork, adjust seasoning, and garnish with fresh herbs.
Serve warm.
Notes
Use day-old rice for a fried rice variation.
Substitute tamari for gluten-free version.
Add spinach, tofu, or eggs for a complete meal.
Leftovers freeze well for future meals.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: lunch
Keywords: mushroom rice soy sauce rice one pot rice dish vegetarian rice recipe easy weeknight rice
Leave a Comment