General Tso Chicken

General Tso Chicken

General Tso Chicken is your ultimate Chinese takeout! It is so easy to make; you will not have to order anymore once you learn this recipe!

Course Main Course
Cuisine Chinese
Keyword General Tso Chicken
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 616 kcal
Author Catalina Castravet



  • 2 1/2 pounds chicken breasts cut into 1-inch chunks
  • 1 cup cornstarch
  • 1/4 cup flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 2 eggs beaten
  • Canola oil for frying

General Tso Sauce:

  • 3 tablespoons rice vinegar
  • 1/3 cup soy sauce
  • 2 tablespoons hoisin sauce
  • 1/2 cup chicken broth low sodium
  • 3 tablespoons white sugar
  • 3 tablespoons brown sugar
  • 1 teaspoon fresh ginger minced
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon red pepper flakes
  • 1 tablespoon cornstarch


  • Green onions chopped
  • Sesame seeds


  1. Chicken:
  2. In a large, shallow bowl, whisk cornstarch flour, salt, and black pepper.
  3. Add beaten eggs to another bowl.
  4. Pour about 2 inches of canola oil into a deep frying pan and heat it over medium-high heat.
  5. Dip the chicken pieces into the beaten eggs.
  6. Add the chicken chunks to the cornstarch mixture and toss until well coated. Work in batches.
  7. Cook it in batches in the hot oil until golden and crispy.
  8. Remove to a plate and set aside.
  9. Add all the Sauce ingredients to the same skillet and whisk to combine. Cook it over medium heat for 3-5 minutes until it starts to simmer.
  10. Continue to cook for 5 minutes, until the mixture begins to thicken. Once the sauce is thickened, add the chicken and stir to coat.
  11. Remove from heat. Serve garnished with green onions and sesame seeds.

Recipe Video

Nutrition Facts
General Tso Chicken
Amount Per Serving
Calories 616 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g13%
Cholesterol 263mg88%
Sodium 1975mg86%
Potassium 1165mg33%
Carbohydrates 60g20%
Fiber 0g0%
Sugar 20g22%
Protein 66g132%
Vitamin A 240IU5%
Vitamin C 5.4mg7%
Calcium 40mg4%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.