Go Back Email Link
+ servings
general tso's tofu served with rice in white plate
Print Recipe
5 from 8 votes

General Tso’s Tofu

General Tso’s tofu is favorite take out from American-Chinese restaurants. So delicious and so much better and healthier than the takeout!
Prep Time10 mins
Cook Time12 mins
Total Time22 mins
Course: Dinner
Cuisine: Chinese
Servings: 3 people


Tofu -

  • 16 oz firm tofu cut into 1 inch cubes
  • 1 tablespoon rice wine vinegar white
  • 2 tablespoon soy sauce
  • 5 tablespoon corn starch

Sauce –

  • 1 tablespoon garlic minced
  • 1 tablespoon ginger minced
  • 1 tablespoon red chili sauce
  • 1 table spoon hoisin sauce
  • 1 tablespoon light soy sauce
  • 1 tablespoon dark soy sauce
  • 2 tablespoon Chinese wine Shaoxing wine or any sherry
  • 2 tablespoon brown sugar
  • 2 teaspoon corn starch

Stir Fry –

  • 4 tablespoon canola oil
  • 5-6 dried red chilies or 3 fresh Thai red chilies
  • ¼ cup scallion


  • Green onions chives
  • Toasted white sesame seeds
  • Toasted black sesame seeds


  • First stir in all ingredients for sauce in a bowl and keep it aside.
  • In a zip lock bag, add tofu cubes. Pour in rice wine vinegar and soy sauce into the bag. Lock it and shake well ensuring every tofu cube is coated in sauce evenly.
  • Set aside the bag and let it marinade for atleast 20-30 minutes.
  • Unlock the zip, drain out excess sauce from the tofu into a bowl. Do not discard this sauce. We will use it back in stir fry sauce.
  • Add corn starch into the bag, zip-lock and toss tofu well to coat evenly in corn starch.
  • Heat oil in a pan. Fry tofu coated in corn starch until golden brown on all sides. Fry tofu in batches if you have to. Remove fried tofu on to a plate.
  • Into the same pan add dried red chilies. Pour in the sauce prepared in step 1. Keep stirring.
  • Let it cook for a minute. Add left over excess sauce drained from tofu into the pan and cook stirring constantly.
  • Add scallion and stir again. Put fried tofu back into the pan.
  • Toss well until all tofu is evenly coated in sauce.
  • If the sauce turns thick during the cooking process, thin it by pouring a few tablespoons of vegetable stock or water.
  • Serve General Tso’s Tofu with rice and some steamed or sauteed broccoli or beans on the side.
  • Garnish with green onions, sesame seeds.


Serving: 0g | Carbohydrates: 0g | Protein: 0g | Fat: 0g | Saturated Fat: 0g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 0mg | Potassium: 0mg | Fiber: 0g | Sugar: 0g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 0mg | Iron: 0mg