Vegan Fried Rice

vegan fried rice with pan fried tofu

Vegan fried rice recipe! A keeper recipe that makes super tasty better than takeouts vegan fried rice with tofu and loads of veggies. This recipe will be your favorite once you try for its easy, ready in 30 minutes, completely plant based and perfect to satiate those sudden Chinese takeout cravings!


1 CUP = 250 ml


  • 1 cup rice long grain like basmati or short grain rice
  • 200 grams tofu 8 oz , cut into cubes
  • 1/2 cups carrots
  • 1/2 cup beans finely chopped
  • 1/2 cup green peas shelled
  • 1/2 cup beans finely chopped
  • 1/2 cup finely chopped onions
  • 1 inch ginger peeled and minced
  • 4 medium garlic cloves peeled and minced
  • 1 teaspoon chili flakes
  • 1/2 teaspoon freshly cracked black peppercorns
  • salt to taste
  • 1/2 cup chopped green onions


  • 2 tablespoons soy sauce dark or light
  • 1 tablespoon vinegar
  • 1 tablespoon toasted sesame oil
  • 1 teaspoon sugar
  • 1 tablespoon chili sauce or hot sauce
  • 1 teaspoon unsweetened peanut butter optional


Preparing Rice

  • Pick and rinse the rice grains two to three time to get rid of excess starch. Soak the rice grains in water for 30 minutes and set aside. You can use long grain or short grain rice.
  • After 30 minutes, drain the rice and spread on a plate for 5 minutes.
  • Now cook the rice with 2 cups or 2.5 cups of water using your preferred method. Let the rice cool thoroughly.
  • If you have cooked rice already, proceed with the below given steps for making fried rice.

Preparing Tofu

  • Press the tofu block for 15 minutes- 20 minutes using a tofu press or a heavy object. Cut into cubes.
  • heat a pan with a teaspoon oil. Place the tofu cubes.
  • Pan fry in medium heat until the edges turn crispy and golden. Set aside.

Making Fried Rice

  • Heat 2 tablespoons sesame oil in a large wok. Once the oil is hot add minced ginger garlic, chili flakes. Saute in high heat for a minute.
  • Add chopped onions and saute for a minute.
  • Next add the finely chopped vegetables.
  • Mix and saute. Quickly add soy sauce, vinegar, hot sauce or chili flakes brown sugar and toasted sesame oil.
  • Mix well and saute in for 4-5 minutes.
  • Add sugar, salt and mix well.
  • Next add the pan fried tofu cubes. Mix.
  • Add cooked and cooled rice.
  • Saute in high heat for 2-3 minutes. Add chopped green onions and mix well. Serve vegan tofu fried rice immedietly.


Rice– make sure to use only cooked and cooled rice for this recipe. Hot rice will stick to each other and grains will break while sauteing in high heat.Oil- Toasted sesame oil is highly recommended for this recipe. It imparts a wonderful flavor and taste to this Chinese recipes.Sauces– You can vary the quantity of sauces as per taste.Scaling up- The recipe can be doubled or halved.


Serving: 3gCalories: 512kcalCarbohydrates: 104gProtein: 23gFat: 1gSaturated Fat: 1gSodium: 703mgPotassium: 304mgFiber: 8gSugar: 12gVitamin A: 3946IUVitamin C: 28mgCalcium: 158mgIron: 5mg

Leave a Reply

Your email address will not be published.