10% off $50 storewide - code : "OCT10OFF". & Free shipping on orders over $79, code "FREESHIP"

General Tsao's Tofu - Vegetarian Vegan and Gluten Free Recipe

July 09, 2020

General Tsao's Tofu - Vegetarian Vegan and Gluten Free Recipe

General Tsao’s chicken is a very popular Chinese dish in America. It is basically deep-fried chicken in sweet soy sauce, with garlic, ginger and scallions.  Because it is usually deep fried covered in heavy brown sauce, restaurant versions are known to be over 1200 calories, loaded with sodium, sugar and oil.

My home-made vegetarian or vegan version of this dish uses firm tofu to replace chicken. You can also use egg replacer,  Instead of deep-frying, you can lightly pan-fry the tofu cubes to make them nice and crusty on the outside.

The best part of this dish is the sauce. I always tell people to stay away from bottled sauces from grocery stores if possible. They don’t taste good in my opinion. I will show you how easy it is to make your own sauce that taste way better and much healthier for you. Serve it over steamed broccoli, veggie mix, and rice. It tastes best if eaten right away.

Prep Time: 15 minutes

Cook Time: 15 minutes

Total Time: 30 minutes

Yield: 4


  • 1 (12 ounce) box firm tofu, cut into 1 inch cubes
  • 1 Tbsp egg replacer ( I like Bob's Red Mill brand) , prepared accordingly to manufacturer's instruction, or 1 egg beaten
  • 1 cup cornstarch for coating tofu
  • 2 Tbsp vegetable oil
  • 3 green onions, chopped
  • 1 Tbsp minced ginger
  • 1 Tbsp minced garlic
  • 1 cup vegetable stock
  • 2 Tbsp sugar, or maple syrup, or coconut sugar
  • 2 Tbsp gluten free tamari, or soy sauce
  • 1 Tbsp rice vinegar
  • 1 Tbsp corn starch and 3 Tbsp water mixed together as thickener
  • 1/4 tsp red pepper flakes
  • 3-4cups steamed broccoli


  1. Mix the egg replacer with water according to manufacturer's instructions. Coat tofu with egg replacer mixture. Pour 1 cup corn starch into a large serving dish. Add tofu and coat tofu with corn starch completely. Make sure there is no big corn starch lumps forming on the tofu
  2. Over medium high Heat, fry tofu pieces in 2 Tbsp of oil until golden. Use paper towels to blot off excess oil on the tofu cubes.
  3. Wipe the frying pan with clean paper towels to get rid of burn pieces at the bottom. There is still some oil left in the pan that we can use to make sauce. Over medium heat, cook green onions, ginger, and garlic for about 2 minutes. Add vegetable stock, sugar, soy sauce, vinegar, and red pepper flakes
  4. Pour the corn starch and water mixture into the pan and stirring well for 30 seconds. Add fried tofu and coat with the sauce.
  5. Serve over steamed broccoli with rice. Best eaten right away

Leave a comment

Comments will be approved before showing up.