General Tso’s Chicken was the top-selling dish in our restaurant, and it has stayed there for many years for a reason. This isn’t a recipe we copied from a cookbook. It’s one that went through countless test batches, small adjustments in sauce ratios, frying methods, and marination time, until we arrived at a version that customers kept ordering again and again.
Ironically, while General Tso’s Chicken needs no introduction to American diners, it is rarely found in Chinese restaurants in Hong Kong or Malaysia. It’s one of those dishes that truly belongs to Chinese-American cuisine, born overseas, refined by restaurant kitchens, and shaped by local taste.

My goal with this recipe is simple:
to help you replicate a proven, restaurant-quality General Tso’s Chicken at home, with clear explanations of why each step matters. Once you understand the technique, you’ll realize why take-out becomes optional.
Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.
Why This General Tso’s Chicken Recipe Works
This recipe is not about dumping sugar into a sauce and hoping for the best. It’s built on three core principles:
- Flavor penetrates the meat, not just the surface
We marinate the chicken properly so the seasoning goes beyond the coating. - Crispiness survives the sauce
A dry flour mix (not batter) creates a crust that stays crunchy even after tossing. - Balanced sweet-sour, not cloying
The sauce is savory-forward, with just enough sugar to balance vinegar, a preference shared by many Asian diners.
Every choice here, from chicken cut to oil temperature, serves one purpose: texture first, flavor second, presentation last.
Chicken Choice Matters: Why We Use Thigh Meat Only
We use boneless chicken thighs, never breast meat.
- Thigh meat is juicier and more forgiving
- Better texture after deep-frying
- Holds up to sauce without turning dry
In the restaurant, we buy whole chicken legs and debone them. At home, ask your butcher to do the same, or buy pre-boned thighs. Remove and discard the skin, as it doesn’t improve the final dish.
Cut the meat into bite-sized pieces (about 3–4 cm) and always check for bone fragments.
Technique Tips Before You Start
Read this once. It will save you from common mistakes.
- Marinate long enough
One hour is workable; overnight is ideal. This solves the “flavor only on the coating” problem. - Dry coating, not batter
Batter traps moisture. A dry flour mix creates lasting crispiness. - Fry immediately after coating
If the flour absorbs moisture before frying, crispiness drops dramatically.
Concentrated sauce only
The sauce should cling, not flood. No cornstarch slurry swimming in water.
General Tso's Chicken
General Tso's chicken is the ultimate American Chinese cuisine.
Ingredients
Chicken & Marinade
- 1 egg white
- 1 tablespoons dark soy sauce
- 1 tablespoons light soy sauce
- 4 tablespoons Shaoxing wine
- 3 tablespoons corn starch
- 500 g (1.1 pounds) chicken thighs, boneless, skin-on, cut into 4cm chunks
Dry Coating Mix
- 1/2 cup (50g) plain flour
- 1/2 cup (50g) corn starch
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
General Tso’s Sauce
- 1 1/2 tablespoons dark soy sauce
- 1 1/2 tablespoons light soy sauce
- 2 tablespoons Shaoxing wine
- 2 tablespoons white vinegar
- 3 tablespoons water
- 4 tablespoons sugar
- 1 teaspoon sesame oil
- 2 teaspoons tomato paste
- 1 tablespoon corn starch
Aromatics for sauteeing
- 2 tablespoons vegetable oil
- 2 teaspoons chopped garlic, , minced
- 2 teaspoons ginger, , minced
- 2 teaspoons scallion, , cut
- 8 dry red chili
For deep-frying:
- High smoke-point oil (peanut, corn, palm, or canola)
Instructions
1. Marinate the Chicken
- Pat the chicken chunks dry and place them in a large bowl.
- Add egg whites, both soy sauces, Shaoxing wine, and cornstarch. Mix until evenly coated.
Cover and marinate:
- Minimum: 1 hour
- Best: Overnight (refrigerated)
2. Prepare the Dry Coating
- In a bowl, combine flour, cornstarch, salt, and baking powder.
- Drain excess marinade from the chicken, then toss generously in the flour mix.
- Shake off excess flour and fry immediately.
3. Deep-Fry Until Crispy
- Heat oil to 175°C / 350°F.
- Fry chicken in batches for about 4 minutes, until golden and crisp.
- Remove and drain on a rack or paper towels.
Tip: Do not overcrowd. Temperature control is key — never let the oil smoke.
4. Prepare the Sauce
- Combine all sauce ingredients in a small bowl.
- Bring to a boil briefly to dissolve the sugar and activate the cornstarch.
You can batch this sauce and freeze it in portions.
5. Toss with Aromatics and Sauce
- Heat 1 tbsp oil in a wok or pan over medium heat.
- Sauté ginger, garlic, scallion, and dried chilies until fragrant (15–30 seconds).
- Add the measured sauce. It will boil almost immediately.
- Add fried chicken and toss quickly until the sauce clings and disappears.
- Remove from heat and serve at once.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 3 Serving Size: 1Amount Per Serving: Calories: 2317Total Fat: 129gSaturated Fat: 37gTrans Fat: 1gUnsaturated Fat: 68gCholesterol: 482mgSodium: 7816mgCarbohydrates: 144gFiber: 8gSugar: 32gProtein: 141g
Serving Suggestions
- Best served with steamed white rice
- Pair with:
- Chinese broccoli (gai lan) with oyster sauce
- Stir-fried bok choy
- Garnish with:
- Shredded scallions
- Chopped red chilies
- Toasted sesame seeds (optional)
Troubleshooting / FAQ
Why isn’t my chicken crispy after being tossed with the sauce?
Your sauce is too diluted. This recipe relies on concentration, not thickening the slurry.
Can I use chicken breast?
You can, but it will be drier and less forgiving. Thighs are strongly recommended.
Is this supposed to be very sweet?
No. This version is intentionally less sweet and more savory than many American take-out versions.
Can I skip dried chilies?
Yes. The dish will still be flavorful without heat.

A Note on Authenticity
- General Tso’s Chicken is not commonly served in China.
- It was popularized by Chef C.K. Peng, a Hunan-born Taiwanese chef who later brought the dish to New York, adapting it to American tastes.
- There is no single “authentic” version, only versions that make sense on the plate. This is my interpretation, shaped by research, restaurant testing, and customer feedback.
Related Recipes You May Enjoy
- Sesame Chicken – similar frying technique, nutty sweetness
- Kung Pao Chicken – drier, bolder, chili-forward
- Chinese Lemon Chicken – crisp coating with bright citrus sauce
Final Thoughts
I’ve shared everything behind the scenes: no shortcuts, no secrets held back.
If anything is unclear, leave a comment. I actively refine my recipes based on real questions from real kitchens.
Enjoy your General Tso’s Chicken — freshly fried, properly sauced, and proudly homemade.

Hai Mr Kwan,
What brand of dark soy sauce do you use? It looks like thick and sticky. The one that I have doesn’t have that texture
Hi Katerin,
I live in Malaysia, and all brands of dark soy sauce are quite thick. I think it does not matter that much. Dark soy sauce gives you a darker color than the light sou sauce and less salty. The result should be quite similar despite the thickness.
KP Kwan
Hi KP Kwan,
I have recently come across your site in the last couple of weeks and I think it’s great. The details you provide along with your videos makes things so much easier for someone that has not cooked previously before lockdown. So first of all I just want to say thanks for such a brilliant resource! Secondly, sorry to be a pain but I normally see your recipes in grams rather than cups but I can’t see it on this recipe?
Thanks, Peor
HI Peor,
I have just added the measurement in gram/pounds in the recipe. I recommend you a site where you can get all the ingredients converted accurately.
https://www.convert-me.com/en/convert/cooking/
It is a free service, and it is handy.
Thanks.
KP Kwan
Thanks for that!
You are welcome 🙂
I made it yesterday and it tasted good! I made half without the sauce and the half covered with the sauce. Both of them quite good. It just that the dish emphasizes more on the Tsau Shing wine. Maybe I will reduce it to 3 tbsp instead of 4 tbsp on the marination part as the sauce also consists of it as well. Saltiness and the sweetness, just nice.
Hi Maggie,
Thanks for trying the General Tso’s chicken recipe I am glad that it works well. Feel free to make changes to suit your tastebuds.
Regards,
KP Kwan
Thank you souch for this delicious recipe! Not only is it easy to make, it’s truly one of the tastiest dishes I’ve ever eaten
Hi Ash,
You are welcome. I am so glad to know that it works, and you enjoy the general Tso’s chicken.
KP Kwan
I like the measuring spoons you used, where can I get a set? I enjoyed watching you fix General Tso’s Chicken, my favorite recipe.
I do not have any particular preference for measuring spoons, as long as it is of the standard size. One teaspoon should be 5g/ml of water, and one tablespoon should be 15g/ml of water.