top of page

Vegan General Tso's Tofu

Vegan Lacto Vegetarian Plant based Recipes Vegan General Tso's Tofu
Vegan General Tso's Tofu

Embrace the tantalizing flavors of Vegan General Tso's Tofu. Perfectly crispy tofu cubes tossed in a mouthwatering sweet and spicy sauce, served over tender udon noodles for a satisfying meal that'll have everyone asking for seconds.



Serves: 4

Preparation time: 20 minutes

Cooking time: 30 minutes

Total time: 50 minutes



  • 400g firm tofu

  • 1/4 cup vegetable oil, for frying

  • 2 tablespoons soy sauce

  • 2 tablespoons maple syrup

  • 1 tablespoon rice vinegar

  • 1 tablespoon tomato paste

  • 2 tablespoons cornstarch, plus extra for coating

  • 1 teaspoon garlic, minced

  • 1 teaspoon ginger, grated

  • 1 red chilli, finely sliced

  • 200g udon noodles

  • 2 green onions, sliced

  • 1 teaspoon sesame seeds

  • Drizzle of sesame oil, for finishing

  • Fresh cilantro, chopped, for garnish



  1. To press the tofu, wrap it in paper towels and set a heavy object on top, like a skillet or a can of beans, for about 20 minutes to squeeze out excess moisture.

  2. Cut the pressed tofu into 1-inch cubes. In a shallow dish, sprinkle cornstarch and gently coat the tofu cubes evenly.

  3. Heat vegetable oil in a pan over medium-high heat. Fry the tofu in batches until each piece is golden and crispy. Transfer to a paper towel-lined plate to drain excess oil.

  4. In a mixing bowl, combine soy sauce, maple syrup, rice vinegar, tomato paste, 2 tablespoons of cornstarch, minced garlic, grated ginger, and red chilli to create the sauce.

  5. Boil the udon noodles according to the package's instructions, then drain.

  6. Remove most of the frying oil from the pan, leaving about a tablespoon. Pour in the sauce mixture and heat until it begins to thicken.

  7. Return the crispy tofu to the pan, tossing it in the sauce until all pieces are well coated.

  8. Serve the saucy tofu over the cooked udon noodles, drizzle with sesame oil, and garnish with green onions, sesame seeds, Red Chilli and fresh cilantro.


Additional Tips:

  • For an extra kick, add more red chilli or a splash of hot sauce.

  • Pair with steamed broccoli or bok choy for a well-rounded meal.


Allergy information / alternatives:

  • Use tamari instead of soy sauce for a gluten-free option.

  • For a less sweet sauce, reduce the maple syrup and add a splash of water.


Nutritional Information (per serving):

  • Calories: 400

  • Protein: 20g

  • Fat: 14g (Saturated: 2g)

  • Carbohydrates: 55g (Sugars: 12g)

  • Fiber: 4g

  • Sodium: 660mg

Note: The nutritional information provided is approximate and may vary based on the specific ingredients used and their proportions.


We appreciate your interest in sharing our content! All images and text on this website are the property of Plantiful Palate. You are welcome to share photos and quotes with a credit and link back to the original post on our site. Please refrain from sharing entire recipes, extensive text, or modifying our images without prior permission from us. Shares on social media platforms are always encouraged and appreciated. Thank you for respecting our copyright policies.


**This post includes Amazon affiliate links. As an Amazon Associate, we earn a small commission from qualifying purchases made through affiliate links in this post, with no extra cost to you.

665 views0 comments

Recent Posts

See All


bottom of page