Skip to main content New<> this month
Get the Allrecipes magazine

Vegan Fried Rice with Tofu

Rated as 3.6 out of 5 Stars

"Basically, I used tofu instead of eggs, and the meat-eaters thought it was beef! Note that I prepare the dish with a wok. A regular frying pan might require longer cooking time. I cook until everything looks done, so I don't always pay attention to the time. Experimenting is half the fun of stir-fry!"
Added to shopping list. Go to shopping list.


3 h 25 m servings 413
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Thaw tofu until it comes to room temperature, about 2 hours. Squeeze between paper towels to drain thoroughly and transfer to a bowl. Add Worcestershire sauce, then enough soy sauce to cover. Let marinate, at least 1 hour.
  2. Drain tofu, discarding marinade.
  3. Heat a wok or large skillet over high heat until smoking, about 30 seconds. Add oil; heat until shimmering, about 20 seconds. Add green onions and garlic; cook and stir until fragrant, about 45 seconds. Add tofu; stir-fry until scrambled and heated through, 1 to 2 minutes.
  4. Cook yellow onion in the wok until softened, 2 to 3 minutes. Add frozen vegetables; saute until heated through, 2 to 3 minutes. Stir in rice, mirin, sesame oil, and enough soy sauce to cover the rice. Season with salt and pepper. Add bean sprouts; cook and stir until rice is hot, 1 to 2 minutes.


  • Cook's Notes:
  • Substitute canola or peanut oil for the vegetable oil if preferred.
  • Use leftover vegetables instead of frozen if preferred.
  • Editor's Note:
  • Nutrition data for this recipe includes the full amount of marinade ingredients. The actual amount of marinade consumed will vary.

Nutrition Facts

Per Serving: 413 calories; 10.8 61.6 18.1 0 3221 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

I should have cut recipe in half made way too much and the tofu made the rice too moist for fried rice!

I enjoyed this quite a bit and it's really very easy. Things.... I only had 1/2 cup Worchestershire sauce, so I supplemented with 1/2 cup soy sauce, which cleaned me out of that too! I marina...

seriously awful

I gave this recipe 5 stars because two of the ingredients were optional: mirin and sesame oil. While the sesame oil could be used in the beginning with the veggies, it shouldn't be added at the...