Spicy General Tso’s Chicken

This post may contain affiliate links. We only promote products we actually use and truly love!

A crispy, spicy General Tso’s chicken you can make in just 35 minutes for a delicious takeout style dinner at home. Serve with some homemade pork dumplings for the perfect date night activity and dinner!

Two bowls of saucy, spicy general tso's chicken served with a side of rice and garnished with Tien Tsin peppers and scallions.

In our opinion, there are 3 things that make a perfect General Tso’s chicken. First, the chicken has to be crispy. Second, the sauce needs to be thick and glossy. And third, there should be a noticeable spice to it, although not so much that you lose the other flavors. (An optional fourth point: no broccoli!)

We checked all these boxes to make our perfect version of this classic Chinese takeout dish at home. Having gone through countless rounds of experimenting with different ingredients and techniques, we’ve made sure this recipe is one of the best General Tso’s we’ve ever had! It’s such a fun date night dinner to make with your partner – and a great way to save money on takeout.

What To Expect


  • Great for: A Friday night takeout alternative or an easy weeknight dinner you can make with pantry staples.
  • Ready in: 35 minutes
  • Serves: 2 to 3 people.
  • Flavor profile: A rich spicy, savory, and slightly sweet sauce with crispy fried chicken.
  • How to make it: Marinate, dredge, and fry the chicken. Bloom the sauce aromatics before adding the rest and simmering. Add a cornstarch slurry to the sauce to thicken. Combine the chicken and sauce, and serve with rice.

Summarize and save this content on:

AI can make mistakes. Don’t trust everything it says.



I love that we can make General Tso’s chicken quicker and better than we can get from any local takeout spot. The sauce is thick, perfectly spicy, and plentiful enough that I can drizzle it over the rice too. This recipe checks every box for me.

– Alex


Key Ingredients

Ingredients for spicy general tso chicken: chicken breast, flour, soy sauce, light brown sugar, egg, cornstarch, rice vinegar, salt and pepper, tomato paste, crushed red pepper flakes, chili oil, hoisin sauce, minced ginger, minced garlic, sesame oil, tien tsin peppers, and water.
  • Chicken – We prefer using chicken breast for a firmer bite, but you can also use boneless, skinless chicken thighs for a juicier fried chicken if you prefer. Just note, this recipe is meant for chicken breast, so chicken thighs may need to be cooked longer. That’s why we always have our trusty meat thermometer on hand! Easy to make sure everything is cooked to perfection.
  • Tien Tsin peppers – This is where our general tso’s gets its heat and makes it taste like takeout! We highly recommend adding these little spicy peppers. We’ve had luck finding them at local spice stores or Asian markets. You can also get them on Amazon.
  • Minced ginger – We always have a bottle of pre-minced ginger on hand. It is super potent, greatly simplifies prep, and allows for us to bloom it along with other aromatics (unlike powdered ginger which would bloom too quickly here).

How To Make General Tso’s Chicken

How to make general tso's chicken, steps 1 through 4 showing how to marinate the chicken, dredge in flour, fry in a cast iron pan, and drain on a wire rack.
  1. Marinate the chicken – Whisk together an egg, soy sauce, and sesame oil in a bowl, then add the chicken and stir to combine. Marinate for around 20 minutes at room temperature. 
  2. Dredge the chicken – Combine flour, salt, and pepper in a bowl. Toss the chicken in the dredge to coat well and set aside. 
  3. Fry the chicken – Fry the chicken in about ¼ inch of vegetable oil over medium-high heat until crispy, about 7 to 8 minutes. Turn the chicken over once or twice throughout cooking to crisp evenly. 
  4. Drain on wire racks – Remove the chicken from the pan and let it drain on a wire rack over a paper towel. This makes sure the chicken stays crispy.

How To Make General Tso’s Sauce

How to make general tso's chicken, steps 5 thru 10 showing how to make the sauce in a pot on the stove.
  1. Prep your ingredients – In a small bowl, whisk together brown sugar, soy sauce, rice vinegar, hoisin, sesame oil, chili oil, and tomato paste to combine well and set aside.
  2. Bloom the aromatics – Heat about a tablespoon of vegetable oil, minced ginger, minced garlic, red pepper flakes, and the Tien Tsin peppers in a medium saucepan over medium low heat. 
  3. Simmer the sauce – Add the sauce to the saucepan, bring to a simmer and stir to combine well.
  4. Create the cornstarch slurry – Whisk cornstarch into the cold water until completely dissolved.
  5. Add the slurry – Add the slurry to the saucepan while stirring the sauce.
  6. Bring to a simmer – Bring the sauce to a simmer while stirring gently. You’ll start to feel the sauce thicken while you stir. Simmer for about a minute and then remove from heat. 
How to make general tso's chicken, steps 11 and 12 showing the chicken mixed into the sauce in a ceramic pot, and a plate of general tso's with white rice.
  1. Combine – Once the sauce has been removed from the heat, add in the chicken and stir until everything is well coated.
  2. Serve – Serve with a side of rice and some homemade dumplings! This recipe makes plenty of sauce since we like to drizzle extra over the rice.

Expert Tips

  • Mise en place – Since everything in this recipe cooks quickly, it’s important to have your ingredients prepped, measured, and ready to go. This makes sure you can focus solely on cooking and that everything is ready right when you need it. Mise en place is your friend – cooking is more fun this way.
  • Cornstarch slurry – A mini whisk makes combining your cornstarch and water much easier. It is critical that the cornstarch is mixed into the water super well and that no clumps are remaining. If the cornstarch clumps you may end up with little gelatinized pieces in your sauce instead of the thick and glossy sauce you want.
  • Spice levelTien Tsin peppers are used in many different Chinese dishes to add spice and flavor. With a Scoville rating of 50,000 to 75,000 they are much hotter than jalapenos (2,500 to 8,000), hotter than cayenne (30,000 to 50,000), but less hot than habanero (100,000 to 350,000). If you want to add more spice to your dish you can either add more Tien Tsin peppers, crush them up to better incorporate them, or opt for a spicier pepper such as Thai chilis (also known as bird’s eye chilis). If you want a milder General Tso’s chicken, then simply skip the Tien Tsin peppers all together.
Saucy, spicy, general tso's chicken served with rice. A piece is being picked up with chopsticks.

Serving Suggestions

Here are some of our go-to sides when making General Tso’s:

  • Rice – We prefer steamed white rice, but you could go for a healthier option with brown rice, or a more flavorful option such as pork fried rice. 
  • Noodles – Sometimes we prefer having a side of noodles instead of rice. Try something like our garlic noodles or our pork lo mein.
  • Dumplings – We almost always serve General Tso’s chicken with homemade pork dumplings. To us this just isn’t a complete dish without some dumplings on the side. Make it even more exciting with a side of spicy Szechuan dumpling soup.
  • Broccoli – Steamed broccoli is a very common addition to this recipe if you’re looking to add something healthy. Personally we tend to skip this one! 

Related Takeout Style Recipes

Love this recipe? You may enjoy these recipes, too:


We hope you enjoy this recipe! When you try it out, please leave a review and a star rating in the comments below. Happy cooking! – Nicole and Alex

A bowl of general tso's chicken with rice.

Spicy General Tso’s Chicken

Nicole & Alex Langdon
A crispy, spicy General Tso’s chicken you can make in just 35 minutes for a delicious takeout style dinner at home. Serve with some homemade pork dumplings for the perfect date night activity and dinner!
5 from 2 votes

Save this recipe!

Enter your email and we’ll send it right to you.

Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine Asian, Chinese
Servings 3 servings
Calories 644 kcal

Ingredients
 
 

  • 2 cups steamed white rice
  • Vegetable oil

Crispy Chicken

  • 1 large egg
  • ¼ cup low-sodium soy sauce
  • ½ tablespoon sesame oil
  • 1 pound chicken breast sliced into 1.5 inch pieces
  • ½ cup flour
  • 1 teaspoon salt
  • ½ teaspoon black pepper

General Tso's Sauce

  • ¼ cup brown sugar
  • ¼ cup low-sodium soy sauce
  • tablespoons rice vinegar
  • tablespoons hoisin sauce
  • ½ tablespoon sesame oil
  • 1 tablespoon chili oil
  • 1 tablespoon tomato paste
  • 3 Tien Tsin peppers
  • 2 teaspoons minced garlic
  • teaspoons crushed red pepper flakes
  • 1 teaspoon minced ginger
  • ¾ cup cold water
  • 1 tablespoon cornstarch

Instructions
 

  • First, make the chicken marinade. In a medium bowl, whisk together the egg, soy sauce, and sesame oil. Add the chicken and stir to coat, then marinate for 20 minutes at room temperature.
  • In the meantime, prep the sauce. In a small bowl, whisk together brown sugar, soy sauce, rice vinegar, hoisin, sesame oil, chili oil, and tomato paste to combine well and set aside.
  • Once the chicken has marinated, combine the flour with salt and pepper in a medium bowl.
    Transfer the chicken to the flour, letting excess marinade drip off so you don't transfer too much of the liquid with it. Toss in the flour to coat well and set aside.
  • In a deep cast iron frying pan, heat a quarter inch of vegetable oil over medium-high heat until shimmering. Add the chicken and fry until crispy, about 7 to 8 minutes, turning over once or twice as it cooks. Drain the chicken on paper towels and set aside.
  • Next, make the sauce. Add 1 tablespoon of vegetable oil, minced garlic, minced ginger, crushed red pepper flakes, and the Tien Tsin peppers to a medium saucepan over medium-low heat and cook until fragrant and the oil has turned a lovely red color, about 3 to 5 minutes.
  • Add the sauce mixture to the saucepan and bring to a simmer. Stir to combine well.
  • In the meantime, combine the cold water and cornstarch in a small bowl. Whisk very well until the cornstarch is completely dissolved.
  • Once the sauce has come to a simmer and is well combined, add the cornstarch slurry into the saucepan while constantly stirring the sauce. Keeping the sauce moving will make sure the cornstarch slurry incorporates well, leading to a thick and glossy sauce.
  • Bring the sauce back to a simmer while gently stirring, simmer for about 1 minute and then remove from heat.
  • Finally, add the crispy chicken to the sauce and stir gently until well coated. Remove from heat and serve immediately with a side of steamed rice.
One last step:Please consider leaving a review to let us know how it was!

Notes

Tien Tsin peppers: Tien Tsin peppers are used in many different Chinese dishes to add spice and flavor. They are hotter than cayenne peppers but less hot than habaneros. If you want to add more spice to your dish you can either add more Tien Tsin peppers, crush them up to better incorporate them, or opt for a spicier pepper such as Thai chilis. If you want a milder General Tso’s chicken, then simply skip the Tien Tsin peppers all together.
While the chicken marinates: Use this time to start steaming the rice and also prepare your mise en place for the sauce ingredients! This step is incredibly helpful since the sauce cooks quickly.
Frying the chicken: If you need to fry the chicken in batches, add oil to the pan between batches as needed, maintaining about 1/4-inch of oil. You should aim to have only a single layer of chicken in the pan and no more.
Serving suggestions: A plate of General Tso’s and steamed rice goes great with a side of homemade pork dumplings (try our recipe)!
Cooking tools: The deep side of our 2-in-1 Cuisinel cast iron is perfect for frying chicken. We recommend using a pan with high walls to prevent oil splatter.

Nutrition

Serving: 1servingCalories: 644kcalCarbohydrates: 78gProtein: 45gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 7gTrans Fat: 0.02gCholesterol: 159mgSodium: 2707mgPotassium: 1059mgFiber: 3gSugar: 24gVitamin A: 944IUVitamin C: 68mgCalcium: 81mgIron: 4mg
Like this recipe?Please leave a review below! We read and respond to every single comment.

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

5 from 2 votes

Leave a Reply

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

Recipe Rating




 

2 Comments

  1. 5 stars
    This tastes just like my favorite general tso’s takeout – crispy bits of chicken with a spicy, sticky sauce (and no broccoli!). I love making this on a Friday night when I’m craving Chinese food but don’t want to spend money on takeout!

  2. 5 stars
    General Tso’s has always been one of if not my favorite takeout dinner, but I love that we can now make it at home. It allows us to control the spice level (I find most takeout spots don’t add enough heat), make it a little healthier, and omit the broccoli which just waters everything down. This is one of my favorite recipes.