General Tso’s Chicken

Published January 16, 2014. Updated April 22, 2019

This post may contain affiliate links. Read our disclosure policy.

This is General Tso’s Chicken done right. Yes, the prep might be a bit lengthier than some of your simpler General Tso Chicken recipes, but I’m telling you, it is worth it. Enjoy!

General Tso's Chicken on top of white rice on dinner plate

Homemade General Tso’s Chicken Recipe

Yesterday I mentioned that I had a cashew chicken recipe fail that I ended up tossing down the drain. Well, that fail left me with a whole lot of white rice so I decided I better try out a different Asian-inspired recipe today. Enter: General Tso’s Chicken!

I’m happy to say this one was a complete success! I could have probably finished the entire batch myself. The flavors, the textures, everything, I just loved my homemade General Tso’s Chicken.

Maybe it has something to do with the fact that this one was fried in oil and the other was only sautéed in a few tablespoons of oil. When it comes to Chinese food I think I prefer it take-out style, deep fried in oil.

It’s just so much better that way! I love how that fried to perfection, golden crispy coating begins to soak up all that saucy goodness.

This General Tso’s Chicken recipe is simply amazing thanks all the exciting flavors going on. You’ll love the depth of flavor the rich hoisin or General Tso sauce adds, and the freshness the ginger and garlic offer to this dish.

If you’ve ever wondered if you could make General Tso’s Chicken at home, this recipe is for you!

What is General Tso’s Chicken?

If you’ve never had this classic Chinese take-out dish, you’re missing out! Essentially, General Tso’s chicken is a dish comprised of deep-fried chicken pieces smothered in a slightly spicy sauce.

Unlike other Chinese chicken dishes, General Tso’s chicken typically isn’t made with any type of vegetable. So if you want fresh veggies with your meal, you’ll need to prep those separately.

Homemade General Tso's Chicken with General Tso Sauce and scallions

General Tso’s Chicken Ingredients

For the General Tso’s sauce, you’ll need:

  • Hoisin sauce
  • Rice vinegar
  • Low-sodium soy sauce
  • Light brown sugar
  • Cornstarch
  • Chicken broth

And for the chicken, you’ll need:

  • Chicken breasts
  • Vegetable oil
  • Green onions
  • Garlic
  • Fresh ginger
  • Red pepper flakes
  • Egg whites
  • Cornstarch
  • All-purpose flour
  • Baking soda
  • Salt and pepper

How to Make General Tso’s Chicken

  • Whisk together General Tso’s sauce ingredients in a liquid measuring cup.
  • Place diced chicken breasts into a zip-top bag and pour 6 tablespoons of the sauce mixture over top. Let marinate for 30 minutes.
  • Meanwhile, sauté the green onions, garlic, ginger and red pepper flakes in a skillet.
  • Add 2 cups of the sauce mixture to the skillet and cook until thickened.
  • In a small dish, whisk the egg whites until foamy. In another dish, whisk together the flour, cornstarch, baking soda and remaining sauce mixture.
  • Coat the marinated chicken pieces first in the egg whites, then in the flour mixture.
  • Fry chicken pieces in batches until golden brown. Add to large bowl and toss with thickened sauce to coat.

Chopsticks picking up homemade General Tso's Chicken

How Spicy Is This Recipe?

The spiciness of this Chinese chicken totally depends upon how much crushed red pepper flakes you add in. If you don’t like spicy foods, add less than the amount listed in the recipe.

Do I Have to Deep Fry the Chicken?

Technically, no. You can pan fry the chicken with just a little oil. However, if you don’t deep fry the chicken it won’t be as crispy as what you get from a Chinese restaurant.

Tips for the Best General Tso’s Chicken

  • Pat the marinated raw chicken pieces with paper towel before coating in the egg whites and flour mixture. This will help the coatings stick to the chicken more easily.
  • Check the temperature of the oil before deep frying the chicken. If the oil isn’t hot enough, the chicken will soak up lots of oil rather than fry in it.
  • Place the fried chicken on a paper towel-lined plate to soak up the excess grease.

More Chinese Recipes You’ll Love:

 

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

4.56 from 9 votes

General Tso’s Chicken

Even better than take-out! Perfectly fried chicken pieces coated with a flavorful sweet and tangy, sticky sauce.
Servings: 5
Prep30 minutes
Cook15 minutes
Ready in: 45 minutes

Ingredients

Coating

Instructions

  • In a mixing bowl, whisk together hoisin sauce, rice vinegar, soy sauce, brown sugar, 2 Tbsp cornstarch and the chicken broth. Place chicken in a large Ziploc bag and pour 6 Tbsp of the hoisin mixture over chicken, seal bag and allow to marinate in refrigerator 30 minutes.
  • Meanwhile, in a large skillet, heat 1 Tbsp vegetable oil over medium heat. Once hot, add chopped whites of green onions, garlic, ginger and red pepper flakes and saute 1 minute. Add 2 cups of hoisin sauce mixture (reserve remaining little bit) to skillet, season with salt and white pepper to taste (you may not even need salt) and cook, stirring constantly until mixture has thickened. Remove from heat, cover with lid.
  • In a shallow dish, vigorously whisk egg whites until foamy, set aside. In a separate shallow dish, whisk together cornstarch, flour and baking soda, then add remaining hoisin sauce mixture and stir until mixture resembles coarse meal.
  • Heat 4 cups oil in a dutch oven over medium heat to 350 degrees F. 
  • Meanwhile, remove chicken from refrigerator and remove chicken from marinade, shaking off excess marinade, and transfer to a large plate lined with several paper towels. Cover with more paper towels and pat dry. 
  • Place half of the chicken into the egg whites and toss to coat, then lift and allow excess to run off and immediately transfer to cornstarch mixture. Toss in cornstarch mixture (separating pieces as they stick together or working with just a few at a time) to evenly coat then transfer to a plate and repeat coating process with remaining chicken. 
  • Fry coated chicken in batches in hot oil (I did three batches for all of the chicken, just so it's not overcrowded and dropping the oil temperature), until chicken is golden brown and has cooked through, about 3 - 4 minutes, turning chicken once during frying. Transfer to a paper towel lined plate to drain and repeat frying process with remaining chicken.
  • Warm sauce over medium-low heat until heated through. Place chicken in a large bowl and toss with warm sauce to evenly coat. Serve warm topped with sliced green onions and optional sesame seeds if desired.

Notes

  • Check the temperature of the oil before deep frying the chicken. If the oil isn't hot enough, the chicken will soak up lots of oil rather than fry in it.
  • Recipe Source: adapted from Cook's Illustrated via What's Cookin, Chicago?
Nutrition Facts
General Tso’s Chicken
Amount Per Serving
Calories 540 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 12g75%
Cholesterol 88mg29%
Sodium 908mg39%
Potassium 685mg20%
Carbohydrates 57g19%
Fiber 1g4%
Sugar 13g14%
Protein 30g60%
Vitamin A 148IU3%
Vitamin C 3mg4%
Calcium 29mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.

Categorized:

Leave a Comment

Rate this recipe




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

96 Comments

  • Spokane Dad

    I’m interested in baking or slow cooking the chicken instead of frying- any ideas on the cook times for each? Will I need to prepare anything differently or can I just adjust the cook times?

  • Jade Jenna

    Made this tonight! Turned out AAHHmazing :) Thank you for the recipe! will be making this again

  • Crissy

    Can’t wait to make this tonight but there is no need to waste 4 cups of oil for frying. Half inch of oil in the pan heats up faster and cooks just as nicely. Thanks for the recipe!

  • Emily

    so I’m young. And I’m just learning how to cook! I’m going to be the stupid one that asks this, the chicken is not cooked when you put it into the ziploc back to marinate, correct? You marinate it raw. Just to clear up my confusion! Lolol maybe if I would’ve read all the comments I would know!! Someone help this helpless girl out!

    • Jaclyn

      Jaclyn Bell

      You are totally fine we’ve all had to learn stuff like this at one point :). You add it to the marinade raw.

  • Liz C

    this is really delicious. Not what I think of as General Tso’s, but really great. I think it should be mentioned, however, that this recipe is INSANELY labor intensive. From start to plate it took almost 3 hours to make this. My husband and I aren’t the fastest cooks, but that’s kind of crazy and I think should be noted.

    • Jackie M Robbins

      This is a real taisty recipe however, not one I’m going to make very often. Way to much prep and high heats for “slow cooker” me….. Our Appartment will smell like Hot Oil for days….????????

  • Kristen O

    This was a really cool recipe and I’m glad I tried it! I personally don’t love ginger, and since I don’t regularly cook with it I didn’t realize how strong of a ginger taste would be in the dish. My husband still really enjoyed it, but I would go with less or maybe no ginger next time. It was good, but didn’t necessarily taste like any General Tso’s chicken we have had before. I loved the little chicken nuggets before they were tossed and was glad to learn a new and awesome way to make those! Thanks so much! :)

  • Trina

    Wow. Amazing. The nuggets are great even without the sauce. Thank you!!!

  • Ginny

    My husband loves General Tao’s but he really likes it spiced up and hot. What can I add that will give him the same “Hot” that he gets from our local takeout?

    • Jaclyn

      Jaclyn Bell

      I would recommend some red chili paste, fresh chili peppers, crushed red pepper flakes or some sriracha.