General Tso’s Chicken

You can re-create a popular Chinese-American dish at home! This General Tsos Chicken recipe has the sweet and slightly spicy sauce that you expect. The chicken is tossed in the sauce and served over rice making this every bit as good as takeout!

A plate of General Tso’s Chicken served over rice

What does General Tso’s Chicken taste like?

General Tsos Chicken is a hard one to describe. It is sweet, but has a mild spiciness to it. It’s not as tangy as Orange Chicken, not as sweet and sour as Sweet and Sour Chicken. As for the spice, it’s not as spicy as Kung Pao chicken.

The flavors of General Tsos chicken are right in between Orange Chicken, Sweet and Sour Chicken and Kung Pao chicken! Not overly sweet, not super tangy and not full of spice. Sort of like a mildly spicy teriyaki sauce.

The sauce is on the thicker side and a bit sticky so it covers the chicken perfectly. You can, however, make the sauce more thin if you would like (more on that below).

What ingredients do you need to make General Tso’s Chicken Sauce?

The ingredients are pretty basic for this General Tsos Chicken Sauce recipe. You may have them already.

Ingredients for General Tso’s Chcken: chicken pieces, cornstarch, soy sauce, hoisin sauce, rice vinegar minced garlic, white pepper, ground ginger, red pepper flakes, brown sugar and green onions.

FOR THE CHICKEN: You will need chicken (obviously), cornstarch for coating the chicken (and for the sauce), and oil (for cooking the chicken).

FOR THE SAUCE: For the sauce you will need Hoisin Sauce (more on that below), rice vinegar (regular vinegar or cider vinegar work too), low sodium soy sauce (use regular if you like things more salty), brown sugar, minced garlic, ground ginger, white pepper (black pepper works too), dried red pepper flakes and cornstarch for thickening the sauce while it cooks.

FOR SERVING: All you need for serving is your favorite rice and some sliced green onions/scallions (optional).

A plate of General Tso’s Chicken served over white rice with green onions

You can also serve it with some sesame seeds on top, extra soy sauce or even a bit of extra dried red pepper flakes for those that like a little extra spice.

What is Hoisin Sauce?

Hoisin Sauce is added to the sauce for this General Tsos Chicken recipe. Hoison sauce can be bought at the store and is found with Asian ingredients.

A bottle of Hoisin Sauce

Or you can make my Homemade Hoisin Sauce.

A small dish of hoisin sauce.

Hoisin Sauce sauce is often called “Chinese BBQ Sauce. In Asian culture it is thier “BBQ Sauce”.

Hoisin Sauce is a rich, slightly thick sauce that is salty and sweet with a bit of nutty taste. It is typically made with fermented soybeans, sugar, red chili peppers, and five-spice powder which is like an all purpose seasoning in Asian dishes.

Hoisin sauce is used as a marinade, in stir fry sauces and as a dipping sauce. It is a very versatile sauce that is used in many Asian dishes.

What is White Pepper?

White pepper is actually pretty close to black pepper but has a more earthy taste.

White pepper comes from the same plant as black pepper, the difference is how it is processed. The process of how white pepper is made is what makes the difference in the color of the pepper as well as the taste. Simply put, white pepper is fermented and black pepper is dried (giving it the black color).

White pepper usually has a more “mild” pepper flavor, lacking the heat of black pepper. White pepper has an earthy taste and is used often in Asian cooking.

It is also used in dishes that need the flavor from black pepper but don’t want the black flecks of pepper in the dish, like white sauces and potato dishes that you want a uniform white color.

What is Velveted Chicken for General Tso’s Chicken

The chicken for this General Tsos chicken recipe is not a breaded crunchy chicken but a Velveted chicken.

What is Velveted Chicken? It is chicken breast pieces that are tossed in cornstarch and then cooked in a little bit of oil. Tossing the chicken in cornstarch makes the outside feel “velvety” soft and gives the outside a different texture than breading chicken.

Chicken pieces tossed in cornstarch in a ziplock bag to make Velveted chicken.
Velveted chicken that is chicken coated in cornstarch for cooking.

Velveting the chicken is common in Asian stir fries and cooking the chicken this way keeps the chicken juicy with a slightly “light” breaded golden brown crust.

A hand holding a piece of Velveted chicken that is cooked its a light crusted piece of chicken.

How To Make General Tso’s Chicken

In a small bowl or glass measuring cup, mix together all of the sauce ingredients.

Ingredient for General Tsos chicken sauce in a glass measuring cup
General Tsos chicken sauce mixed together in a glass measuring cup.

You can taste the sauce and adjust the heat level and sweetness to your liking.

Why do you add cornstarch to the sauce?

So many people ask why cornstarch is added to sauces.

Just like a flour based roux can thicken a soup or sauce, cornstarch does the same thing!

To use cornstarch as a thickener, you have to make sure you use COLD water, or the other liquid you are mixing it with is COLD. This recipe has you add the cornstarch right in with the other ingredients. Once this sauce is heated up, the cornstarch will do its thing and the sauce will thicken.

Another way to use cornstarch to thicken soup, gravies and sauces is to make a cornstarch slurry. Use equal parts of cold water and cornstarch, mix it up and then slowly add it to your simmering sauce, liquid, soup or whatever it is you’re trying to thicken. Add a little at a time, whisking or stirring as you add it.

When the sauce has reached the consistency you like, you’re done! You can make more cornstarch slurry and add it as needed. This works for any type of soup, sauce or gravy!

TIP: Once you have added your sauce to the pan in this recipe, if you want it thicker, make a cornstarch slurry and slowly add until the sauce reached the desired thickness. (Do this BEFORE you add the chicken to the sauce).

Cooking the Chicken for General Tso’s Chicken

*Before you start cooking the chicken make the sauce. Add the sauce ingredients to a bowl or glass measuring cup; mix them until they are well combined and set aside.

**It may be smart to start cooking your rice at this point.

You will start out with chicken breast pieces. You can cut the chicken into strips or bite size pieces.

Chicken pieces cut into small strips on a plate to cook with.

Toss the chicken into a zip top bag or put it in a large bowl, and add the cornstarch. Give it a good shake/toss to make sure the chicken pieces are fully covered in cornstarch.

Chicken pieces tossed in cornstarch in a ziplock bag to make Velveted chicken.
Velveted chicken that is chicken coated in cornstarch for cooking.

Add oil to your skillet and set the heat to medium. If you find the oil is too hot you can lower the temperature.

You need enough oil to cover the bottom of your pan so the chicken can fry/cook in it. But not so much that the chicken is fully covered/submerged in oil.

If you have oil leftover in your pan, you will just dispose of it after cooking the chicken.

Below you will see about the amount I use. If you are worried about using too much oil, you can start with a little, and add more as needed.

You will notice the chicken pieces are about half covered/sitting in oil. Flip the pieces as needed to get both sides cooked and make sure the center is fully cooked. The internal temperature needs to reach 165 degrees Fahrenheit.

Velveted chicken add to hot oil  in a pan for frying the chicken.

**You will see in the photo below the oil will start too cook “out” of the pan and the chicken may start sticking to your skillet/pan. Just add a little bit more oil as needed.

Velveted chicken pieces being. Cooked in oil in a skillet.

Place the cooked chicken on some paper towels to soak up the excess oil. Work in batches until all of the chicken is cooked.

The chicken will be just a little crispy on the outside.

Velveted chicken fully cooked with a little crispy browning on the outside.
A hand holding a piece of Velveted chicken that is cooked its a light crusted piece of chicken.

How to Make General Tsos Chicken

*You can use the same pan for cooking the chicken and making the dish. Wipe out or dispose of any excess oil from the pan. Then add the sauce mixture to the pan and let it come to a simmer.

The velveted chicken is cooked, and your sauce ingredients are mixed together so it’s time to make General Tso’s Chicken!

Place your pan/skillet over medium and add the sauce to the pan.

General Tsos Sauce being added to a skillet to make the dish.

Whisk or stir the sauce in the pan. The sauce will start to heat pretty quickly. As it heats the sauce will start to thicken.

General Tsos sauce in hot pan thickening as it is whisked over medium heat.

If the sauce isn’t thickening like it should, or you want the sauce thicker, see above in the blog post abut making a cornstarch slurry to help it thicken.

Alternately, if you want the sauce thinner add a bit of warm water until it thins to your liking.

Simmering sauce in a pan for General Tsos Chicken

Then, once the sauce has thickened, turn down the heat to low. Add the cooked chicken to the sauce and gently mix it into the sauce until the chicken is fully covered.

Cooked velveted chicken added to hot General Tso’s chicken sauce in a pan.
General Tsos chicken fully cooked with the sauce combined with the chicken.

Turn the heat off and serve immediately.

Serving General Tso’s Chicken

Serve General Tso’s Chicken over cooked rice.

A plate of General Tso’s Chicken with sliced green onions on top and a fork next to the plate.

I prefer only sliced green onions on my General Tso’s chicken, but I let everyone add what they Iike to their individual serving.

You can also serve it with some sesame seeds on top, a bit of extra soy sauce or even a bit of extra dried red pepper flakes for those that like a little extra heat.

A plate of General Tsos chicken with the skillet of the dish in the background.

For some other delicious Chinese-American dishes try these other dishes on the blog:


Check out the latest posts from the Butcher’s Wife!


General Tsos Chicken served over rice on a plate.

General Tso’s Chicken

This General Tso’s Chicken recipe has the sweet and slightly spicy sauce that you love. Serve it over rice for a dish that is better than takeout!
No ratings yet
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 30 minutes
Servings: 4 Servings

Equipment

  • large skillet or saucepan
  • zip top bag or bowl *for velveting the chicken
  • small/medium sized bowl or glass measuring cup
  • measuring cups and spoons
  • whisks and large spoons

Ingredients

The Chicken

  • 1.5 lbs chicken, cut into small pieces or strips
  • 3/4 cup cornstarch
  • 2/3 cup vegetable oil *or other type of oil for cooking the chicken-see notes below

The Sauce

  • 2/3 cup hoisin sauce *you can use my recipe for Homemade Hoisin Sauce. (Note: you will have hoisin sauce leftover- you will only use what this recipe calls for)
  • 1/3 cup rice vinegar *cider vinegar or white vinegar will work
  • 1/3 cup low sodium soy sauce *regular soy sauce will make it a bit more salty
  • 1/4 cup light brown sugar
  • 5 tsp cornstarch *for thickening
  • 1 1/2 tsp minced garlic, jarred/bottled * or 3 fresh garlic cloves, minced
  • 1 tsp ground ginger
  • 1/2 tsp dried red pepper flakes *add more for more heat
  • 1/2 tsp white pepper *black pepper will work

For Serving

  • Cooked rice of your choice *not included in nutritional calculations
  • chopped green onions

Instructions

  • In a small/medium bowl or glass measuring cup add all of the sauce ingredients (yes, add the cornstarch too). Mix it all together. Set aside.
    *Cook your rice
  • In a zip top bag or bowl, add your cut up chicken pieces and 3/4 cup cornstarch. Toss the chicken in the cornstarch making sure all of the chicken is covered.
  • Over medium heat, add the oil to a large skillet or saucepan.
    *You may need to add more or less oil depending on the size of your pan. See the blog post above to see how much oil is needed. You need just enough for the chicken to cook on one side at a time, then you will flip it. The chicken should not be submerged in oil.
  • Working in batches, cook/ fry the chicken peices until they are a bit golden brown on the outside and the internal temperature reaches 165℉. Do not overcrowd the pan while cooking.
    After cooking the chicken, remove it from the pan and let it rest on some paper towels to soak up any excess oil. Cook all of the chicken and set it aside.
  • Wipe out and dispose of any excess oil in the skillet or pan you are using. (You can use a different one too). Set the heat to medium and add the sauce to the pan.
    Whisk/stir the sauce until it is simmering and thickens. It should thicken pretty fast. Turn the heat to low once it has thickened.
    *see below if the sauce doesn’t thicken.
    **if you want the sauce thinner add a bit of warm water until it thins to your liking.
  • Add the cooked chicken pieces into the warm sauce. Gently stir the chicken into the sauce. Make sure all chicken is fully covered.
  • Serve over rice and top with sliced green onions (or whatever else you would like).

Notes

The amount of oil you need for cooking the chicken will vary depending on the size of the pan or skillet you are using to cook/fry the chicken.  A small pan will use less oil and a larger pan will need a bit more since the oil is spread out on a larger surface.
Any type of oil that is good for frying will work.
I have a delicious Homemade Hoisin Sauce recipe. My recipe makes more sauce than is needed for this recipe, so you will have extra sauce.
Adjust the seasonings to your liking.
***If your sauce doesn’t thicken once the sauce starts to simmer, make a cornstarch slurry.  Use equal parts COLD water and cornstarch. Slowly add this (a little at a time-whisking it in as you add it) into the warm, simmering sauce. Add more cornstarch slurry until it gets as thick as you would like it! See blog post above for more details.
Any type of cooked rice pairs perfectly with this dish.
You can also top this dish with sesame seeds, extra dried red pepper flakes or a little extra soy sauce.

Nutrition information is automatically calculated and should only be used as an approximation.

Serving: 1Serving | Calories: 791kcal | Carbohydrates: 60g | Protein: 40g | Fat: 42g | Saturated Fat: 7g | Polyunsaturated Fat: 22g | Monounsaturated Fat: 10g | Trans Fat: 0.3g | Cholesterol: 110mg | Sodium: 1716mg | Potassium: 797mg | Fiber: 2g | Sugar: 26g | Vitamin A: 128IU | Vitamin C: 3mg | Calcium: 48mg | Iron: 2mg

Leave a Comment

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

Recipe Rating




*

This site uses Akismet to reduce spam. Learn how your comment data is processed.