Easy recipe for General Tso’s chicken

Fakeaway favourite

Crispy chicken pieces coated in a moreish sweet and sour sauce. If you've never tried General Tso's chicken, then I urge you to give this recipe a go.

Rating: 5.00
(5)
25 July 2024

Last Updated on 17 June 2026 by cooksimply

When I first tried General Tso’s chicken, I was blown away by the taste sensation of different flavours – tangy, spicy and sweet, all covering crispy bite-sized pieces of chicken. And while I’m not a fan of sweet and sour chicken (I find it far too sickly and cloying), this takeaway favourite is really worth trying. Even better, it’s dead easy to make at home, and you can have it on the table in 35 minutes.

General Tso chicken recipe: what you need to know

General Tso’s chicken is a Chinese-American dish of crispy fried chicken tossed in a glossy, sticky sauce that’s sweet, savoury and gently spicy all at once. It’s a staple of takeaway menus across North America, though it’s less common in UK Chinese takeaways, which is exactly why it’s worth making yourself.

There are a few different origin stories. One says it was named after Zuo Zongtang, a 19th-century Hunanese general, though the dish as we know it almost certainly wasn’t eaten in his lifetime. The version most food historians agree on credits chef Peng Chang-kuei, who created it in Taiwan in the 1950s before it travelled to New York and was sweetened to suit American tastes. Whoever we thank, the result is one of the most moreish chicken dishes going.

Here’s what makes it work: the sweet hoisin and brown sugar, the saltiness of light and dark soy, the depth from oyster sauce, and a sharp lift from rice wine vinegar. Add garlic, ginger and chilli flakes, and you’ve got a sauce that clings to every crisp piece of chicken.

General Tso's chicken - Cook Simply

Quick facts:

  • Serves: 4
  • Total time: 35 minutes (15 prep, 20 cooking)
  • Calories: around 430 per serving
  • Difficulty: easy, a few steps but nothing tricky
  • Best served with: plain boiled or egg-fried rice

Tips for an easy General Tso chicken recipe

This dish comes together quickly once you start cooking, so the trick is having everything ready before the oil goes on. These are the tips I’ve picked up making it again and again.

  • Use chicken thighs, not breast. Thighs stay juicy and tender even after frying, while breast can dry out. Cut them into even bite-sized pieces so they cook at the same rate.
  • Mix your sauce before you fry. The sauce comes together in under a minute in the wok, so have it measured and combined in a bowl ready to pour. There’s no time to be weighing things out mid-cook.
  • Get the oil properly hot. Aim for around 180C. Too cool and the coating turns greasy rather than crisp. No thermometer? Drop in a tiny piece of chicken, it should sizzle straight away.
  • Don’t crowd the pan. Fry in batches if you need to. Too much chicken at once drops the oil temperature and you lose that crispness.
  • Add the chicken to the sauce at the very last moment. This is the single most important tip. Coat it, warm it through for a minute or two, then serve. Leave it sitting in the sauce and the crispy coating goes soft.
  • Prep the aromatics first. Garlic, ginger and chilli only need 30 to 40 seconds in the pan, and they burn fast, so have them chopped and ready.

Recipe for general tso's chicken - Cook Simply

Ingredients

Everything here is easy to find in a UK supermarket, and most of it will keep in the cupboard for next time. Measurements are metric.

For the chicken marinade

  • 500g boneless chicken thighs, cut into bite-sized pieces
  • 1 egg white
  • 1 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 2 tbsp Shaoxing wine (or dry sherry)

For the chicken coating

  • 50g cornflour
  • 50g plain flour
  • 800ml vegetable oil, for frying (plus extra for the sauce)

For the sauce

  • 1 inch piece of ginger, peeled and finely chopped or grated
  • 2 cloves garlic, finely chopped
  • 1 tbsp hoisin sauce
  • 100ml chicken stock
  • 2 tbsp oyster sauce
  • 1 tbsp rice wine vinegar
  • 2 tbsp brown sugar
  • 1 tbsp cornflour
  • 2 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 1 tsp red chilli flakes

To garnish

  • Chopped spring onions
  • Sesame seeds

A few notes on the key ingredients:

  • Chicken thighs are juicier and more forgiving than breast. Boneless, skinless is easiest here.
  • Cornflour and plain flour do two jobs: mixed together they make the crisp coating, and cornflour alone thickens the sauce.
  • Shaoxing wine adds an authentic depth. Dry sherry is the closest swap if you can’t find it.
  • Hoisin sauce brings the signature sweet, savoury base. This is the same sauce behind a good chicken in hoisin sauce recipe, so a jar is worth keeping in.
  • Rice wine vinegar gives the sharp lift that stops the sauce being too sweet. White wine vinegar works at a push.
  • Oyster sauce adds savoury richness and helps the sauce turn glossy.

coating chicken - Cook Simply

How to make easy General Tso’s chicken

The method splits into three parts: marinate and coat the chicken, fry it, then build the sauce and bring it all together. Read it through once before you start so you’re ready to move quickly at the end.

  1. In a bowl large enough to hold the chicken, add the egg white, light and dark soy sauce and Shaoxing wine. Mix with a spoon or your hands so the chicken is well coated. Set aside for a few minutes, or do this ahead of time.
  2. In another bowl, combine all the sauce ingredients: the light and dark soy, hoisin, oyster sauce, rice wine vinegar, cornflour, brown sugar and chicken stock. Stir well and set to one side.
  3. Mix the cornflour and plain flour together on a plate. Take each piece of chicken, coat it in the flour mix and shake off any excess. Lay the pieces on a plate or tray as you go.
  4. Heat the vegetable oil in a large pan or wok to about 180C. Check with a thermometer, or drop in a tiny piece of chicken to see if it sizzles. Carefully add the chicken and fry for 3 to 4 minutes until golden and crispy, moving it around so it cooks evenly. Remove and drain on kitchen paper.

frying chicken - Cook Simply

  1. In a clean wok or pan, heat a tablespoon of vegetable oil. Add the garlic, ginger and chilli flakes and stir-fry over high heat for 30 to 40 seconds to release the aromatics.
  2. Pour in the sauce and stir for around a minute. It will bubble up and start to thicken into a sticky, glossy coating.
  3. At the last moment, add the fried chicken and toss quickly so every piece is coated. Don’t leave it too long, so the chicken keeps its crunch.
  4. Serve straight away with a sprinkle of spring onions and sesame seeds, alongside plain boiled rice.

general tso's sauce - Cook Simply

Tips, variations and substitutions

Once you’ve made it once, it’s easy to adjust to your taste. Here are some ways to change it up.

Make it spicier

The recipe has a gentle warmth. For more heat, add extra chilli flakes, a few whole dried red chillies to the pan with the aromatics, or a spoonful of chilli garlic sauce to the mix. Traditional versions often use dried chillies for a deeper, smoky heat.

Make it milder

Cooking for kids or a spice-shy crowd? Halve the chilli flakes or leave them out altogether. The sauce is still sweet, savoury and delicious without the heat.

Swap the protein

The same sauce works beautifully with prawns, tofu or cauliflower. For a vegetarian version, coat and fry firm tofu or cauliflower florets exactly as you would the chicken. Tofu takes on the sauce brilliantly.

Bake or air-fry instead of deep-frying

To cut down on oil, spray the coated chicken and air-fry at 200C for around 12 to 15 minutes, turning halfway, until crisp. It won’t be quite as crunchy as deep-fried, but it’s a lighter option that still works well with the sauce.

Common substitutions

  • No Shaoxing wine? Use dry sherry, or leave it out and add a splash more stock.
  • No rice wine vinegar? White wine vinegar or cider vinegar will do the job.
  • No oyster sauce? A little extra hoisin plus a dash of soy gets you close, though you’ll lose some savoury depth.
  • Gluten-free? Use tamari in place of soy sauce and check your hoisin and oyster sauces are gluten-free.

Serving suggestions

General Tso’s chicken is rich and saucy, so it pairs best with something plain to soak it all up.

I love it with plain boiled rice or egg-fried rice. A side of green vegetables balances the plate nicely, my stir-fried pak choi is a favourite here.

If you’re making a bigger Chinese feast, serve it as part of a spread alongside my salt and pepper chicken wings, sesame prawn toast or crispy chilli beef. A simple cucumber salad on the side is refreshing against all that sticky sauce.

Recipe for General Tso's chicken - Cook Simply

Frequently asked questions

What does General Tso’s chicken taste like?

It’s a balance of sweet, savoury and spicy. The hoisin and brown sugar bring sweetness, soy and oyster sauce add savoury saltiness, and rice wine vinegar and chilli give sharpness and a gentle heat. The chicken stays crispy under the glossy sauce.

Can you get General Tso’s chicken in the UK?

It’s much more common in North America than in the UK, where it rarely appears on takeaway menus. That’s exactly why it’s worth making at home; all the ingredients are easy to find in UK supermarkets.

What’s the difference between General Tso’s chicken and sweet and sour chicken?

Sweet and sour chicken is sweeter and tangier, usually with pineapple and a bright red sauce. General Tso’s is deeper and more savoury, with soy, hoisin and oyster sauce, plus a chilli kick that sweet and sour doesn’t have.

How do you keep the chicken crispy?

Add the fried chicken to the sauce only at the very last moment, toss to coat, and serve straight away. The longer it sits in the sauce, the softer the coating becomes.

Can you make General Tso’s chicken ahead of time?

You can marinate the chicken and mix the sauce in advance, then fry and combine just before serving. It’s best eaten fresh, as the coating softens on standing, but leftovers keep in the fridge for up to two days and can be reheated in a hot oven or air fryer to crisp back up.

Other recipes you’ll love

Air fryer prawn toast
Garlic and chilli crispy prawns
Air fryer crispy Chinese chicken wings
Air fryer Japanese fried chicken
Salt and pepper chicken wings
General Tso's chicken - Cook Simply

Easy recipe for General Tso’s chicken

5 from 5 votes
Crispy chicken coated in a tangy sweet spicy sauce – this Chinese favourite is so easy to make at home.
Servings 4
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Ingredients
 
 

For the chicken marinade

  • 500 g boneless chicken thighs cut into bite-sized pieces
  • 1 egg white
  • 1 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 2 tablespoons of Shaoxing wine

For the chicken coating

  • 50 g cornflour
  • 50 g plain flour
  • 800 ml vegetable oil for frying extra for stir-frying sauce

For the sauce

  • 1 inch piece of ginger peeled and finely chopped grated
  • 2 cloves garlic finely chopped
  • 1 tbsp hoisin sauce
  • 100 ml chicken stock
  • 2 tbsps oyster sauce
  • 1 tbsp rice wine vinegar
  • 2 tbsps brown sugar
  • 1 tbsp corn flour
  • 2 tbsps light soy sauce
  • 1 tbsp dark soy sauce
  • 1 tsp red chilli flakes

Garnish

  • chopped spring onions
  • sesame seeds

Instructions
 

  • In a bowl large enough to fit the chicken, add the egg white, soy sauce and Shaoxing wine. Using a spoon or your hands, mix the ingredients together so the chicken is well coated. Set aside.
  • In another bowl, combine the sauce ingredients – the soy sauces, hoisin sauce, rice wine vinegar, cornflour, brown sugar and chicken stock. Put to one side.
    general tso's sauce - Cook Simply
  • Time to coat the chicken. Mix together the corn flour and the plain flour. And getting a piece of chicken, coat the chicken in the flour mix and shake off any excess. Put on a plate or baking tray and continue to coat the rest of the chicken pieces.
    coating chicken - Cook Simply
  • To cook the chicken, get a large pan or wok and heat the vegetable oil to about 180c. You can check with a thermometer or test with a tiny piece of chicken and it will sizzle. Carefully add the chicken to the hot oil and fry for around 3-4 minutes until crispy and golden. You’ll want to move the chicken around to make sure they evenly cook. Remove the chicken once done, and place on some kitchen paper to drain any excess oil.
    frying chicken - Cook Simply
  • In a clean wok, or pan, heat a tablespoon of vegetable oil, then add the garlic, ginger and chilli flakes. Stir-fry on a high heat for 30-40 seconds and then add the sauce.
  • Stir the sauce for around a minute. The sauce will bubble up and begin to thicken. At the last moment, add the chicken pieces and combine with the sauce – making sure all the chicken is coated in the sauce. Don't keep it too long in the sauce, so the chicken retains its crispiness.
  • Serve with a sprinkle of spring onions and sesame seeds on top. Perfect with boiled rice.

Video

Nutrition

Calories: 430kcalCarbohydrates: 34gFat: 18g
Author: cooksimply
Calories: 430kcal
Course: Dinner, Main Course
Cuisine: Chinese
5 from 5 votes (5 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
Copyright © 2026 COOK SIMPLY.
Made with by Ting Dalton. All rights reserved.
Close