General Tso's Chicken

Save Recipe
  • Level: Easy
  • Total: 1 hr
  • Prep: 15 min
  • Inactive: 30 min
  • Cook: 15 min
  • Yield: 4 to 6 servings
Share This Recipe


For the Marinade:

2 tablespoons low-sodium soy sauce

1 tablespoon rice vinegar

1 tablespoon peanut oil

2 cloves garlic, smashed

2 slices fresh ginger, smashed

1 handful fresh cilantro leaves

2 pounds boneless, skinless chicken, thinly sliced

For the Chicken:

Peanut oil, for frying

1 large egg, lightly beaten

1/2 cup cornstarch, plus 2 tablespoons for slurry

1/2 cup water

Kosher salt and freshly ground black pepper

1 teaspoon toasted sesame oil

4 dried red Thai chilies

4 scallions, thinly sliced, plus more for garnish

2 cloves garlic, finely chopped

One 1-inch piece fresh ginger, peeled and finely chopped

3 thick strips orange zest

1/4 cup low-sodium soy sauce

1 1/2 cups chicken stock

2 tablespoons rice vinegar

1 tablespoon honey

Cilantro leaves, for garnish

Steamed white rice, for serving


  1. Put the marinade ingredients in a bowl. Add the chicken and stir well to combine all the flavors; cover, and marinate in the refrigerator for 30 minutes.
  2. Heat 2 inches of peanut oil in a wok or deep skillet to 375 degrees F. Mix the egg, cornstarch, water, and sesame oil in a large bowl until smooth and season with salt and pepper. Add the marinated chicken and coat it well with the batter. When the oil is hot, cook the chicken pieces in batches until they are browned and crisp, about 4 to 5 minutes per batch. Drain on paper towels. When you have fried all the chicken, pour off all but 2 tablespoons of oil. Over high heat, add the chilies, scallion, garlic, ginger, and orange zest. Stir-fry for 1 minute then pour in the soy sauce, chicken stock, vinegar, and honey and bring it to a boil. Mix the remaining 2 tablespoons cornstarch with 2 tablespoons cold water until smooth. Pour the slurry into the boiling sauce, in 2 additions, until the sauce thickens. Add the chicken pieces and cook until they are heated through, about 2 more minutes. Garnish with scallions and cilantro leaves. Serve with white rice.