5 from 10 votes

Authentic General Tso’s Chicken (VIDEO)

Jump to RecipeJump to Video

11 Comments

Servings: 4

40 mins

This post may contain affiliate links. Please read our disclosure policy.

My General Tso’s Chicken is so good, you won’t need to order it ever again! The chicken is double fried to crispy perfection and then coated in a sweet, spicy, and tangy sauce!

General Tso's Chicken on a plate with rice and chopsticks.

Watch the Authentic General Tso’s Chicken Recipe Video!

A Note from CJ

General Tso’s Chicken is the best!

General Tso’s Chicken is considered to be the most popular American Chinese takeout dish – and for good reason! My version is just like your favorite restaurant but better – the chicken is crispy, the sauce is so delicious, and it’s so much easier to make than you think!

Serve this with your favorites like a fluffy Egg Fried Rice (or Chicken Fried Rice) and Chicken Lo Mein! For similar dishes, try Sesame Chicken, tangy Sweet and Sour Chicken, classic Orange Chicken or Chinese Lemon Chicken, Chicken and Broccoli or String Bean Chicken!

Ingredient Tips

Refer to the recipe card for the full list of ingredients and measurements!

  • chicken thighs – I used boneless, skinless chicken thighs that I cut into 2″ pieces – make sure the chicken is cut into similar sized pieces so they cook evenly. You can use chicken breast if you prefer white meat.
  • shaoxing wine – If you can’t find it, you can substitute with mirin, sherry, or even chicken broth/stock.
  • chicken stock – if you don’t have chicken broth/stock on hand, you can also use water.
  • crushed szechuan chili flakes – if you don’t have this, you can substitute with another chili flakes (ex: Korean chili flakes or crushed red pepper flakes). If you’re sensitive to spice, you can omit this altogether.

Tip: To get the crispiest texture on the General Tso’s Chicken when frying, you must create craggily bits in the dry batter! I do this by pouring a little bit of the flavorful chicken marinade into the dry batter and rub it together with my hands until small, uneven clumps form.

How to Make General Tso’s Chicken

Marinate and Dredge Chicken, Mix Sauce – Add the chicken to a bowl and season with garlic, ginger, Shaoxing wine, light soy, white pepper, and kosher salt. Mix well and let marinate for at least 15 minutes. In a large bowl, whisk together flour, cornstarch, baking powder, salt, and white pepper. Drizzle in some of your extra chicken marinade and combine to create craggily bits for extra texture. Coat your chicken pieces well, pressing the dredge in to make sure there are no bald spots. Keep the chicken in the dredge until ready to fry. Premix your sauce by combining light soy, sugar, Szechuan chili, and chicken stock. Stir until the sugar is dissolved. In a separate bowl, mix together cornstarch and water to create a slurry.

Fry Chicken (Twice) – Add the neutral oil to a large pot or wok and heat over medium high until the oil reaches 325°F. Fry the chicken pieces at 325F for 3-4 minutes (oil should not come down below 300F, work in batches if needed). Remove the chicken and bring the oil to 350F; fry the chicken pieces a 2nd time at 350F for 2 minutes until deep golden brown and crispy. Remove the chicken to a plate.

Cook General Tso’s Sauce and Toss Chicken – In a large wok, take 2 tbsp of the frying oil over medium high heat, and add the garlic and ginger. Stir fry for 15 seconds, then add the sauce. Turn the heat to high, stirring to combine, then add in the white vinegar and cornstarch slurry. Mix the sauce for 30 seconds or until sauce has thickened and is glossy. Add in the chicken and stir in sauce until well coated, about 1 minute.

A 6 photo collage showing key cooking steps on how to make authentic takeout General Tso's Chicken at home.

PRO TIPS

CJ’s Storage & Reheating Tips

Store any leftover General Tso’s Chicken in an airtight conrtainer in the refrigerator for up to 3-4 days.

I like reheat leftovers in the air fryer in order to crisp up the chicken. When reheating the chicken in the air fryer, the sauce with further caramelize and infuse into the crispy batter! Air fry at 350°F for 6-8 minutes or until warmed through and crispy.

Alternatively, reheat in the oven at 350°F for 10-15 minutes until warmed through. I don’t recommend reheating General Tso’s Chicken (or any fried chicken) in the microwave unless you don’t care about the texture and just want to heat it back up as quickly as possible.

If you tried this General Tso’s Chicken or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

5 from 10 votes

Authentic General Tso’s Chicken (VIDEO)

Servings: 4
Prep: 30 minutes
Cook: 10 minutes
Total: 40 minutes
General Tso's Chicken on a plate with rice and chopsticks.
An authentic General Tso's Chicken should be crispy, sweet, spicy, and slightly tangy, and this recipe delivers! You'll never order from delivery again after you try this deliciously authentic General Tso's Chicken recipe that's better than takeout!
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Video

Equipment

Ingredients 

Chicken

Dry Batter

Sauce

Cornstarch Slurry

Other Ingredients

Instructions 

  • Add the chicken to a bowl and season with garlic, ginger, Shaoxing wine, light soy, white pepper, and kosher salt. Mix well and let marinate for at least 15 minutes.
  • In a large bowl, whisk together flour, cornstarch, baking powder, salt, and white pepper. Drizzle in some of your extra chicken marinade and combine to create craggily bits for extra texture. Coat your chicken pieces well, pressing the dredge in to make sure there are no bald spots. Keep the chicken in the dredge until ready to fry.
  • Premix your sauce by combining light soy, sugar, Szechuan chili, and chicken stock. Stir until the sugar is dissolved. In a separate bowl, mix together cornstarch and water to create a slurry.
  • Add the neutral oil to a large pot or wok and heat over medium high until the oil reaches 325°F. Fry the chicken pieces at 325F for 3-4 minutes (oil should not come down below 300F, work in batches if needed). Remove the chicken and bring the oil to 350F; fry the chicken pieces a 2nd time at 350F for 2 minutes until deep golden brown and crispy. Remove the chicken to a plate.
  • In a large wok, take 2 tbsp of the frying oil over medium high heat, and add the garlic and ginger. Stir fry for 15 seconds, then add the sauce. Turn the heat to high, stirring to combine, then add in the white vinegar and cornstarch slurry. Mix the sauce for 30 seconds or until sauce has thickened and is glossy. Add in the chicken and stir in sauce until well coated, about 1 minute.

Notes

Cut the Chicken into Uniform Pieces and Coat Thoroughly – Whether you use chicken breast or thigh, make sure to cut your chicken into uniform pieces to ensure that the chicken cooks evenly. Be sure to pack the dry mix in to the chicken with your hands (I like squeezing it in) to properly coat the chicken so the batter sticks.
Craggily Texture – To get the crispiest texture on the General Tso’s Chicken when frying, you must create craggily bits in the dry batter! I do this by pouring a little bit of the flavorful chicken marinade into the dry batter and rub it together with my hands until small, uneven clumps form.
Monitor the Oil Temperature and Avoid Overcrowding – Do not let the frying oil drop below 325F when frying! I highly recommend you use a thermometer to keep an eye on the temperature. If you see it dropping below 325F, fry your chicken in batches. Frying at a low temperature will result in too much moisture and result in soggy chicken. My KEY TIP would be to avoid crowding your pan – crowding can lead to your General Tso’s Chicken not cooking thoroughly and becoming mushy. If you think your dish will be crowded, use a larger pan, cast iron, or dutch oven, OR cook in batches.

Storage and Reheating

You can store leftovers in the refrigerator in an airtight container for up to 3-4 days.
I like reheat General Tso’s Chicken in the air fryer in order to crisp up the chicken. When reheating the chicken in the air fryer, the sauce with further caramelize and infuse into the crispy batter! Air fry at 350°F for 6-8 minutes or until warmed through and crispy.
Alternatively, reheat in the oven at 350°F for 10-15 minutes until warmed through. I don’t recommend reheating Orange chicken (or any fried chicken) in the microwave unless you don’t care about the texture and just want to heat it back up as quickly as possible.

Nutrition

Calories: 441kcalCarbohydrates: 40gProtein: 24gFat: 19gSaturated Fat: 5gPolyunsaturated Fat: 4gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 112mgSodium: 2663mgPotassium: 369mgFiber: 1gSugar: 7gVitamin A: 90IUVitamin C: 2mgCalcium: 61mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Chinese
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This General Tso’s Chicken recipe was originally published in September 2021, and updated in April 2024, and March 2026.

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

5 from 10 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. 5 stars
    My family and I tried this chicken at a restaurant, it was so delicious I had to try replicating it at home. Lucky for me I knew I would find it here, so I made it at home and it was even better than the restaurant version!

  2. 5 stars
    So easy to follow and so delicios! Have made so many attempts with not so great outcomes. So grad I found this one!! Can’t wait to try the air fryer version

  3. 5 stars
    I’ve made this so many times, it’s simple and delicious and dare I say better than take out? I have loved learning to cook different recipes from CJ eats! Insta handle @jacklynhammer

  4. 5 stars
    First time we made this I’ve never heard of shoaxing wine but it was so much fun learning. Also taught me how to make craggily bits on my recipes. It came out soooo good. Prob my personal favorite out of the ones we have tried.