
This one pot mushroom rice recipe will be a meal you make again and again after you find out how delicious and easy it is! This easy mushroom rice is vegetarian; however, don’t underestimate the amount of flavor and textures this dish has! The aromatics from the ginger, garlic and shallots infuses the rice very nicely. The bamboo adds a nice crisp in texture in contrast to the soft and chewy mushrooms. Add fresh basil at the end for a super fragrant and colorful rice!
To make this mushroom rice in your rice cooker, all you need to do is add all the ingredients in the rice cooker and mix everything together. After I press the ‘cook’ button, all I have to do is wait for the magic to happen. The best part is that this recipe only takes 15 minutes to prepare and the recipe requires minimal dishes. Walk away from the rice cooker and finish some chores or put on your favorite tv show while your dinner is cooking 😉
Tips for Cooking Rice
While cooking rice may seem simple, there are some tips and tricks to ensure that your rice comes out perfectly every time!
- Rinse your rice before cooking to remove excess starch, which makes for a smoother texture and the rice is not clumpy. Not to mention this helps clean the rice 😉
- After washing, drain the water as much as you can. Since this is a one pot meal, it is very important to use the correct ratio of water to rice, to ensure the rice is not too soft or too hard.

Looking for a one pot chicken recipe? Check out these delicious dishes below!

- Hainanese chicken rice – chicken cooked in rice and served with ginger scallion oil and spicy sauce
- Rice cooker chinese chicken and rice – chinese marinated chicken cooked along chinese sausage for a super delicious one pot rice
INGREDIENTS YOU NEED FOR YOUR ONE POT MUSHROOM RICE:
- short grain rice (Japanese sushi rice is great for this!)
- water
- fresh shiitake mushrooms
- bamboo shoots, thinly sliced (make sure you have the cooked version!)
- ginger
- garlic
- shallot
- dark soy sauce
- soy sauce
- oyster sauce (use vegan or regular)
- sugar
- olive oil
garnish:
- green onion or chives, thinly sliced
- fresh basil leaves, thinly sliced
HOW TO MAKE MUSHROOM RICE IN ONE POT:
Step 1. Soak 1 cup short grain rice with 2 cups water. Using short grain rice is perfect because it has a nice sticky and chewy consistency. Soaking the rice in water helps soften the rice as short grain rice can be hard in the center if not soaked.

Step 2. While rice is soaking, you can prep the other ingredients. Slice 2 shiitake mushrooms and 1 cup of cooked bamboo. Mince 1 tablespoon ginger, 2 garlic cloves and 1 shallot.
Step 3. Wash your rice with running water until the water is clear (takes 4-6 times). Strain the rice and make sure it has as little water as possible. This ensures that you add the most accurate amount of water in the next step.

Step 4. Next, add all the ingredients to the rice: add ¾ cup of water, 2 fresh shiitake mushrooms, sliced 1 cup cooked bamboo shoots, 1 tablespoon minced ginger, minced garlic, minced shallot, 1 tablespoon dark soy sauce (for color), ½ tablespoon soy sauce, 1 tablespoon oyster sauce (use vegan or regular), 1 teaspoon sugar, and 1 tablespoon olive oil.

Step 5. Mix the mushroom and rice together and place rice in the rice cooker. If you don’t have a rice cooker, see how to make this rice on the stovetop with instructions below. Press the button and wait!

Step 6. Slice fresh basil and green onions. Once the rice is ready, add sliced basil and green onions in the rice. Mix together and serve. Hope you enjoy!
IF YOU DON’T HAVE A RICE COOKER, HERE ARE ALTERNATIVE COOKING INSTRUCTIONS:
I understand that not everyone has a rice cooker, so some of us might use pots on the stovetop to cook the mushroom rice. If that is you, get your medium sized pot ready. Add the rice and mushrooms according to the recipe directions. Once your pot is filled with rice and all the ingredients…follow the instructions below and you can make your one pot mushroom rice!
- Heat pot to medium high and cook for 5-7 minutes covered with a lid. The water will start boiling. Make sure to watch over the fire because the water might boil over ◡̈
- After 5-7 minutes, turn heat to low and cook for 10 more minutes covered. Do not open the lid during the entire cooking process.
- Then turn off the heat and do not open the covered pot. Leave for 20 minutes covered. After the 20-25 minutes is up, mix the rice together and garnish with sliced green onions and basil. Hope you enjoy.
Sign up for my newsletter (no spam I promise!) so you never miss a new recipe from Cook with Dana ◡̈
One Pot Mushroom Rice
Equipment
- 1 Rice Cooker
Ingredients
rice cooker ingredients:
- 1 cup short grain rice soak with 2 cups of water prior to cooking
- ¾ cup water
- 2 fresh shiitake mushrooms sliced
- 1 cup cooked bamboo shoots thinly sliced
- 1 tablespoon ginger minced
- 2 garlic minced
- 1 shallot minced
- 1 tablespoon dark soy sauce for color
- ½ tablespoon soy sauce
- 1 tablespoon oyster sauce use vegan or regular
- 1 teaspoon sugar
- 1 tablespoon olive oil
garnish
- 1 green onion or chives thinly sliced
- 4-7 basil leaves thinly sliced
Instructions
- Soak 1 cup short grain rice with 2 cups water. Using short grain rice is perfect because it has a nice sticky and chewy consistency. Soaking the rice in water helps soften the rice as short grain rice can be hard in the center if not soaked.
- While rice is soaking, you can prep the other ingredients. Slice 2 shiitake mushrooms and 1 cup of cooked bamboo. Mince 1 tablespoon ginger, 2 garlic cloves and 1 shallot.2 fresh shiitake mushrooms, 1 cup cooked bamboo shoots, 1 tablespoon ginger, 2 garlic, 1 shallot
- Wash your rice with running water until the water is clear (takes 4-6 times). Strain the rice and make sure it has as little water as possible. This ensures that you can add the most accurate amount of water in the next step.
- Next, add all the ingredients to the rice: add ¾ cup of water, 2 fresh shiitake mushrooms, sliced 1 cup cooked bamboo shoots, 1 tablespoon minced ginger, minced garlic, minced shallot, 1 tablespoon dark soy sauce (for color), ½ tablespoon soy sauce, 1 tablespoon oyster sauce (use vegan or regular), 1 teaspoon sugar, and 1 tablespoon olive oil.¾ cup water, 2 fresh shiitake mushrooms, 1 cup cooked bamboo shoots, 1 tablespoon ginger, 2 garlic, 1 shallot, 1 tablespoon dark soy sauce, ½ tablespoon soy sauce, 1 tablespoon oyster sauce, 1 teaspoon sugar, 1 tablespoon olive oil
- Mix everything together and place rice in the rice cooker. If you don’t have a rice cooker, see how to make this rice on the stovetop with instructions below. Press the button and wait!
- Slice fresh basil and green onions. Once the rice is ready, add sliced basil and green onions in the rice. Mix together and serve. Hope you enjoy!1 green onion or chives, 4-7 basil leaves
Video
@cookwithdana Reply to @user1honeylove one superrrr flavorful bowl of ‘shroom rice at your service 🍄🎋🍚 #onepotmeals #aapi #vegetarianrecipe #asianfood
♬ is it still raining? – demon gummies
Notes
- Heat pot to medium high and cook for 5-7 minutes covered with a lid. The water will start boiling. Make sure to watch over the fire because the water might boil over ◡̈
- After 5-7 minutes, turn heat to low and cook for 10 more minutes covered. Do not open the lid during the entire cooking process.
- Then turn off the heat and do not open the covered pot. Leave for 20 minutes covered. After the 20-25 minutes is up, mix the rice together and garnish with sliced green onions and basil. Hope you enjoy.
Did you make this recipe? 💖
Please give it a 5-star rating or leave a comment below to share your experience! Tag @cookwithdanaa on instagram to show me your beautiful creations😊
Cook With Dana is a participant in the Amazon Services LLC Associates Program. When you purchase something through my amazon affiliate links, I earn a small commission that helps me produce more cooking content at no cost to you. Thank you for supporting Cook With Dana!
lo says
I saw this recipe on ig and it looked so good, just had to try it and so glad I did!!! It tastes so nourishing & comforting, love bamboo so much! I followed the recipe exactly, only added more shiitake + shimeji. Steamed broccolini on top along with it, pretty good pairing.
Definitely making this again asap, going in the rotation for sure! Can’t believe I’ve only used my rice cooker for plain rice before this lol. Thank you for sharing such a lovely recipe ☺️
Cook With Dana says
So happy you liked the recipe Lo! I love how its so easy and it gives me an excuse to eat more bamboo too hehe ◡̈
Liz says
Does this recipe work with portobello mushrooms as well?
Cook With Dana says
Yes it does!
Ally says
This was sooooo good. Super easy too!
Cook With Dana says
Thanks Ally for trying it out ◡̈
Hira Hasnain says
Can this be modified for instant pot?
Cook With Dana says
Hi Hira, yes as long as you put it in the rice cooker option!
CC says
This looks deelish!
Will it still cool well with brown rice?
Cook With Dana says
hello, I think brown rice should work! I think you will need to play with the water ratio (maybe increase the water). The current recipe is for jasmine and short grain rice only.
Nadya says
Came across this on Instagram and had to try it! Added some extra bamboo shoots and Chinese sausages in there too, and was incredible.
Cook With Dana says
So happy you liked it Nadya ◡̈