General Tso’s Chicken

Tested & Perfected Recipes

This post may contain affiliate links. Read my full disclosure policy.

Master a classic Chinese restaurant dish at home with this simple and delicious General Tso’s Chicken recipe.

Chopsticks grabbing a piece of General Tso's chicken.

General Tso’s chicken, that oh-so-delicious Chinese-American favorite, similar in preparation to orange chicken, features crispy chicken pieces smothered in a sweet, tangy, spicy sauce. While it’s a popular choice at Chinese restaurants, takeout or delivery never does it justice, as the chicken’s crispy texture is best enjoyed right after it’s cooked. The good news is that you can easily whip up authentic General Tso’s chicken right in your own kitchen. Not only will you enjoy a delicious meal, but you’ll also feel a sense of pride in mastering a classic restaurant dish.

To maximize your time in the kitchen, use the 30-minute marinating window to make the sauce and chop the garlic, scallions, and ginger. By the time you’re done prepping, the chicken will be ready for coating and shallow-frying. Don’t be daunted — with this simple recipe, you’ll be dishing out the most amazing General Tso’s chicken in under an hour!

“W.O.W. Literally one of the best dinners ever made! A few more steps than I’d normally bother with on a weeknight, but sooooooo worth it!!”

Meredith

What You’ll Need To Make General Tso’s Chicken

Chicken ingredients including egg, hoisin sauce, and cornstarch.

Although most restaurants opt for boneless chicken thighs for this dish, white meat, particularly chicken tenderloins, works well, too; I actually prefer it. A blend of flour, cornstarch, and baking soda ensures that the chicken browns evenly and retains its crispiness, even when drenched in that delightful sauce.

Step-by-Step Instructions

Step 1: Marinate the Chicken

In a large bowl, beat the egg with the sugar and soy sauce.

egg and soy sauce in bowl

Add the chicken to the bowl and toss until evenly coated. Let marinate at room temperature for 30 minutes.

chicken in egg and soy sauce mixture

Step 2: Make the Sauce

In a small bowl, mix the hoisin sauce, soy sauce, sugar, rice vinegar, cornstarch, sesame oil, and water together. Set aside.

whisking the sauce

Step 3: Coat the Chicken

In a medium bowl, whisk the cornstarch, flour, and baking soda.

coating mixture in bowl

Sprinkle over the chicken/marinade mixture.

Sprinkling the coating over the chicken

Toss until each piece of meat separates and has a dry, clumpy coating.

chicken tossed in coating

Step 4: Fry the Chicken

In a large nonstick skillet over medium-high heat, heat about ¼ inch of oil to 350°F (180°C). You’ll know it’s ready when you drop a piece of chicken in and it sizzles vigorously.

pan frying the chicken on the first side

Working in three batches so as not to crowd the pan, shallow-fry a third of the coated chicken until golden brown and crispy, 4 to 5 minutes, turning once midway through cooking and adjusting the heat as needed.

pan frying the chicken

Transfer the chicken to a plate lined with paper towels. Repeat with the remaining chicken.

pan-fried chicken on plate

Step 5: Finish the Dish

Carefully drain the oil from the pan and wipe the pan clean with a paper towel. Add about 1 tablespoon of oil. Over medium heat, add the ginger, red pepper flakes, garlic, and scallion whites.

cooking the aromatics

Cook, stirring constantly, for about 30 seconds until fragrant; do not brown. Add the sauce.

adding the sauce to the aromatics

Bring the sauce to a boil, and let it cook until thickened and glossy, 2 to 3 minutes.

cooking the sauce

Add the crispy chicken.

adding the chicken to the sauce

Toss until the sauce fully coats the chicken, 1 to 2 minutes.

chicken coated with sauce

Sprinkle with the dark green scallions and sesame seeds, if using.

General Tso\'s chicken with sesame seeds.

Serve over rice.

Plate of General Tso\'s chicken over rice.

You May Also Like

Video Tutorial

General Tso's Chicken

Master a classic Chinese restaurant dish at home with this simple and delicious General Tso’s Chicken recipe.

Servings: 4
Prep Time: 35 Minutes
Cook Time: 20 Minutes
Total Time: 55 Minutes

Ingredients

For the Marinade

  • 1 large egg
  • 1 tablespoon soy sauce
  • ½ teaspoon sugar
  • 1½ pounds chicken tenderloins or boneless, skinless chicken breasts or thighs, cut into 1-inch pieces

For the Sauce

  • ¼ cup hoisin sauce
  • 3 tablespoons soy sauce
  • 3 tablespoons sugar
  • 3 tablespoons unseasoned rice vinegar
  • 1½ tablespoons cornstarch
  • 1 teaspoon sesame oil
  • 1¼ cups water

For Coating the Chicken

  • 1 cup cornstarch
  • ⅓ cup all-purpose flour
  • Heaping ¼ teaspoon baking soda

For Cooking and Serving

  • Vegetable oil
  • 1½ tablespoons fresh minced ginger (see note)
  • ½ teaspoon crushed red pepper flakes
  • 3 cloves garlic, minced
  • 4 scallions, thinly sliced, white and green parts separated
  • Sesame seeds (optional), for serving
  • Rice, for serving

Instructions

  1. Marinate the chicken: In a large bowl, beat the egg, soy sauce and sugar. Add the chicken to the bowl and toss until evenly coated. Let marinate at room temperature for 30 minutes.
  2. Make the sauce: In a small bowl, mix the sauce ingredients together. Set aside.
  3. Coat the chicken: In a medium bowl, whisk the cornstarch, flour, and baking soda. Sprinkle over the chicken/marinade mixture and toss until each piece of meat separates and has a dry, clumpy coating.
  4. Fry the chicken: In a large nonstick skillet over medium-high heat, heat about ¼ inch of oil to 350°F. You'll know it's ready when you drop a piece of chicken in and it sizzles vigorously. Working in three batches so as not to crowd the pan, shallow-fry a third of the coated chicken until golden brown and crispy, 4 to 5 minutes, turning once midway through cooking and adjusting the heat as needed. Transfer the chicken to a plate lined with paper towels. Repeat with the remaining chicken.
  5. Finish the dish: Carefully drain the oil from the pan and wipe the pan clean with a paper towel. Add about 1 tablespoon of oil. Over medium heat, add the ginger, red pepper flakes, garlic, and scallion whites. Cook, stirring constantly, for about 30 seconds until fragrant; do not brown. Add the sauce, bring it to a boil, and let it cook until thickened and glossy, 2 to 3 minutes. Add the crispy chicken, tossing until the sauce fully coats it, 1 to 2 minutes. Sprinkle with the dark green scallions and sesame seeds, if using, and serve over rice.
  6. Note: Check out easy guidance on how to peel, grate, and chop fresh ginger here.
  7. Note: Nutritional information was calculated assuming that approximately 2 tablespoons of the oil is absorbed into the chicken when frying.

Nutrition Information

Powered by Edamam

  • Per serving (4 servings)
  • Calories: 801
  • Fat: 37 g
  • Saturated fat: 7 g
  • Carbohydrates: 85 g
  • Sugar: 15 g
  • Fiber: 4 g
  • Protein: 30 g
  • Sodium: 2,020 mg
  • Cholesterol: 117 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Comments

  • Yum! I double fried the chicken (for readers: fry at 350f for three mins, cool batch on wire rack, then fry again for 90 seconds). This was 😙🤌! Thanks for sharing the recipe Chef.

    • — Murphy on April 12, 2023
    • Reply
    • Outstanding!

      • — Ted on April 13, 2023
      • Reply
  • Made this recipe for dinner tonight and served with your asparagus salad and plain rice. Big hit with my husband and son!

    • — Liz Drake on April 12, 2023
    • Reply
  • This recipe is excellent! Be sure to let the chicken slightly brown – you need the structure to hold up to the sauce. Also be sure to let the sauce thicken before adding the chicken into it. I rushed the process a bit and the sauce, while delicious, was a bit thin. Totally my fault.
    If you have Chinese food lovers in your house – this recipe will undoubtedly be a hit.

    • — Terri F on April 12, 2023
    • Reply
  • Very good. Personally, I would increase the heat level more because we like spice. It would have been a whole lot better if my eye wasn’t stinging so much from splashing it with hot oil like a dummy. Fortunately it was on the outside of the eye. ☹️

    • — Judy on April 11, 2023
    • Reply
  • Made this tonight, it was a big hit! I lowered the red pepper flakes because the youngest doesn’t really like too spicy but it was still delish!

    • — Arlene on April 11, 2023
    • Reply
  • I’m eager to try this especially to see how the batter turns out and if I can get the chicken crispy. I’ve tried other recipes from top chefs where they double fry, but I always get soggy or too hard chicken regardless. I guess my technique needs work. Your batter recipe is the first I’ve seen to have baking soda. What does the baking soda do for the batter?

    • — Teri on April 11, 2023
    • Reply
    • Hi Teri, Adding baking soda to the breading for the chicken serves to raise the pH level of the coating, which in turn helps promote a golden brown, crispy, and flavorful crust. Hope that clarifies!

      • — Jenn on April 15, 2023
      • Reply
  • do you have any recommended subs for hoisin sauce? thank you!

    • — Hannah on April 11, 2023
    • Reply
    • Hi Hannah, You could try oyster sauce.

      • — Jenn on April 11, 2023
      • Reply
  • Would this work if you put the chicken in an air fryer instead of deep frying it?

    • — Diane on April 11, 2023
    • Reply
    • Hi Diane, Unfortunately the chicken really needs to be pan-fried in oil. Sorry!

      • — Jenn on April 11, 2023
      • Reply
      • I had the same question! Or is there another way – could I bake it?

        • — Jewell Thomas on April 11, 2023
        • Reply
        • Unfortunately, it wouldn’t work to bake it either — sorry!

          • — Jenn on April 11, 2023
          • Reply
  • Jenn I really am going to try this – it looks so good. There is one question first, can tell me what the make of the pan in the pictures is (if you can) – it looks like one I should have. Thank you.

    • — Patti on April 11, 2023
    • Reply
    • Hi Patti, It is Caraway nonstick cookware.

      • — Jenn on April 11, 2023
      • Reply
    • thank you Jenn

      • — Patti on April 11, 2023
      • Reply
  • This looks amazing-
    Do you think this would work with shrimp? My daughter doesn’t eat chicken.

    • — Stefanie on April 11, 2023
    • Reply
    • Yep!

      • — Jenn on April 11, 2023
      • Reply

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.