One-Pot Soy Sauce Mushroom Rice is a simple and delicious dish that’s perfect for any meal. It’s rich in flavor and easy to prepare, making it a go-to recipe for busy families. The combination of tender mushrooms and savory soy sauce lends itself well to being served as a side or a main dish. It’s a comforting meal that everyone can enjoy.

Why You Will Love This One-Pot Soy Sauce Mushroom Rice
This recipe is great for beginners. It uses everyday ingredients that you likely already have at home. It’s quick to make and requires minimal cleanup, as everything cooks in one pot. The flavors are rich and satisfying, but it’s still light enough for any meal of the day. Plus, it’s a fantastic way to sneak in some veggies!
How to Make One-Pot Soy Sauce Mushroom Rice
Cooking this dish is straightforward and requires just a few simple steps. You’ll sauté the onions and mushrooms first, then mix in the rice and broth. Everything cooks together in one pot, which makes it simple and less stressful. It’s an easy way to create a hearty meal without much fuss.
What You 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 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
Step-by-Step
- 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.

How to Serve One-Pot Soy Sauce Mushroom Rice
This dish pairs beautifully with steamed vegetables or a light salad. You could also serve it alongside grilled chicken or tofu for added protein. For a cozy family dinner, consider adding some crusty bread. It’s also great for entertaining; serve it in a nice bowl and let everyone dig in!
How to Store One-Pot Soy Sauce Mushroom Rice
To keep leftovers fresh, store them in an airtight container in the refrigerator for up to 3 days. You can also freeze it in portions for up to a month. When you’re ready to enjoy it again, simply reheat it on the stove over low heat, adding a splash of water or broth to keep it moist.
Recipe Tips
- Rinsing the Rice: Always rinse the rice until the water is clear to remove excess starch. This makes the rice less sticky.
- Ingredient Swaps: Feel free to use any mushrooms you prefer or even mix in some frozen peas for extra veggies.
- Taste Testing: Always taste and adjust the seasoning before serving, especially with salt.
- Cooking Time: If you notice the rice isn’t fully cooked, just add a touch more broth or water and simmer a few extra minutes.
- One-Pot Convenience: This dish is all about simplicity! Follow the steps, and you’ll have minimal dishes to clean up.
Variations & Swaps
- Vegetarian: Use vegetable broth as suggested or switch to beef broth for a heartier flavor.
- Protein Boost: Add cooked chicken, shrimp, or tofu to make it a complete meal.
- Flavored Rice: Try using coconut milk instead of broth for a hint of sweetness and creaminess.
FAQs
Can I make this in advance?
Yes! You can prepare this dish ahead of time and store it in the fridge. Just reheat it gently on the stove before serving to ensure the rice doesn’t dry out.
Can I freeze leftovers?
Absolutely! This dish freezes well. Just place it in an airtight container, and it’ll stay good for about a month. Thaw overnight in the fridge and reheat when ready to eat.
What can I substitute for soy sauce?
If you need a gluten-free option, use tamari or coconut aminos instead of soy sauce. They provide a similar flavor!
How do I prevent the rice from burning?
Make sure to stir the rice occasionally while it simmers. If it looks like it’s sticking to the pot, you may need to lower the heat or add a little more liquid.
What can I serve with this?
This dish goes wonderfully with grilled meats, a side of stir-fried vegetables, or even a light noodle dish for variety. It serves as a great base for pretty much any protein you enjoy!

One-Pot Soy Sauce Mushroom Rice
Ingredients
Main Ingredients
- 1.5 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) Can be omitted for a vegetarian dish.
- 0.5 teaspoon sesame oil
- 2.5 cups vegetable or chicken broth Use vegetable broth for a vegetarian option.
- Salt and pepper to taste
- Fresh parsley or green onions, for garnish
Instructions
Preparation
- 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.
