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.

Baking powder and baking soda are not the same. I have seen some recipes where baking powder is stipulated and which say that baking soda should not be used. any comment?
My understanding is that the leavening power of baking soda is about 4x of baking soda. Therefore, it is important when we interchange both in any baking recipe. Another point is that baking powder tends to be more stable at a higher temperature and can be mixed with the food in advance. On the other hand, baking soda will react and release CO2 immediately after mixing with water and hence have to use immediately.
Not an expert in food science, but this is what I know.
Thank you Mr Kwan – Can I use skinless chix thighs? What’s the difference in texture using corn starch or flour? What about flour w a bit of corn starch?
Hi Gayle,
You can remove the skin, and I wouldn’t affect the result. Cornstarch can make the sauce much thicker and longer holding power than the regular flour. The sauce with normal flour will become diluted again overtime during serving.
Thanks.
KP Kwan
My brother in law has been pestering about finding a recipe for General Tso’s Chicken. I’m not a big you tube fan but when I watched your video I was inspired. I think this recipe is easy enough that even I can do it.
I plan to go to store tomorrow and gather the ingredients to make it. It looks so easy and so delicious. I can’t wait to try it.
Thank you so much for being so thorough with the ingredients and explaining the rationale behind what you are using. I think this will be useful for me.
We will let you know how it turns out.
Thank you.
Hi Diane,
Thank you for trying this recipe. I live in Malaysia, and the tastebuds of people are less sweet than the American, and I have reduced the sugar content. The locals like it that way, and I hope you will enjoy it too.
KP Kwan
I love how you arranged and presented this way to cook General Tso Chicken.
We tried this recipe and now it is a monthly treat in our house as here in southwest Colorado good Chinese food is impossible to find, absolutely the best general’s chicken i have ever had , thank you so much for sharing with everyone.
Hi Allen,
You are welcome and glad to know that you love it.
Thanks,
KP Kwan