Mushroom Fried Rice

Step by StepJump to Recipe

This Chinese-inspired mushroom fried rice is an easy, delicious dish with umami flavors made with rice, mushrooms, soy sauce, onions and black pepper. It’s a vegan recipe that’s quick to stir-fry and ready to enjoy in only 40 minutes. Here you’ll find step-by-step instructions with photos for how to prepare this classic mushroom and rice dish as a healthy, hearty and satisfying dinner.

mushroom fried rice served in a black bowl

About Mushroom Fried Rice

Mushroom fried rice is a classic Indo-Chinese dish that I make often as a speedy weeknight meal. It has everything you want and need in a complete dinner – comforting rice, earthy and delicious mushrooms, and flavorful seasonings – all stir-fried together and served in one bowl.

I always make this dish with button mushrooms. If these are not available then the next option is cremini mushrooms. For the rice you can use any long grained rice for the best texture and flavor.

In addition to the rice and mushrooms, I also always include chopped celery. It adds such a lovely crunch, and mild yet noticeable flavor. This not-so-secret ingredient really brings all of the other components of the dish together. Sure, you can sub with coriander (cilantro) in a pinch. However, it won’t have quite the same traditional fried rice taste you know and love but will taste good.

I also highly recommend that you use a naturally fermented soy sauce (like Kikkoman soy sauce used here). This will infuse the most flavor into the rice and still let the mushrooms shine.

Start to finish this vegan mushroom fried rice recipe only takes about 30 minutes to prepare. It’s quickly cooked in a wok over high heat for restaurant-level taste in every bite. This is a fantastic dish that’s great to have in your weekly meal plan.

Here are a few more fried rice recipes you might like to try:

  1. Veg Fried Rice
  2. Schezwan Fried Rice
  3. Corn Fried Rice
  4. Singapore Fried Rice
mushroom fried rice served in a white bowl
Step-by-Step Guide

How to make Mushroom Fried Rice

Cooking the rice

1. First, in a colander rinse 1 heaping cup of basmati rice or long grained rice until the water runs clear of the starch. If possible use aged basmati rice.

Rinse rice in a colander

2. Drain the water from the rice thoroughly.

drain the water from rice

3. Then add the rice to a large pot with 5 cups of water. I have not soaked the rice. However if you have time on hand then you can soak the rice for 20 minutes.

add rice to a pot with water

4. Add a few drops of preferred cooking oil.

add cooking oil to water

5. Add salt to taste.

add salt to water

6. Bring to a boil on medium heat and cook rice.

cook rice until al dente in the pot

7. Cook the rice until al dente, so that it is almost cooked and the rice grains should have a slight bite to them. Don’t overcook the rice until it becomes mushy or too soft.

cooked rice in a wooden spoon

8. Drain the rice in a colander and set aside.

drain the water from rice in a colander

9. After the initial steam passes from the rice, cover the colander with a lid. Let sit for about 10 minutes.

cover the colander with a lid

10. Remove the lid. The rice should be soft and fluffy. Set aside to let the rice cool completely before you add it to the mushrooms. You can also refrigerate the rice for about 30 minutes or until you prep the other ingredients.

soft fluffy rice in the colander with lid removed

Prepping the Mushrooms

11. Next, rinse 250 grams of mushrooms a couple of times in water and then drain the water well. Alternatively, you can also wipe them with a kitchen towel.

I have used button mushrooms, but you can make the dish with cremini or fresh shiitake mushrooms, or your favorite combination of other edible mushrooms.

rinse mushrooms in fresh water

12. Chop the mushrooms and set aside.

chopped mushroom in a plate

13. Measure and have all of the ingredients ready. Once you start to stir-fry things move quickly, so best to be prepared with everything ready to go.

other ingredients for mushroom fried rice in bowls

Making Mushroom Fried Rice

Tip: A lot of handwork is required when making this recipe. I recommend that you use a wok or a pan with handles, so if the heat becomes too high you can just lift the pan from the stovetop as ingredients continue to cook. Or you can reduce the heat.

14. When you’re ready, heat 3 tablespoons of oil in a wok or kadai. You can use any neutral flavored oil. Even toasted sesame oil tastes wonderful.

heat oil in a wok

15. When the oil becomes medium hot, firstly add ½ teaspoon finely chopped garlic (about 3 small to medium sized garlic cloves that are finely chopped).

Also add ½ cup finely chopped onions (about 1 medium sized onion that has been finely chopped).

Instead of onions, you can also add 2 to 3 small to medium spring onions (scallions) which are chopped finely.

onions and garlic cloves added to oil

16. Stir fry them for 2 minutes on a medium to high heat, stirring often.

saute onions and garlic

17. Then add the chopped mushrooms.

add chopped mushrooms

18. Stir fry for 5 to 6 minutes, or more, on high heat until the mushrooms begin to get lightly browned from the edges.

stir fry the mushrooms

19. Initially the whole mixture will become watery as mushrooms release water.

stir frying mushrooms

20. Slowly the water will evaporate as you continue to cook them, and you will eventually see oil in the mixture.

stir frying mushrooms

21. Continue to stir-fry the mushrooms as they turn light golden.

stir frying mushrooms till they brown

22. Then add ½ tablespoon of chopped celery.

chopped celery added to mushrooms

23. Stir fry for a minute.

stir frying mushrooms for a minute

24. Lastly, add 1 tablespoon of soy sauce, ½ teaspoon black pepper powder and salt to taste. You can preferably use naturally brewed soy sauce. You can add more soy sauce if you prefer.

For a gluten free mushroom fried rice use tamari in place of soy sauce.

add soy sauce black pepper powder and salt to mushrooms

25. Mix very well.

mix them with mushrooms

26. Then add the rice. Stir gently but briskly. You don’t want the rice to become mushy.

add cooked rice to mushrooms in the pan

27. Stir-fry the rice for 2 to 3 minutes on a medium to high heat. Check the seasonings and add more salt, soy sauce or black pepper according to your preferences.

stir fry mushroom fried rice for 2 to 3 minutes

Serving Suggestions

28. Serve the Mushroom fried rice hot or warm. I like to garnish with celery or spring onion greens. It makes for a comforting and satisfying meal.

Enjoy the dish as is or with your favorite Indo-Chinese side dishes, like Veg Manchurian or Cauliflower Manchurian or Baby Corn Manchurian.

mushroom fried rice served in a black bowl

More Tasty Mushroom Recipes!

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

mushroom fried rice recipe

Mushroom Fried Rice

4.89 from 18 votes
This Chinese-inspired mushroom fried rice is an easy, delicious dish with umami flavors made with rice, mushrooms, soy sauce, onions and black pepper. It’s an easy vegan recipe that comes together in 40 minutes.
Prep Time 25 mins
Cook Time 15 mins
Total Time 40 mins

Cuisine Indo Chinese
Course: Main Course
Diet: Vegan, Vegetarian
Difficulty Level: Moderate

Servings 3
Units

Ingredients

For Cooking Rice

  • 1 cup basmati rice or long grained rice – 190 grams
  • 5 cups water for cooking rice
  • salt as required
  • few drops of oil

For Stir Frying

  • 250 grams white button mushrooms – rinsed and chopped
  • ½ teaspoon finely chopped garlic or 3 small to medium garlic cloves
  • ½ cup finely chopped onions or 1 medium-sized or 2 to 3 small to medium spring onions
  • ½ tablespoon chopped celery
  • 1 tablespoon soy sauce – naturally brewed, add as required
  • 3 tablespoon oil – any neutral oil or toasted sesame oil
  • ½ teaspoon black pepper powder
  • salt as required

Instructions

Cooking rice

  • First rinse the rice till the water runs clear of the starch.
  • Then in a pot or pan cook the rice in 5 cups of water with a few drops of oil and some salt as required. 
  • The rice should be cooked al dente or just about cooked.
  • Don't cook the rice till it becomes mushy or too soft. Drain the rice in a colander and keep aside.
  • After the initial steam passes from the rice, cover the colander with a lid.
  • Let the rice cool completely before you add it to the mushrooms.

Making mushroom fried rice

  • Heat oil in a wok or kadai. Add the garlic and onions first and stir fry for 2 minutes on a medium to high heat stirring often.
  • Then add the chopped mushrooms and stir fry for 5 to 6 minutes or more on a high flame till the mushrooms begins to get lightly browned from the edges.
  • First the whole mixture will become watery as mushrooms will release water and slowly slowly the water will evaporate and you will see oil in the mixture.
  • When the mushrooms start to become lightly browned or light golden, then add the celery and stir fry for a minute.
  • Add soy sauce, black pepper and salt as required.
  • Stir and then add the rice. Stir gently but briskly. Stir fry for 2 to 3 minutes.
  • Serve the mushroom fried rice hot garnished with celery or spring onion greens with a side Indo Chinese vegetable dish like veg balls in hot garlic sauce, sweet and sour vegetables, veg manchurian.

Notes

  1. To give some heat in the dish, you can add a bit of red chili powder or cayenne pepper.
  2. Substitute fresh coriander/cilantro leaves if you do not have celery.
  3. For a gluten free mushroom fried rice recipe you can use tamari instead of soy sauce. 
  4. I have used button mushrooms in this recipe. However, you can make it with fresh shiitake mushrooms or cremini mushrooms or use a combination of various varieties of edible mushrooms.
  5.  You can use any neutral-flavored oil. Even toasted sesame oil tastes very good.
  6. Use a good quality of long grained rice or aged basmati rice.
  7. The recipe can be scaled to make a big batch.

Nutrition Info Approximate values

Nutrition Facts
Mushroom Fried Rice
Amount Per Serving
Calories 169 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 2g13%
Polyunsaturated Fat 1g
Monounsaturated Fat 12g
Sodium 1136mg49%
Potassium 299mg9%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 3g3%
Protein 3g6%
Vitamin A 9IU0%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 3mg15%
Vitamin B6 1mg50%
Vitamin B12 1µg17%
Vitamin C 5mg6%
Vitamin D 1µg7%
Vitamin E 6mg40%
Vitamin K 2µg2%
Calcium 31mg3%
Vitamin B9 (Folate) 20µg5%
Iron 1mg6%
Magnesium 18mg5%
Phosphorus 82mg8%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

This Mushroom Fried Rice recipe post from the blog archives (first published in September 2013) has been updated and republished on 24 June 2021.

Share This Recipe:

PinWhatsAppPrintShares615

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.

31 Comments

    1. Yes, why not. Taste will be slightly different without the soy sauce, but overall taste will be good.

See More Comments