Go Back
+ servings
A bowl of Vegan General Tso's Tofu over rice with broccoli and chopsticks on top.
Print Recipe
4.95 from 17 votes

Vegan General Tso's Tofu

One of the most popular Chinese American dishes, we're making vegan! This absolutely delicious and full of flavor vegan general tso's tofu is incredible!
Prep Time10 minutes
Cook Time10 minutes
Marinade Time30 minutes
Total Time50 minutes
Course: Main Course
Cuisine: American
Servings: 4 servings
Calories: 473kcal

Ingredients

  • cup soy sauce (80g)
  • 2 tablespoon hoisin sauce
  • 1 ½ tablespoon rice wine vinegar (sub with white wine vinegar)
  • 2 teaspoon chili paste
  • 1 teaspoon sesame oil
  • 1 14-16oz block extra firm tofu, frozen, then thawed, pressed, and cubed*
  • 3 teaspoon fresh ginger, finely grated, divided
  • 3 cloves garlic, minced, divided
  • 2-3 tablespoon cornstarch (more if needed to coat evenly)
  • 3 tablespoon brown sugar (can sub lime juice)
  • ¾ cup vegetable stock (180g)
  • 3 tbsp neutral oil
  • ½ teaspoon red chili flakes, optional

Optional to Serve With

  • 1 head broccoli, steamed (edamame, bok choy, snap peas are other good alternatives)
  • rice, quinoa, or noodles, cooked
  • sliced green onions, for garnish
  • sesame seeds, for garnish

Instructions

  • For marinade: In a small bowl, add soy sauce, hoisin, rice wine vinegar, chili paste and sesame oil. Stir together well.
  • Add tofu cubes into a shallow dish with a lid or a sealable bag. Add 3 tablespoon of the marinade over tofu. Add 1 teaspoon ginger and 1 clove garlic, stir carefully, and then let marinate for 30 minutes. After 30 minutes, add cornstarch to the tofu and toss to coat. Shake off any excess.
  • To the remaining marinade, brown sugar, and vegetable stock. Whisk together.
  • Add oil over medium heat to a large skillet. Cook the tofu for about 8-9 minutes, turning every 2 minutes or so to ensure all sides are crispy and golden. Remove the tofu.
  • In the same skillet, add more oil if needed. Add in remaining 2 teaspoon grated ginger, 2 cloves minced garlic, and red chili flakes if adding. Saute for 30 seconds. Add remaining marinade sauce and bring to a simmer. Stir occasionally until it begins to thicken.
  • Add tofu and toss to coat. Immediately remove and transfer as soon as it's coated to remain crispy.
  • Serve over rice, quinoa, noodles etc. with steamed broccoli as a side. Top with green onions and sesame seeds if desired.

Notes

*Nutritional information is only an estimate.  Please utilize own products for accurate amounts.  Does not include optional ingredients 
*Tofu - Extra Firm is preferred, but firm will also work. Super firm can also work, but doesn't need pressed out first. 

Nutrition

Serving: 0.25tofu | Calories: 473kcal | Carbohydrates: 73g | Protein: 3g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 0.2mg | Sodium: 1395mg | Potassium: 89mg | Fiber: 1g | Sugar: 12g | Vitamin A: 100IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg