This post contains affiliate links.

Our homemade General Tso's Chicken recipe includes crispy pan-fried chicken in a sweet, sticky sauce made with ginger, garlic, soy sauce, and rice wine vinegar.

If you enjoy making Chinese-inspired recipes, try my Kung Pao Shrimp, Lettuce Wraps, Asian Chicken Salad, or Chow Mein.

A pan with homemade General Tso's Chicken, garnished with chopped green onion.

Why I love this recipe:

  • Family Favorite – General Tso's Chicken is one of my family's favorite dishes when we get takeout, so everyone gets excited when I attempt to make it from home! I can't say this recipe is authentic (here's a truly authentic General Tso's recipe), but my version is a little healthier (pan fried chicken) and has the same flavors, using basic ingredients.
  • Affordable – I was excited to create my own version of this popular dish in my kitchen to save us money on eating out without sacrificing any flavor.
  • Easy – You just batter and pan fry the chicken and toss it in a General tso's sauce. It's a fun, simple recipe even beginners will enjoy making.

How to make General Tso Chicken:

Make Sauce: Whisk together hoisin sauce, rice vinegar, soy sauce, brown sugar, minced garlic, ginger, cornstarch and red pepper flakes (reduce amount for less spice, if desired).

Prep Breading: In a large ziplock bag, combine cornstarch, flour, salt and pepper then shake, shake, shake. In a small bowl, whisk egg whites.

A bowl with sauce to coat General Tso's Chicken next to another bowl with cut chicken pieces tossed in egg whites.

Bread Chicken: Coat chicken pieces in egg whites, lift and allow to drip off, then drop into breading bag. Shake until coated.

Fry: Heat a large skillet over medium-high heat then add half a cup of oil. Once oil is hot, fry the chicken in batches (don’t crowd), 2-3 minutes on each side, until golden brown and cooked through. Remove to a plate. 

Combine: Add sauce to same pan and simmer until warm and thickened. Toss the chicken in the sauce just before serving.

Pan-fried breaded chicken next to another photo of the chicken coated in sauce for General Tso's.

Serve this easy General Tso Chicken recipe with white or brown rice (or for some Pan-Asian fusion, Kimchi Fried Rice) garnished with green onions and/or sesame seeds. 

A close-up image of homemade General Tso's Chicken topped with green onions on a bowl of rice.

Variations:

  • Vegetarian: Sub extra-firm tofu for chicken. Press excess moisture out of the tofu by putting it between paper towels then putting something heavy like a cast-iron skillet on top, leaving it for a few minutes. Proceed as with the chicken.
  • Air-Fryer: Preheat to 400 degrees and, after breading, spread chicken pieces evenly so they don’t touch, spray with olive oil, and cook for 15 minutes.
  • Slow Cooker: Mix sauce ingredients together. Prepare the chicken the same, but cook on very high heat for only 1 minute on each side, to brown the coating but not cook the chicken through. Spray slow cooker with nonstick cooking spray and add chicken, then pour half of the sauce on top. Cook on LOW for 2-3 hours then stir in the remaining sauce then garnish with chopped green onions.

More Chicken Recipes:

4.78 from 160 votes

General Tso’s Chicken

Author: Lauren Allen
A homemade General Tso's Chicken recipe with crispy pan-fried chicken tossed in a sweet and sticky sauce, and served with hot steamed rice.
Prep: 25 minutes
Cook: 25 minutes
Total: 50 minutes
Servings: 4

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

General Tso's Sauce:

Instructions 

  • Make General Tso's Sauce: Add the sauce ingredients to a bowl and whisk well to combine. Set aside.
  • Make breading: Add cornstarch, flour, and salt and pepper to a large ziplock bag and shake to combine. Whisk egg whites in a separate bowl.
  • Coat chicken: Add chicken pieces to the egg whites and toss to coat. Spoon coated chicken pieces into the ziplock bag, allowing excess egg to drip back into the bowl. Shake the bag to coat chicken evenly in the cornstarch mixture. 
  • Cook chicken: Heat a large skillet over medium-high heat. Add oil. Once oil is hot, add some of the chicken (it's best to cook the chicken in 2 or 3 batches, so it browns better). Cook the chicken 2-3 minutes on each side, until the coating is golden brown and the chicken is cooked through. Remove to a plate. Repeat until all of the chicken has cooked, and set aside on a plate.
  • Add sauce: Add the sauce to the pan and simmer until warm and thickened. Toss the chicken in the sauce just before serving.
  • Serve with hot cooked white or brown rice. Garnish with chopped green onions.

Notes

Vegetarian: Sub extra-firm tofu for chicken. Press excess moisture out of the tofu by putting it between paper towels then putting something heavy like a cast-iron skillet on top, leaving it for a few minutes. Proceed as with the chicken. 
Air Fryer: Preheat to 400 degrees and after breading, spread chicken pieces evenly so they don't touch, spray with olive oil, and cook for 15 minutes. 
Slow Cooker: Mix sauce ingredients together. Prepare the chicken the same, but cook on very high heat for only 1 minute on each side, to brown the coating but not cook the chicken through. Spray slow cooker with nonstick cooking spray and add chicken, then pour half of the sauce on top. Cook on LOW for 2-3 hours. Stir in the remaining sauce then garnish with chopped green onions. 
Gluten-free Adaptations: use gluten-free all-purpose flour, soy sauce, and Hoisin sauce.

Nutrition

Calories: 745kcal, Carbohydrates: 63g, Protein: 43g, Fat: 34g, Saturated Fat: 3g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 20g, Trans Fat: 0.1g, Cholesterol: 110mg, Sodium: 1743mg, Potassium: 842mg, Fiber: 2g, Sugar: 26g, Vitamin A: 129IU, Vitamin C: 3mg, Calcium: 52mg, Iron: 2mg

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

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe February 2016. Updated August 2020 and October 2023.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.78 from 160 votes (124 ratings without comment)
Subscribe
Notify of

58 Comments
Inline Feedbacks
View all comments
Davie
5 years ago

5 stars
Just letting you know the Navy Seals weren’t formed till 1962 before that there was UDT frog men while the Army Geen Berets “Greenbeans”were just formed in 1952 so it’s very unlikely either were there most probably it would have been CIA as they were quite active in China at that time . Just thought you should know

Mona
5 years ago

It was too salty mayb cause I didn’t use low sodium soy sause

JMal
5 years ago

The hoison sauce is completely over powering. This tastes nothing like any general tso’s I’ve ever had in my life. I wanted to like it so much after working all day then spending the money and time buying the ingredients then preparing it. My boyfriend and I gave it a try and unfortunately the entire pan went into the garbage. This is a thumbs down for us.

Andrea Meloche
5 years ago

5 stars
This recipe was delicious! Restaurant quality and we will make it again!!! Thank you for sharing!!!

Kelly Dinsmore
5 years ago

1 star
I was very disappointed after cooking for two hrs. ( mostly the chicken) but I wanted to make this from scratch it looked amazing.. But it tasted just like a soy sauce. Didn’t do anything different except add sesame seeds. Not much sauce left as well…Sorry but DON’T waste your time!!

HM
5 years ago

This recipe was not good. It was actually inedible. The sauce was too overpowering/rich to the point it burned your throat. We tried adding water to our dish to cut the potency of the sauce but it did not work. We spent a lot of time/money and effort on these ingredients and actually preparing the meal. We are super disappointed. We do not recommend this recipe.

HM
5 years ago
Reply to  HM

I want to take back the negative review I left for this recipe. We heated it up today and added a little bit of water and it was delicious! Tasted just like the restaurant. I tried to take the review down but it isn’t an option to do so! We will make this again and eat the next day. It’s like all of the flavors came together over night.

Jacob Knudsen
7 years ago

5 stars
I absolutely love this dish. My Mother never wanted to cook this because of the corn starch, but I went for it. It was delicious. I have this in my recipe book now, where it will stay.

Brittney Nielsen
8 years ago

5 stars
I made this recipe for my family and it was delicious but very time consuming! I chose to make the stovetop method and my chicken needed to cook way longer than 2-3 minutes per side. It was more like 10-15 minutes to get it to the nice golden brown I wanted. Was it worth the time it took to make it? I’d say it was but just be aware of what you’re getting yourself into.

Summer
9 years ago

This was delicious! Just like a restaurant.

Lori Kepple
9 years ago

This looks so good and looks like plenty of sauce. I hate when you make a recipe like this and it’s got no sauce. I usually double the sauce because of it. I saw this recipe on FB but it looks very dry when done with no sauce for the rice. So I am not sure why it would look so much different. It is supposed to be the same recipe.
Recipe adapted from Tastes Better From Scratch Get the written recipe here: http://po.st/8dht0T

1 2 3 5