There’s something irresistible about the bold flavors of Chinese takeout, especially when it comes to a steaming plate of crispy General Tso’s Chicken. This dish is the perfect choice for a cozy weekend dinner, a family movie night, or whenever you’re craving restaurant-style comfort food without leaving home. The crispy chicken coated in a glossy, sweet, tangy, and slightly spicy sauce creates a balance of textures and flavors that’s hard to forget.
Many home cooks first fall in love with this dish during a takeout night, but making it at home can be even more satisfying. Not only do you get the same crispy texture and bold sauce, but you can also control the ingredients and freshness. This homemade version of General Tso’s Chicken brings the authentic takeout experience straight to your kitchen with simple ingredients and easy steps. Once you try it, it may become one of your favorite homemade dinner recipes.

What Is General Tso’s Chicken?
General Tso’s Chicken is a popular Chinese-American dish known for its crispy fried chicken pieces tossed in a thick, flavorful sauce that combines sweetness, tanginess, and a hint of heat. Despite its association with Chinese cuisine, the dish is more commonly found in North American Chinese restaurants than in traditional Chinese cooking.
The dish is believed to be inspired by Hunan cuisine and named after a historical Chinese military leader, General Tso Tsung-tang. Over time, the recipe evolved in Chinese-American restaurants into the version we recognize today: crispy battered chicken coated in a bold, sticky sauce that pairs perfectly with steamed rice.
What makes this dish special is the contrast between the crunchy exterior of the chicken and the glossy sauce that clings to every piece. It’s comforting, flavorful, and incredibly satisfying.
Why You’ll Love This Recipe
There are many reasons this homemade General Tso’s Chicken recipe stands out.
First, the chicken becomes perfectly crispy thanks to a light coating of cornstarch and flour. This technique creates the crunchy texture people expect from takeout dishes.
Second, the sauce is balanced with sweet, savory, and slightly spicy flavors. Garlic, ginger, soy sauce, and chili flakes work together to create a sauce that tastes just like your favorite restaurant version.
Another advantage is that making this dish at home allows you to control the ingredients and adjust the flavor to your liking. You can add more spice, reduce sweetness, or make the sauce thicker depending on your preference.
Finally, it’s surprisingly quick to prepare. In less than an hour, you can serve a dish that tastes like it came from a professional kitchen.
Ingredients for General Tso’s Chicken
To make restaurant-style crispy General Tso’s Chicken at home, you’ll need ingredients for both the chicken and the sauce.
Chicken Ingredients
-
1 ½ pounds boneless skinless chicken thighs or chicken breasts, cut into bite-sized pieces
-
1 large egg
-
½ cup cornstarch
-
¼ cup all-purpose flour
-
½ teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon garlic powder
-
vegetable oil for frying (about 2–3 cups)
General Tso’s Sauce Ingredients
-
3 tablespoons soy sauce
-
2 tablespoons hoisin sauce
-
¼ cup chicken broth
-
3 tablespoons rice vinegar
-
3 tablespoons brown sugar
-
1 tablespoon cornstarch
-
1 tablespoon water
-
1 tablespoon grated fresh ginger
-
3 cloves garlic, minced
-
1 teaspoon crushed red pepper flakes (adjust to taste)
-
1 tablespoon sesame oil
Garnish
-
2 green onions, sliced
-
1 teaspoon sesame seeds (optional)
How to Make Crispy General Tso’s Chicken
Step 1: Prepare the Chicken
In a medium bowl, whisk together the egg, salt, black pepper, and garlic powder. Add the chicken pieces and mix well so each piece is coated.
In another bowl, combine the cornstarch and flour. Dredge each chicken piece in the mixture until fully coated. This coating helps create the crispy texture once fried.
Step 2: Fry the Chicken
Heat vegetable oil in a deep pan or wok to about 350°F (175°C).
Carefully place the coated chicken pieces into the hot oil in batches. Avoid overcrowding the pan, as this can lower the oil temperature and reduce crispiness.
Fry each batch for about 4–5 minutes until the chicken becomes golden brown and crispy.
Remove the fried chicken and place it on a paper towel-lined plate to drain excess oil.
Step 3: Prepare the Sauce
In a small bowl, whisk together:
-
soy sauce
-
hoisin sauce
-
chicken broth
-
rice vinegar
-
brown sugar
In another small bowl, mix 1 tablespoon cornstarch with 1 tablespoon water to create a slurry.
Step 4: Cook the Sauce
Heat a tablespoon of oil in a large skillet or wok over medium heat.
Add the minced garlic and grated ginger and cook for about 30 seconds until fragrant.
Pour in the prepared sauce mixture and stir well. Add the crushed red pepper flakes.
Allow the sauce to simmer for 1–2 minutes, then stir in the cornstarch slurry. Continue cooking until the sauce thickens and becomes glossy.
Finally, stir in the sesame oil.
Step 5: Toss the Chicken in the Sauce
Add the crispy fried chicken pieces into the skillet with the sauce.
Gently toss the chicken until every piece is evenly coated with the sticky sauce.
Cook for another 1–2 minutes so the flavors combine fully.
Step 6: Garnish and Serve
Remove the chicken from heat and garnish with sliced green onions and sesame seeds.
Serve immediately with steamed white rice, fried rice, or stir-fried vegetables.

Tips for Perfect General Tso’s Chicken
Use chicken thighs for extra juiciness. While chicken breasts work well, thighs remain tender and flavorful after frying.
Maintain oil temperature. Keeping the oil around 350°F ensures the chicken cooks quickly and stays crispy.
Double fry for extra crunch. Some cooks fry the chicken twice for a super crispy texture similar to restaurant versions.
Balance the sauce. Taste the sauce before adding the chicken. Adjust sweetness or spice depending on your preference.
Serve immediately. The chicken is crispiest right after it’s coated in the sauce.
What to Serve with General Tso’s Chicken
This dish pairs beautifully with a variety of simple sides:
-
Steamed jasmine rice
-
Vegetable fried rice
-
Stir-fried broccoli
-
Garlic green beans
-
Egg noodles
Adding fresh vegetables or a light soup can help balance the richness of the crispy chicken.
Frequently Asked Questions
1. Can I make General Tso’s Chicken without deep frying?
Yes, you can prepare a lighter version by baking or air frying the chicken instead of deep frying. To bake, coat the chicken pieces as directed and place them on a lined baking sheet sprayed with oil. Bake at 425°F (220°C) for about 18–22 minutes, flipping halfway through.
For an air fryer version, arrange the coated chicken in a single layer and cook at 400°F (200°C) for about 12–15 minutes. Spray lightly with oil to help the coating crisp up. While these methods may not produce the exact same deep-fried texture, they still create a delicious crispy exterior and significantly reduce the amount of oil used.
After cooking the chicken, simply toss it in the prepared General Tso’s sauce as directed in the recipe.
2. What makes General Tso’s Chicken sauce unique?
The sauce is the defining feature of General Tso’s Chicken. It combines sweet, savory, tangy, and slightly spicy elements in a thick glossy coating.
Soy sauce provides saltiness and depth, while brown sugar adds sweetness. Rice vinegar contributes the tangy flavor that balances the sweetness. Garlic and ginger bring aromatic warmth, and red pepper flakes introduce a mild heat.
Hoisin sauce adds richness and complexity, giving the sauce its signature takeout flavor. Finally, the cornstarch slurry thickens the mixture so it clings perfectly to the crispy chicken pieces.
This balanced combination is what makes the dish so addictive and recognizable.
3. Can I prepare General Tso’s Chicken ahead of time?
General Tso’s Chicken is best enjoyed fresh because the chicken is crispiest right after frying and tossing in the sauce. However, you can still prepare some components ahead of time to make cooking faster.
You can cut and marinate the chicken several hours in advance and store it in the refrigerator. The sauce can also be mixed and stored in the refrigerator for up to a day.
When ready to cook, simply coat the chicken, fry it, and heat the sauce before combining everything together.
If you have leftovers, store them in an airtight container in the refrigerator for up to three days. Reheat in a skillet or oven to restore some crispiness.
4. Is General Tso’s Chicken spicy?
Traditional General Tso’s Chicken has a mild to moderate level of spice. The heat usually comes from crushed red pepper flakes or dried chilies used in the sauce.
However, the sweetness of the sauce balances the spice, making the dish enjoyable for most people. If you prefer a milder version, simply reduce or omit the chili flakes.
On the other hand, if you enjoy spicier dishes, you can increase the chili flakes or add a spoonful of chili paste to the sauce. The recipe is flexible and easy to customize based on your taste preferences.

Final Thoughts
Making General Tso’s Chicken at home is a rewarding experience that brings the flavors of your favorite Chinese takeout restaurant right into your kitchen. The combination of crispy fried chicken and bold, glossy sauce creates a dish that feels indulgent yet approachable for home cooks.
One of the biggest advantages of preparing this recipe yourself is the ability to control the ingredients and customize the flavors. You can adjust the sweetness, add extra heat, or experiment with different garnishes to create a version that perfectly suits your taste. Fresh garlic, ginger, and quality soy sauce also elevate the dish, making it taste even better than many restaurant versions.
Another reason this recipe is so popular is its versatility. It works equally well for weeknight dinners, casual gatherings, or even special occasions when you want something comforting yet impressive. Served with fluffy rice and fresh vegetables, it becomes a complete meal that satisfies everyone at the table.
Cooking this dish at home also helps you understand the techniques behind many Chinese takeout favorites. Learning how to coat and fry chicken for crispiness, balance a sweet and savory sauce, and combine everything in a wok or skillet opens the door to making many other delicious dishes.
Most importantly, homemade General Tso’s Chicken is fun to make and even more enjoyable to share. The aroma of garlic, ginger, and sauce simmering in the pan fills the kitchen with an inviting scent that brings everyone to the table.
Once you try this crispy, flavorful recipe, it may quickly become a regular part of your dinner rotation.
PrintGeneral Tsos Chicken – Crispy General Tsos Chicken Chinese Takeout Recipe
A crispy Chinese takeout-style chicken dish tossed in a sweet, tangy, and slightly spicy sauce. Perfect for a homemade restaurant-quality dinner.
Ingredients
1 ½ pounds boneless skinless chicken thighs or chicken breasts, cut into bite-size pieces
1 large egg
½ cup cornstarch
¼ cup all-purpose flour
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon garlic powder
vegetable oil for frying (about 2–3 cups)
Sauce
3 tablespoons soy sauce
2 tablespoons hoisin sauce
¼ cup chicken broth
3 tablespoons rice vinegar
3 tablespoons brown sugar
1 tablespoon cornstarch
1 tablespoon water
1 tablespoon grated fresh ginger
3 cloves garlic, minced
1 teaspoon crushed red pepper flakes
1 tablespoon sesame oil
Garnish
2 green onions, sliced
1 teaspoon sesame seeds (optional)
Instructions
-
In a bowl, whisk the egg, salt, pepper, and garlic powder. Add chicken pieces and mix well.
-
In another bowl combine cornstarch and flour. Coat the chicken pieces evenly.
-
Heat vegetable oil to 350°F (175°C) in a deep pan.
-
Fry chicken in batches for 4–5 minutes until golden and crispy. Remove and drain on paper towels.
-
In a bowl mix soy sauce, hoisin sauce, chicken broth, rice vinegar, and brown sugar.
-
Heat a tablespoon of oil in a skillet. Cook garlic and ginger for 30 seconds.
-
Pour in the sauce mixture and bring to a simmer.
-
Stir together cornstarch and water, then add to the sauce and cook until thick.
-
Add sesame oil and red pepper flakes.
-
Toss the fried chicken in the sauce until evenly coated.
-
Garnish with green onions and sesame seeds and serve immediately.



