Chinese · Dinner

General Tso's Chicken

The Chinese-American classic: crackling battered chicken in a sticky, tangy, faintly sweet sauce with a lick of chilli heat. Made at home it is far less sweet and far more interesting than the takeaway version.

45 min prep and cooking plus 15 min marinating 1 hr start to finish Serves 4 servings Medium
Jump to Recipe Method
General Tso's Chicken

Photograph credit: General Tso's Chicken (packaged) - Arlington, MA by Daderot · CC0 · Wikimedia Commons

A cornflour-heavy batter fries into a hard, glassy shell because cornflour contains almost no protein to soften it. Reducing the sauce until it visibly thickens on the spoon before the chicken goes in means it coats rather than soaks, keeping that shell intact.

What People Ask

How long does General Tso's Chicken take to make?

25 minutes of preparation and 20 minutes of cooking, plus 15 minutes of marinating, so allow 1 hour from start to finish. The recipe serves 4.

General Tso's Chicken: Step by Step

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Toss the chicken with the Shaoxing wine and soy sauce and leave 15 minutes, then mix in the egg.

  2. Combine the cornflour, plain flour and baking powder and toss the chicken through until thickly and unevenly coated — the craggy bits fry crispest.

  3. Whisk the sauce ingredients except the slurry together and set aside.

  4. Heat the oil to 175°C / 350°F and fry the chicken in three batches for 4 minutes each until golden. Rest on a rack for 5 minutes.

  5. Raise the oil to 195°C / 385°F and fry everything together for 90 seconds until deep golden and very crisp. Drain on a rack.

  6. Heat the 2 tablespoons of oil in a wok over medium heat and fry the dried chillies for 30 seconds until they darken slightly.

  7. Add the garlic and ginger for 30 seconds, then pour in the sauce and bring to a boil.

  8. Add the slurry and cook for 60 seconds until glossy and thick enough to coat a spoon heavily.

  9. Add the chicken, toss for 20 seconds, and serve at once scattered with spring onion and sesame seeds.

Something wrong or unclear in this recipe? Report a problem with this recipe.

Tips That Matter

  • Rest the chicken between fries. That five minutes lets steam escape and is why the second fry works.
  • The sauce should be sticky, not runny. If it pools on the plate, it needed another 30 seconds.
  • Broccoli florets, blanched and tossed in at the end, are the standard accompaniment.

Common Substitutions & Variations

  • Out of spring onions? A small regular onion, finely sliced, or a few chives stirred in at the end both cover the job.
  • Dried chilli flakes can stand in for the red chillies. Heat varies a great deal between chillies and between jars, so start with a small pinch and add more to taste.
  • If you only have ground ginger, a quarter-teaspoon for each tablespoon of fresh is the ratio usually given; it tastes warmer and less bright than the fresh root.

What to Serve With It

A cold lager or a Gewürztraminer · Serve with steamed rice and blanched broccoli · Finish with pineapple

Sides from the same cuisine on this site: Vegan Fried Rice.

Leftovers and Storage

Refrigerate 3 days. Re-crisp the chicken at 200°C / 390°F for 8 minutes before re-saucing.

What's in a Serving

No nutrition figures are given for this recipe: they cannot be worked out reliably from its ingredient list (how much frying oil the food takes up cannot be known from the recipe). Why some recipes have none.

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.

First published ; last changed .