Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan thai fried rice plated

Vegan Thai Fried Rice (Easy, Flavorful, One-Pan Meal!)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sherri Pengjad
  • Total Time: 20 minutes
  • Yield: 6
  • Diet: Vegan

Description

Craving Vegan Thai Fried Rice? This fast and flavorful plant-based version is packed with umami goodness and so easy to whip up on a weeknight!


Ingredients

Vegan Stir-Fry Sauce
1/2-1 tbsp Thai dark soy sauceย 
1-2 tbsp Thai light soy sauceย 
1 tbsp Thai mushroom soy sauce
3 tsp sugar

Fried Rice Ingredients
1 block firm tofu, pressed and cubed
1/2 cup corn starch
1/2 cup diced onion
4 finely chopped garlic cloves
3 cups mixed veggies
4 cups day-old cooked jasmine, white, or basmati rice
2 green onions, chopped into 1/4 in. pieces
1/4 tsp white pepper powder

Toppings (Optional but Delicious)
1 quartered lime
6 cucumber slices
Handful of cilantro
Nam Plaa Prik (vegan version substitute fish sauce with mushroom soy sauce or coconut aminos)


Instructions

1. Make the Vegan Stir-Fry Sauce:
In a small bowl, mixย 2 tbsp Thai dark soy sauce, 2 tbsp Thai light soy sauce, 1 tbsp mushroom soy sauce, and 3 tsp sugar. Stir well and set aside.

2. Prepare the Tofu:
Press theย 1 block firm tofuย to remove excess moisture. Cube it and coat withย 1/2 cup cornstarch. Heatย 1 tbsp oilย in a skillet over medium heat, and pan-fry the tofu until golden and crispy on all sides. Remove from pan and set aside.

3. Stir-fry the Aromatics:
Heat aย few tablespoons of oilย in your wok over medium-high heat. Add theย 1/2 cup diced onionย andย 4 finely chopped garlic clovesย and stir-fry until softened and fragrant.

4. Cook the Veggies:
Add in theย 3 cups of harder mixed veggiesย (like carrots or bell peppers) first. Stir-fry until tender but still vibrant. If using quick-cooking greens like kale or Chinese broccoli, wait to toss those in with the rice.

5. Stir-Fry the Rice:
Add yourย 4 cups of day-old riceย to the wok and break it up gently with your spatula. Let it heat through and crisp up a little before adding the sauce.

6. Combine Everything:
Pour in theย Vegan Stir-fry Sauceย and mix well. Add the tofu back in, along with any remaining quick-cooking veggies. Stir everything together until well-coated and heated through.

7. Finish and Garnish:
Turn off the heat. Stir in theย 2 green onions, chopped into 1/4 in. piecesย and sprinkle in theย 1/4 tsp white pepper powder.

Serve withย 1 lime wedge, 2-3 cucumber slices, and a handful of fresh cilantro on each serving. Add a drizzle ofย Nam Plaa Prik, with mushroom soy sauce instead of fish sauce, if you like spicy!

Notes

Vegan Thai Fried Rice Additions and Substitutions

  • Thai dark soy sauce substitute:ย 1 tbsp regular soy sauce + 1 tsp molasses or brown sugar
  • Thai light soy sauce substitute:ย soy sauce like Kikoman or coconut aminos
  • Thai mushroom soy sauce substitute: vegan fish sauce, or soy sauce like Kikoman + 1/2 tsp mushroom powderย 
  • Rice substitute:ย If you donโ€™t have day-old rice, spread freshly cooked rice on a baking sheet and let it cool/dry for at least 30 minutes.
  • Onion substitute:ย Try shallots or green onion whites.
  • Tofu substitute:ย Tempeh or soy curls.
  • Veggies:ย Use whatever you haveโ€”this is the perfect clean-out-the-fridge meal.
  • White pepper substitute:ย Black pepper.
  • Nam Plaa Prik:ย Make a vegan version with Thai mushroom soy sauce or coconut aminos.

Vegan Thai Fried Rice Tips & Tricks

  • Day-old rice isย keyโ€”fresh rice will get mushy.
  • Fry the tofu until crispyย before adding it back in for best texture.
  • Donโ€™t overcrowd the wok!ย Stir-frying in batches can help keep everything crisp and flavorful.
  • Want spicy?ย Try my veganย Nam Plaa Prikย and replace the fish sauce with mushroom soy sauce or coconut aminos.
  • If your fried rice tastes flat, add a pinch of saltโ€”not more sauceโ€”to boost flavor without extra moisture.
  • Check out my 5 Tips on how to make Perfect Thai Fried Rice post if you need more tips!
  • Prep Time: 10
  • Cook Time: 10
  • Category: Stovetop
  • Method: Stir-Fry
  • Cuisine: Thai