General Tso’s Chicken

Jump to Recipe

Ingredients

For the Chicken & Marinade

  • 1 lb boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 large egg white
  • 2 tablespoons Shaoxing wine
  • 1 tablespoon low-sodium soy sauce
  • 3 tablespoons cornstarch
  • 1/4 teaspoon sea salt
  • 1/4 teaspoon MSG
  • 1/8 teaspoon ground white pepper

For the Dredge

  • 3/4 cup cornstarch
  • 1/2 cup all-purpose flour
  • 3/4 teaspoon baking powder
  • 3/4 teaspoon sea salt
  • 1/2 teaspoon MSG

For the Sauce & Assembly

  • 1/4 cup chicken stock
  • 3 tablespoons brown sugar
  • 2 tablespoons low-sodium soy sauce
  • 2 teaspoons dark soy sauce
  • 1 tablespoon Shaoxing wine
  • 1 tablespoon distilled white vinegar
  • 1 tablespoon unseasoned rice vinegar
  • 1 teaspoon sesame oil
  • 1 tablespoon cornstarch
  • 2 teaspoons minced garlic
  • 2 teaspoons minced ginger
  • 6-8 whole dried red chiles (like Tien Tsin)
  • 1 head of broccoli, cut into florets and blanched
  • Neutral oil, for frying

First, Marinate the Chicken and Make the Sauce

In a medium bowl, whisk the egg white until it’s a little frothy. Add the Shaoxing wine and low-sodium soy sauce and whisk to combine. In a separate small bowl, mix the cornstarch, sea salt, MSG, and white pepper. Add the dry ingredients to the wet ingredients and whisk until you have a smooth batter.

Add the chicken pieces to the batter and mix until every piece is thoroughly coated. Let it marinate for at least 15 minutes.

While the chicken marinates, prepare the sauce. In a small bowl, whisk together all the sauce ingredients, from the chicken stock to the cornstarch. Keep whisking until the brown sugar and cornstarch are fully dissolved.

Next, Dredge and Fry the Chicken

In a separate bowl, whisk together all the ingredients for the dry dredge: cornstarch, flour, baking powder, sea salt, and MSG.

Pour enough neutral oil into a heavy-bottomed pot or deep fryer to fully submerge the chicken and preheat it to 350F.

Working with a few pieces at a time, remove the chicken from the marinade, let any excess batter drip off, and dredge it thoroughly in the dry coating mixture. Make sure each piece is completely covered.

Carefully add the coated chicken to the hot oil, being sure not to crowd the pot. Fry in batches for ~4 minutes, until the chicken is cooked through and lightly golden. Remove the chicken to a wire rack to drain.

Once all the chicken has been fried once, increase the oil temperature to 375F. Fry the chicken again, in batches, for another 2 minutes until it’s a deep golden brown and extra crispy. Return it to the wire rack to drain.

Finally, Make the Sauce and Assemble the Dish

In a large wok or skillet, heat a tablespoon of neutral oil over medium heat. Add the minced garlic, minced ginger, and whole dried chiles. Stir-fry for about 30 seconds, until they are very fragrant.

Give the sauce mixture a final whisk and pour it into the wok. Let it simmer, stirring constantly, for 1-3 minutes until it bubbles and thickens into a glossy glaze.

Add the double-fried chicken to the sauce and toss quickly to coat every piece. Serve immediately with the blanched broccoli.

General Tso’s Chicken

prep time:30 minutes
cook time:20 minutes
Marinate Time15 minutes
total time:1 hour 5 minutes
The secret to General Tso's that stays crispy even in sauce is the double-fry – 350F to cook it through, 375F for the crunch, plus cornstarch in both the marinade and the dredge. The sauce has both rice vinegar and white vinegar, which gives it that specific sweet-sour balance you can't get with just one.

Ingredients

For the Chicken & Marinade

  • 1 lb boneless skinless chicken thighs, cut into 1-inch pieces
  • 1 large egg white
  • 2 tablespoons Shaoxing wine
  • 1 tablespoon low-sodium soy sauce
  • 3 tablespoons cornstarch
  • 1/4 teaspoon sea salt
  • 1/4 teaspoon MSG
  • 1/8 teaspoon ground white pepper

For the Dredge

  • 3/4 cup cornstarch
  • 1/2 cup all-purpose flour
  • 3/4 teaspoon baking powder
  • 3/4 teaspoon sea salt
  • 1/2 teaspoon MSG

For the Sauce & Assembly

  • 1/4 cup chicken stock
  • 3 tablespoons brown sugar
  • 2 tablespoons low-sodium soy sauce
  • 2 teaspoons dark soy sauce
  • 1 tablespoon Shaoxing wine
  • 1 tablespoon distilled white vinegar
  • 1 tablespoon unseasoned rice vinegar
  • 1 teaspoon sesame oil
  • 1 tablespoon cornstarch
  • 2 teaspoons minced garlic
  • 2 teaspoons minced ginger
  • 6-8 whole dried red chiles like Tien Tsin
  • 1 head broccoli cut into florets and blanched
  • Neutral oil for frying

Instructions

  • Whisk egg white until frothy, add Shaoxing wine and soy sauce. Combine with cornstarch, salt, MSG, and white pepper to make batter.
  • Coat chicken pieces in batter, marinate 15 minutes.
  • Mix sauce ingredients in bowl until sugar and cornstarch dissolve.
  • Combine dredging ingredients in separate bowl.
  • Heat oil to 350F in deep pot.
  • Dredge marinated chicken pieces in dry coating mixture.
  • Fry chicken in batches 4 minutes until golden. Drain on wire rack.
  • Increase oil to 375F, fry chicken again 2 minutes until deep golden. Drain.
  • Heat 1 tbsp oil in wok, stir-fry garlic, ginger, and dried chiles 30 seconds.
  • Add sauce mixture, simmer 1-3 minutes until thickened.
  • Toss double-fried chicken in sauce until coated.
  • Serve with blanched broccoli.

Notes

Ensure oil returns to proper temperature between batches. Serve immediately while chicken is crispy.

Leave a Reply

Recipe Rating




Hi, i'm Hinata!

I'm a recipe developer, food photographer, and the content creator behind Ramen Rater.

Here, you will find 100+ tried & true Asian-inspired recipes that bring restaurant favorites and street food classics into your home kitchen! Itadakimasu!