General Tso’s Chicken Recipe – Crispy, Sweet, and Spicy Takeout Favorite

If you crave that perfect balance of sweet, tangy, and slightly spicy sauce over crispy chicken, this General Tso’s Chicken recipe hits the spot. It’s everything you love about takeout, made right at home with simple ingredients. The chicken stays crunchy, the sauce clings beautifully, and the flavors are bold without being overwhelming.

You’ll also control the heat level and sweetness, so it’s exactly how you like it. Once you try it, you may skip the delivery app next time.

What Makes This Special

This version focuses on crispy chicken that actually stays crisp once sauced, thanks to a cornstarch-and-egg coating. The sauce is balanced and glossy—not too sweet, not too sour—featuring soy, rice vinegar, garlic, ginger, and a hint of heat.

You’ll get restaurant-style results with familiar pantry items and a quick double-cook technique. It’s also flexible, letting you use boneless thighs or breasts and adjust spice to taste. Most of the time is hands-off prep, so dinner comes together fast.

Shopping List

  • Chicken: 1.5 pounds boneless, skinless chicken thighs (or breasts), cut into 1-inch pieces
  • For the Marinade/Coating:
    • 1 large egg
    • 1/2 cup cornstarch (plus 2 teaspoons for the sauce)
    • 2 tablespoons all-purpose flour
    • 1 tablespoon soy sauce
    • 1 tablespoon Shaoxing wine or dry sherry (optional but recommended)
    • 1/2 teaspoon kosher salt
    • 1/2 teaspoon white or black pepper
  • For the Sauce:
    • 1/4 cup low-sodium soy sauce
    • 3 tablespoons rice vinegar
    • 3 tablespoons sugar (or 2 tablespoons sugar + 1 tablespoon honey)
    • 2 teaspoons hoisin sauce (optional for depth)
    • 2 teaspoons cornstarch
    • 1/2 cup water or low-sodium chicken broth
  • Aromatics and Heat:
    • 3 cloves garlic, minced
    • 1 tablespoon fresh ginger, minced
    • 6–8 dried red chilies or 1–2 teaspoons crushed red pepper (adjust to taste)
    • 1–2 teaspoons toasted sesame oil
  • For Frying and Finish:
    • Neutral oil for frying (canola, peanut, or vegetable)
    • 2–3 scallions, sliced (white and green parts separated)
    • 1 tablespoon toasted sesame seeds (optional)
  • To Serve: Steamed rice and steamed broccoli (optional but great)

Instructions

  1. Prep the chicken: Pat the chicken pieces dry.

    In a bowl, whisk the egg, soy sauce, and Shaoxing wine. Add chicken and toss to coat. In a separate bowl, mix 1/2 cup cornstarch, flour, salt, and pepper.

    Dredge the egg-coated chicken in the dry mixture until each piece is well covered. Set aside while you heat the oil.

  2. Mix the sauce: In a measuring cup, whisk soy sauce, rice vinegar, sugar, hoisin, water or broth, and 2 teaspoons cornstarch until smooth. Set near the stove.
  3. Heat the oil: In a deep skillet or wok, add 1 to 1.5 inches of oil.

    Heat to about 350–365°F. If you don’t have a thermometer, drop in a small bit of coating—it should sizzle quickly and rise to the top.

  4. Fry the chicken (first fry): Fry in batches without crowding, 3–4 minutes, until lightly golden and just cooked. Transfer to a wire rack or paper towel–lined tray.
  5. Fry again (second fry): Increase oil heat slightly to maintain 360–370°F.

    Fry the chicken a second time for 1–2 minutes until deep golden and very crisp. Drain and set aside. This step locks in crunch.

  6. Stir-fry aromatics: Pour off the oil, leaving 1 tablespoon in the pan.

    Add dried chilies (or crushed red pepper), garlic, ginger, and the white parts of the scallions. Stir-fry 30–45 seconds until fragrant but not browned.

  7. Thicken the sauce: Stir the sauce again (cornstarch settles), then pour into the pan. Cook over medium heat, stirring, until glossy and thick, about 1–2 minutes.

    Add sesame oil for a nutty finish.

  8. Combine: Add the fried chicken to the pan and toss quickly to coat every piece. If sauce seems too thick, splash in a tablespoon of water to loosen. Turn off the heat.

    Garnish with green scallion tops and sesame seeds.

  9. Serve: Plate over hot steamed rice with broccoli on the side. Eat immediately for peak crispiness.

Keeping It Fresh

General Tso’s is best right after cooking, but it still holds up. Store leftovers in an airtight container for up to 3 days.

For reheating, use a skillet or air fryer to bring back some crisp. If freezing, keep the fried chicken and sauce separate, then reheat and toss to serve. This helps preserve texture and prevents sogginess.

Benefits of This Recipe

  • Customizable heat: Control the spice level for kids or spice lovers.
  • Better texture: The double fry yields a crisp bite even after saucing.
  • Balanced flavor: Sweet, tangy, umami, and a hint of smoke from dried chilies.
  • Weeknight friendly: Uses pantry staples and cooks in under 40 minutes once prepped.
  • Scales easily: Double the chicken and sauce for guests without extra fuss.

Common Mistakes to Avoid

  • Skipping the second fry: It’s the key to long-lasting crunch.

    One fry makes soggy chicken once sauced.

  • Overcrowding the pan: This drops oil temperature and leads to greasy, uneven results. Fry in batches.
  • Not drying the chicken: Moisture prevents the coating from sticking and crisping properly.
  • Forgetting to re-stir the sauce: Cornstarch settles quickly. Whisk before it hits the pan.
  • Overcooking aromatics: Burnt garlic turns bitter fast.

    Keep the heat moderate and move quickly.

Recipe Variations

  • Lighter bake-or-air-fry: Toss coated chicken with a little oil and air fry at 390°F for 12–15 minutes (shake halfway) or bake at 425°F for 18–22 minutes, then sauce.
  • Extra sticky glaze: Add 1 more teaspoon cornstarch and 1 tablespoon honey to the sauce for a thicker, glossy finish.
  • Orange twist: Add 1–2 teaspoons orange zest and swap half the water for orange juice for a citrusy note.
  • Veggie boost: Stir-fry broccoli, bell peppers, or snap peas before adding the sauce, then toss in chicken.
  • Gluten-aware: Use tamari instead of soy sauce and skip hoisin or choose a gluten-free version. Check labels.
  • Thighs vs. breasts: Thighs stay juicier, but breasts work well if you don’t overcook and keep pieces uniform.

FAQ

Is General Tso’s Chicken very spicy?

Not necessarily. The base flavor is sweet and tangy with gentle heat.

Adjust the number of dried chilies or crushed red pepper to suit your taste.

Can I make it ahead?

You can fry the chicken earlier in the day and keep it uncovered on a rack to maintain crispness. Reheat in the oven or air fryer, then toss with freshly made sauce right before serving.

What oil is best for frying?

Use a neutral high-heat oil like peanut, canola, or vegetable oil. Avoid olive oil, which has a lower smoke point and distinct flavor.

How do I prevent soggy chicken?

Double-fry the chicken, don’t crowd the pan, and toss with sauce just before serving.

If holding it, keep sauce and chicken separate until the last minute.

Can I reduce the sugar?

Yes. Start with 2 tablespoons sugar and taste. You can balance with a touch more vinegar or add honey for a rounder sweetness.

What if I don’t have Shaoxing wine?

Dry sherry is a good substitute.

If you prefer to skip it, the recipe still tastes great—just slightly less complex.

Can I make it without deep frying?

Yes. Air fry or bake the coated chicken, then sauce as directed. The texture won’t be exactly the same but will still be satisfying.

What should I serve with it?

Steamed jasmine rice is classic.

Add steamed or stir-fried broccoli for color and crunch. A quick cucumber salad also pairs nicely.

Why did my sauce turn gummy?

Too much cornstarch or over-reduction can make it too thick. Thin it with a splash of water or broth and stir until smooth.

Can I use tofu instead of chicken?

Absolutely.

Use extra-firm tofu, press it well, toss in cornstarch, and pan-fry or air fry until crisp. Then proceed with the sauce and aromatics.

Wrapping Up

With crispy edges, a glossy sauce, and bold flavor, this General Tso’s Chicken recipe brings takeout comfort to your kitchen. The steps are simple, the ingredients are familiar, and the results taste like a treat.

Keep the heat level where you like it, add a green veggie on the side, and you’ve got a weeknight winner. Once you master the double-fry and quick sauce, you’ll make this again and again.

General Tso's Chicken Recipe - Crispy, Sweet, and Spicy Takeout Favorite

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Chicken: 1.5 pounds boneless, skinless chicken thighs (or breasts), cut into 1-inch pieces
  • For the Marinade/Coating: 1 large egg
  • 1/2 cup cornstarch (plus 2 teaspoons for the sauce)
  • 2 tablespoons all-purpose flour
  • 1 tablespoon soy sauce
  • 1 tablespoon Shaoxing wine or dry sherry (optional but recommended)
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon white or black pepper
  • For the Sauce: 1/4 cup low-sodium soy sauce
  • 3 tablespoons rice vinegar
  • 3 tablespoons sugar (or 2 tablespoons sugar + 1 tablespoon honey)
  • 2 teaspoons hoisin sauce (optional for depth)
  • 2 teaspoons cornstarch
  • 1/2 cup water or low-sodium chicken broth
  • Aromatics and Heat: 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 6–8 dried red chilies or 1–2 teaspoons crushed red pepper (adjust to taste)
  • 1–2 teaspoons toasted sesame oil
  • For Frying and Finish: Neutral oil for frying (canola, peanut, or vegetable)
  • 2–3 scallions, sliced (white and green parts separated)
  • 1 tablespoon toasted sesame seeds (optional)
  • To Serve: Steamed rice and steamed broccoli (optional but great)

Method
 

  1. Prep the chicken: Pat the chicken pieces dry. In a bowl, whisk the egg, soy sauce, and Shaoxing wine. Add chicken and toss to coat. In a separate bowl, mix 1/2 cup cornstarch, flour, salt, and pepper. Dredge the egg-coated chicken in the dry mixture until each piece is well covered. Set aside while you heat the oil.
  2. Mix the sauce: In a measuring cup, whisk soy sauce, rice vinegar, sugar, hoisin, water or broth, and 2 teaspoons cornstarch until smooth. Set near the stove.
  3. Heat the oil: In a deep skillet or wok, add 1 to 1.5 inches of oil. Heat to about 350–365°F. If you don’t have a thermometer, drop in a small bit of coating—it should sizzle quickly and rise to the top.
  4. Fry the chicken (first fry): Fry in batches without crowding, 3–4 minutes, until lightly golden and just cooked. Transfer to a wire rack or paper towel–lined tray.
  5. Fry again (second fry): Increase oil heat slightly to maintain 360–370°F. Fry the chicken a second time for 1–2 minutes until deep golden and very crisp. Drain and set aside. This step locks in crunch.
  6. Stir-fry aromatics: Pour off the oil, leaving 1 tablespoon in the pan. Add dried chilies (or crushed red pepper), garlic, ginger, and the white parts of the scallions. Stir-fry 30–45 seconds until fragrant but not browned.
  7. Thicken the sauce: Stir the sauce again (cornstarch settles), then pour into the pan. Cook over medium heat, stirring, until glossy and thick, about 1–2 minutes. Add sesame oil for a nutty finish.
  8. Combine: Add the fried chicken to the pan and toss quickly to coat every piece. If sauce seems too thick, splash in a tablespoon of water to loosen. Turn off the heat. Garnish with green scallion tops and sesame seeds.
  9. Serve: Plate over hot steamed rice with broccoli on the side. Eat immediately for peak crispiness.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.