General Tso’s Chicken Recipe: Sweet and Spicy Asian Takeout Classic

General Tso's Chicken Recipe: Sweet and Spicy Asian Takeout Classic

This recipe delivers the classic takeout favorite with crispy chicken coated in a perfectly balanced sweet and spicy sauce. I’ve refined the technique to ensure restaurant-quality results at home without shortcuts.

The key is double-frying the chicken for maximum crispiness, then tossing it in a glossy sauce that clings to every piece. A touch of rice vinegar and ginger keeps the flavors bright and authentic.

You’ll end up with tender chicken inside a shatteringly crispy exterior, all glazed in a sauce that’s sticky, tangy, and just spicy enough. It’s the dish that made Chinese-American cuisine unforgettable.

Serve it immediately over steamed rice to soak up every drop of that addictive sauce. Here’s how to make it right.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for General Tsao Chicken

A handful of Asian pantry staples plus chicken. Nothing you can’t find easily.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skinless, cut into 1-inch pieces
Soy Sauce 🫒 3 tbsp Low-sodium preferred
Rice Vinegar 🍚 2 tbsp For tangy brightness
Dry Sherry 🍶 2 tbsp Or substitute Shaoxing wine
Brown Sugar 🏝️ 3 tbsp Light or dark works
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Peeled and grated
Cornstarch 🌾 ½ cup For coating chicken
All-Purpose Flour 🌾 ¼ cup For dredging chicken
Red Pepper Flakes 🌶️ ½ tsp Adjust for spice preference
Sesame Oil 🫒 1 tsp Toasted, for aroma
Vegetable Oil 🫒 4 cups For deep frying
Green Onions 🧅 4 whole Thinly sliced for garnish
Sesame Seeds 🌰 1 tsp Toasted, for garnish

The chicken needs to be boneless, skinless thighs—they stay juicier than breasts after frying. Costco has great packs, or ask the butcher to debone them for you. For the soy sauce, low-sodium lets you control the salt level better. The ginger and garlic should be fresh (those jars just don’t cut it). Most Asian markets carry everything else, but regular supermarkets have it all too if you look.

No dry sherry? Shaoxing wine is the authentic swap, but dry white wine works in a pinch. Mirin plus a pinch of sugar can stand in for the rice vinegar if needed. For extra heat, add a diced fresh chili or extra red pepper flakes. The cornstarch is key for that shatteringly crispy coating—don’t skip it. If you’re gluten-free, swap the all-purpose flour for cornstarch or a gluten-free blend.

This is best eaten fresh, but leftovers keep in the fridge for 3-4 days. Reheat in a 350°F oven for 10 minutes to crisp the chicken back up. The sauce thickens as it cools, so thin with a splash of water if needed. Freezing isn’t ideal—the texture suffers.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I just toss the chicken thighs with soy sauce, vinegar, and sherry—no fancy steps, no mess.
  • Sweet-Savory Fix: That brown sugar caramelizes with the soy sauce, making every bite ridiculously good.
  • Weeknight Hero: Honestly, it’s my go-to when I need dinner fast but still want restaurant-level flavor.
  • Leftovers Win: Tastes even better the next day—if there’s any left, that is.

Step-by-Step Instructions for General Tso’s Chicken

Master the technique behind this classic dish with precise timing and temperature control.

Step 1: Marinate the Chicken Thighs

In a bowl, combine the 1.5 lb Chicken Thighs with 3 tbsp Soy Sauce, 2 tbsp Dry Sherry, 1 tsp Sesame Oil, and 1 tbsp Fresh Ginger. I always use my hands to ensure every piece is evenly coated. Cover and refrigerate for 20-30 minutes—this step tenderizes the meat and infuses it with flavor.

The marinade should look glossy and coat the chicken pieces completely. Don’t skip this step; it prevents dryness during frying and ensures the meat stays juicy.

Step 2: Prepare the Coating and Fry

In a shallow dish, mix 0.5 cup Cornstarch and 0.25 cup All-Purpose Flour. Dredge each marinated chicken piece thoroughly, pressing gently so the coating adheres. Shake off any excess—you want a thin, even layer that will crisp up beautifully.

Heat 4 cups Vegetable Oil in a deep pot to 350°F. Fry the chicken in batches for 4-5 minutes until golden brown and cooked through. I use a slotted spoon to transfer the pieces to a wire rack—this keeps them crispy while draining excess oil.

Don’t overcrowd the pot, or the oil temperature will drop and result in greasy chicken instead of crispy pieces.

Step 3: Create the Signature Sauce

In a clean skillet, combine 3 tbsp Brown Sugar, 2 tbsp Rice Vinegar, 4 cloves minced Garlic Cloves, and 0.5 tsp Red Pepper Flakes. Cook over medium heat for 2-3 minutes, stirring constantly until the mixture thickens slightly and becomes glossy.

Taste and adjust the sweetness or spice level if needed. The sauce should balance sweet, tangy, and slightly spicy flavors. If it’s too thick, add a splash of water to reach your desired consistency.

Step 4: Toss and Garnish

Add the fried chicken to the skillet with the sauce. Toss gently to coat every piece evenly, ensuring the chicken is fully immersed in the sauce. Cook for an additional 1-2 minutes on medium-low heat to let the flavors meld.

Transfer to a serving platter and garnish with 4 whole thinly sliced Green Onions and 1 tsp Sesame Seeds. Serve immediately while the chicken is still crispy and the sauce is glossy. The green onions add freshness, while the sesame seeds provide a nutty crunch.

👨‍🍳

Pro Tips For Making General Tsao Chicken

  • Dry the Chicken: Pat the chicken thighs completely dry with paper towels before cooking—I learned this the hard way after my first few batches steamed instead of crisping.
  • Bloom the Aromatics: Cook the garlic and ginger in hot oil for exactly 30 seconds until fragrant, but don’t let them brown or they’ll turn bitter.
  • Skip the Overcrowding: Fry the chicken in batches with space between pieces, or it’ll release too much moisture and end up soggy instead of golden.
  • Balance the Sauce: Taste as you go and adjust the brown sugar and rice vinegar ratio—my grandmother swore by a 2:1 sugar-to-vinegar balance for that perfect sweet-tangy glaze.

Dietary Considerations for This general tsao chicken

Gluten-Free Option

To make this dish gluten-free, swap the all-purpose flour for cornstarch or a 1:1 gluten-free flour blend. I use Bob’s Red Mill for consistent results. Ensure your soy sauce is labeled gluten-free, as traditional soy sauce contains wheat.

Lower-Sodium Version

Use low-sodium soy sauce and reduce the amount to 2 tbsp. Skip the added salt in the marinade. The dry sherry and rice vinegar will still provide plenty of flavor depth without the extra sodium.

Extra Spicy Kick

For heat lovers, increase the red pepper flakes to 1 tsp or add 1 diced fresh chili to the sauce. I prefer Thai bird’s eye chilis for their bright, intense heat. Serve with extra chili flakes on the side for customizable spice. 🌶️

Dairy-Free Note

This recipe is naturally dairy-free, as the sauce relies on brown sugar and soy sauce for richness. Double-check your sesame oil and dry sherry for any hidden dairy additives, though most brands are safe.

Keto Adaptation

Replace the brown sugar with a keto-friendly sweetener like Swerve or allulose. Use almond flour or crushed pork rinds instead of cornstarch and flour for coating. The sauce will be slightly thinner but still flavorful.

Nut Allergy Warning

If you have a nut allergy, verify that your sesame oil and sesame seeds are processed in a nut-free facility. Some brands, like Kadoya, offer dedicated allergy-friendly options. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 5g25%
Cholesterol 140mg47%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 18g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Why use chicken thighs instead of breasts?

Thighs stay juicier after frying due to their higher fat content. Breasts can dry out during the double-frying process, while thighs remain tender and flavorful.

2

Can I bake the chicken instead of frying?

Yes, but the texture will differ. Bake at 400°F for 20-25 minutes, flipping halfway. The coating won’t be as crispy, but it’s a healthier option.

3

How do I adjust the spice level?

Reduce or omit the red pepper flakes for mild heat. For extra spice, add 1 tsp or a diced fresh chili to the sauce.

4

What’s the best way to reheat leftovers?

Use a 350°F oven for 10 minutes to restore crispiness. Microwaving makes the coating soggy.

★★★★★4.7(13 reviews)
Tyler Campbell