Crispy fried chicken thighs in an addictively sweet, tangy and spicy sauce – this easy General Tso’s Chicken recipe delivers pure joy in every flavor packed bite!

Homemade General Tso’s Chicken
Make this take-out favorite from the comfort of your own kitchen! This homemade General Tso’s Chicken serves up juicy, marinated chicken in an super crunchy fried coating. The textures and flavors are out of this world. A sublimely yummy weeknight dinner!
Looking for other crispy chicken recipes? Why not also try my Crispy Beer Chicken and my Fried Chicken Parmesan
Why You’ll Love this General Tso’s Chicken Recipe:
- Crispy: Bite sized nuggets of tender juicy thighs coated with flour, cornstarch and fried in peanut oil for an extra flavor twist!
- A Delicious Sauce: Sweet, savory, tangy with a little spice kick, this sauce is divine!
- Easy: So simple to prep. You’ll be amazed at how easy this chicken dinner comes together.
This is pure comfort food, plus it’s healthier and cheaper than take out!

How to Make General Tso’s Chicken
Be sure to see the recipe card below for full ingredients & instructions!
- In a large bowl, mix you marinade ingredients and marinate the chicken.
- Dredge the marinated chicken through the dry mixture.
- In a medium bowl, mix your sauce ingredients.
- Heat your sauce in a saucepan until it thickens.
- Fry your chicken in batches.
- Coat your chicken in the sauce.
- Garnish serve and enjoy!


General Tso’s chicken is fried chicken thigh pieces in a sweet, spicy, and tangy sauce.
To increase the spice level of this dish, increase the amount of crushed red pepper flakes in the sauce or add some whole dried red chili peppers.
Double-frying General Tso’s chicken makes it extra crispy. Giving the batter time to rest and between fryings allows more moisture to evaporate when it goes in for the second fry, leading to faster browning without overcooking the meat.
Yes, but the chicken may not be as crisp. To bake General Tso’s chicken, marinate and dredge the chicken pieces, then preheat the oven to 400°F. Place the chicken on a parchment-lined baking sheet, spray lightly with cooking oil spray, and bake for about 20 minutes, until the chicken registers 165°F internally. Toss in the sauce and serve.
If you like orange chicken, you will love this homemade General Tso’s chicken! The mix of sweet, savory and spicy is so delicious!


Storage Instructions
General Tso’s chicken is best enjoyed on the day it’s made, but it will keep in an airtight container in the refrigerator for up to 3 days. To reheat, preheat oven to 325°F and place chicken in an oven-safe dish in a single layer. Cover the dish tightly with foil and bake for 5-10 minutes, or until the chicken is 165°F internally.
Freezing Instructions
To freeze General Tso’s chicken, lay the chicken in an single layer on a baking sheet and freeze until solid, about 1 hour. Place frozen chicken in an airtight container or Ziplock bag and freeze for up to 3 months. Allow chicken to thaw in the refrigerator overnight before reheating.
Shaoxing Wine Substitution
If you’re unable to find Shaoxing wine, you can use an equal amount of cooking Sherry. You can also use an equal amount of Mirin, but you’ll need to reduce the sugar in the sauce from ¼ to ⅛ cup.

Bite sized chicken, marinated and then fried in a crispy coating – all smothered in a finger licking sauce – so good! A healthier alternative to take out that’s easy to whip up. It’ll be a smash hit with kids and adults!
If you’ve made this recipe, please be sure to let us know by leaving a star rating or a comment below. Enjoy!

General Tso’s Chicken Recipe
Ingredients
For the Chicken
- 1 large egg white
- 2 tablespoons Shaoxing wine
- 2 tablespoons low sodium soy sauce see note
- 1 tablespoon water
- 1 teaspoon sesame oil
- 1 teaspoon sesame seeds
- ¼ teaspoon baking soda
- ¼ teaspoon ground black pepper
- ¾ teaspoon kosher salt divided
- ¾ cup cornstarch divided
- 1½ pounds boneless, skinless chicken thighs cut into 1-inch chunks
- ½ cup all-purpose flour
- ½ teaspoon baking powder
- Peanut oil for frying
For the Sauce
- ½ cup low sodium chicken broth
- ¼ cup brown sugar
- ¼ cup low sodium soy sauce see note
- 3 tablespoons Shaoxing wine
- 1½ tablespoons cornstarch
- 1½ teaspoons toasted sesame oil
- 1 teaspoon rice wine vinegar
- 2 teaspoons vegetable oil
- 4 cloves garlic minced
- 2 teaspoons minced fresh ginger
- ½ teaspoon crushed red pepper flakes
- Sliced green onions for garnish
- Steamed white rice for serving
- Steamed broccoli for serving
Equipment
Instructions
- Set a large plate and a wire rack set over a baking sheet aside. In a large mixing bowl, whisk together the egg white, soy sauce, Shaoxing wine, and water until foamy. Add the sesame oil, sesame seeds, baking soda, black pepper, ¼ teaspoon kosher salt, and 3 tablespoons of cornstarch. Stir until well blended.1 large egg white, 2 tablespoons Shaoxing wine, 2 tablespoons low sodium soy sauce, 1 tablespoon water, 1 teaspoon sesame oil, 1 teaspoon sesame seeds, ¼ teaspoon baking soda, ¼ teaspoon ground black pepper, ¾ teaspoon kosher salt, ¾ cup cornstarch
- Add the chicken pieces to the mixture, stirring to coat. Allow the chicken to marinate while you prepare the rest of the recipe.1½ pounds boneless, skinless chicken thighs
- In a second bowl, whisk together the flour, baking powder, and remaining salt and cornstarch. Dredge the marinated chicken pieces through the dry mixture, then set on the large plate.½ cup all-purpose flour, ½ teaspoon baking powder
- Heat 1 ½ inches of peanut oil in a Dutch oven to 350°F.Peanut oil
- While oil is heating, make the sauce. In a medium bowl, combine the chicken broth, brown sugar, soy sauce, wine, cornstarch, sesame oil, and vinegar, whisking well until cornstarch is dissolved.½ cup low sodium chicken broth, ¼ cup brown sugar, ¼ cup low sodium soy sauce, 3 tablespoons Shaoxing wine, 1½ tablespoons cornstarch, 1½ teaspoons toasted sesame oil, 1 teaspoon rice wine vinegar
- In a small saucepan set over medium heat, combine oil, garlic, ginger, and red pepper and cook, stirring frequently, until aromatic, about 2-3 minutes. Whisk the sauce mixture into the saucepan and bring to a boil for 1 minute, until thickened. Remove from the heat. Set aside.2 teaspoons vegetable oil, 4 cloves garlic, 2 teaspoons minced fresh ginger, ½ teaspoon crushed red pepper flakes
- When oil is at 350°F, carefully fry the chicken pieces in batches for 4-5 minutes until light brown. Transfer the chicken to the wire rack set over the baking sheet.
- Once all of the chicken has been fried once, with the oil at 350°F, fry the chicken a second time for 2-4 more minutes, until golden brown, very crisp, and 165°F internally. Transfer the chicken back to the wire rack set over the baking sheet to drain.
- Place the chicken in a large mixing bowl and pour the warm sauce over it, tossing to coat completely. Serve immediately garnished with green onions, with steamed rice and broccoli.Sliced green onions, Steamed white rice, Steamed broccoli
Notes
- Storage: Store leftover General Tso’s chicken in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 2 months. Allow to thaw in the refrigerator overnight and reheat covered with aluminum foil in a 325°F oven for 5-10 minutes.
- Substitution: If you’re unable to find Shaoxing wine, you can use an equal amount of cooking Sherry. You can also use an equal amount of Mirin, but you’ll need to reduce the sugar in the sauce from ¼ to ⅛ cup.
- Soy Sauce: Use an equal amount of tamari or coconut aminos for a gluten free alternative.
Leave a Review