Total Time
Prep 25 mins
Cook 5 mins

Great alternative to General Tso's Chicken. Contributed to a vegetarian website by Sarah Booth.

Ingredients Nutrition


  1. Drain, dry and cut tofu into one inch chunks-You can freeze the tofu the night before to get a more"chicken-like" texture, if desired.
  2. Mix egg with 3 Tbs of water.
  3. Dip tofu in mixture.
  4. Sprinkle cornstarch over tofu to completely cover.
  5. Heat oil in pan and fry tofu pieces until golden brown and set aside.
  6. Drain oil.
  7. Heat 3 Tbs vegetable oil in pan on medium heat and add onions, ginger and garlic, cook for about two minutes (be careful not to burn garlic).
  8. Add vegetable stock, soy sauce, sugar, red pepper flakes and vinegar.
  9. Mix 2 Tbs of water and 1 Tbs cornstarch and pour into mixture, stirring well.
  10. Add fried tofu and coat evenly.
  11. Serve immediately with steamed broccoli over your choice of rice.


Most Helpful

I am not much of a tofu lover so I decided to try this with A couple of modificatitions. I made the sauce and marinated the tofu in it before breading it with the egg and cornstarch.( for a couple of hours.) Then I baked the tofu in a 325 oven for approximatley 30 min. so that it was crispy and then I used the "marinade" plus made an extra batch of sauce and proceded with the rest of the recipie. I must say it was YUMMY YUMMY. I had it with stirfried broccoli, baby corn, snowpeas and rice. The tofu had better flavour by marinating first and you can eliminate a lot of the oil by baking it instead of frying.

Tracy Pontarollo May 19, 2009

Flavorful sauce, and overall a good recipe. I highly recommend following some of the other reviewers' suggestions to marinate the tofu in the sauce before coating in the egg and cornstarch mixture and baking at 325F for about 30 minutes. If you like your General Tso's with a lot of sauce, I recommend doubling the sauce recipe, which will give you enough marinade for the tofu and plenty of sauce for the dish itself.

vegboy8896 May 06, 2010

Fantastic! I started by freezing the block of tofu overnight to make a more chicken-y texture. I followed the top review and baked the egg and cornstarch coated tofu pieces in the oven at 325 for 30 minutes. This made the texture come out wonderful! I used half the tofu called for (what I had on hand), and marinated the cubes for a couple hours in a ziploc bag with the sauce. After lightly squeezing the tofu as I removed it from the marinade, I had plenty of sauce left to pour in the pan later. I will definitely be making this again!

oelkesm March 30, 2010

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a