General Tso's Chicken
A quick and easy recipe to make General Tso's Chicken at home.
Chicken
Cornstarch
Egg
Soy Sauce
Rice Vinegar
Sugar
Garlic
Cut the chicken into bite-sized pieces.
Coat the chicken with cornstarch.
Dip the chicken in beaten egg.
Fry the chicken until golden brown.
Mix soy sauce, rice vinegar, sugar, and minced garlic in a bowl.
Toss the fried chicken in the sauce mixture.
Serve over rice and enjoy!
Why This Homemade General Tso’s Chicken Beats Takeout Every Time
Have you ever ordered crispy, glazed chicken from your favorite restaurant, only to find it soggy or overly sweet by the time you get home? What if you could recreate that iconic crunch and sticky-savory balance in your own kitchen—faster, fresher, and with total control over the ingredients? That’s exactly what this recipe delivers. When you master General Tso’s Chicken at home, you unlock a restaurant-quality experience that’s both rewarding and surprisingly simple. This dish has become a staple for those who love the bold flavors of Chinese takeout but want to skip the excess oil, MSG, and delivery fees.
—
Ingredients & Kitchen Tools
Main Ingredients
– 1 lb boneless, skinless chicken thighs (or breasts for leaner option) – thighs stay juicier during frying
– 3 tbsp cornstarch – creates the signature crispy coating
– 2 tbsp soy sauce – low-sodium preferred to control salt
– 1 tbsp rice vinegar – adds mild acidity to balance sweetness
– 3 tbsp honey or brown sugar – core sweetener for the glaze
– 2 tbsp hoisin sauce (optional) – deepens umami flavor
– 1 tbsp chili garlic sauce – adjust based on spice tolerance
– 3 cloves garlic, minced
– 1 tsp fresh ginger, grated
– 2 green onions, sliced – for garnish
– 1 tbsp sesame seeds (optional) – for visual appeal
For Frying
– 2 large eggs, beaten
– ½ cup all-purpose flour (or rice flour for gluten-free)
– ½ cup cornstarch – double coating for extra crunch
– Vegetable or peanut oil – for deep frying (approx. 4 cups)
Kitchen Tools
– Large bowl (for mixing sauce)
– Two shallow bowls (for breading station)
– Heavy-bottomed pot or wok (for frying)
– Wire rack set over baking sheet (for draining)
– Meat thermometer (optional, but ensures oil temp)
Substitutions
– Gluten-free: Use tamari instead of soy sauce, rice flour instead of wheat flour
– Dairy-free: No dairy in this recipe, but check hoisin sauce labels
– Spice level: Increase chili sauce or add dried red chilies
—
Prep Time & Cooking Schedule

– Prep Time: 20 minutes (dice chicken, mix sauce, set up breading station)
– Marinating Time: 15 minutes (essential for flavor penetration)
– Cooking Time: 15–18 minutes (fry in batches, then quick stir-fry with sauce)
– Total Time: Approximately 50 minutes
Pro Tip: Start your rice cooker or prepare steamed broccoli just before you begin frying. This ensures everything finishes at the same time for a seamless dinner.
—
Step-by-Step Instructions

1. Marinate the Chicken
Cut chicken into 1-inch bite-sized pieces. In a medium bowl, combine chicken with 1 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp cornstarch. Toss well, then let rest for 15 minutes at room temperature.
2. Prepare the Sauce
In a small bowl, whisk together: 2 tbsp soy sauce, 2 tbsp honey (or brown sugar), 1 tbsp hoisin sauce (if using), 1 tbsp chili garlic sauce, minced garlic, and grated ginger. Set aside.
3. Set Up Breading Station
In one shallow bowl, place ½ cup flour and ¼ tsp black pepper. In another bowl, beat 2 eggs. In a third bowl, combine ½ cup cornstarch with ½ tsp salt.
4. Coat the Chicken
Take each marinated chicken piece, dip first in flour, then egg, then cornstarch mixture. Press coating firmly to adhere. Place on a baking sheet while you coat all pieces.
5. Fry in Batches
Heat oil in a deep pot or wok to 350°F (175°C). Fry chicken in small batches (don’t overcrowd) for 4–5 minutes until golden brown. Transfer to wire rack to drain.
6. Toss with Sauce
In a clean wok or large skillet over medium-high heat, add sauce mixture. Bring to a simmer, then add fried chicken. Toss quickly (20–30 seconds) until every piece is glossy. Remove from heat immediately.
7. Garnish and Serve
Sprinkle with sliced green onions and sesame seeds. Serve over steamed jasmine rice. For the best homemade General Tso’s Chicken, serve hot—this ensures the coating stays crunchy and the glaze clings perfectly wed to each piece. And remember, nothing beats the satisfaction of creating Chinese takeout flavors from scratch in your own kitchen.
—
Nutritional Benefits & Advantages
While traditionally considered a splurge, this homemade version offers measurable advantages:
– Lower sodium: You control soy sauce amount (takeout versions can exceed 1,500 mg per serving)
– No preservatives: Fresh ginger and garlic provide antioxidants without chemical additives
– Protein-rich: Chicken thighs deliver 26g protein per serving, aiding muscle repair
– Customizable macros: Use less oil or air-fry for a lighter version
– Heart-wise fats: Using vegetable or peanut oil instead of partially hydrogenated oils
—
Tips, Variations & Cooking Advice
– Air Fryer Method: Spray coated chicken with oil spray, cook at 400°F for 12 minutes (flip halfway)
– Extra Crunch: Double-dip in cornstarch after egg for thicker crust
– Sweetness Adjustment: Use 2 tbsp honey instead of 3 for a more savory profile
– Protein Swap: Try with tofu (press first, then cube and bread) or shrimp (reduce cooking time)
– One-Pan Version: Skip frying; pan-sear chicken in 2 tbsp oil, then add sauce and simmer until thickened
—
Common Mistakes to Avoid

– Overcrowding the pan: Lowers oil temperature, causing greasy coating rather than light crunch
– Sauce too thick or thin: Add 1 tbsp water if sauce reduces too quickly; simmer longer if watery
– Soggy leftovers: Reheat in an air fryer or oven at 375°F for 5 minutes, never microwave
– Underseasoning the breading: Add white pepper or garlic powder to flour for deeper flavor
– Using breast meat without care: Breasts dry quickly; if using, cut into ½-inch pieces and reduce fry time by 1 minute
—
Storage & Meal Prep Tips
– Refrigerate: Store in airtight container for up to 4 days
– Freeze: Freeze cooked chicken without sauce for up to 2 months; add fresh sauce after reheating
– Reheat: Oven at 375°F for 8 minutes or air fryer at 375°F for 5 minutes – this restores crunch
– Meal Prep Strategy: Double the batch, freeze half of the fried chicken (no sauce), then thaw and toss with fresh sauce on busy weeknights
– Texture warning: Sauced leftovers lose crunch after 24 hours; store sauce and chicken separately if planning to eat over 2 days
—
Conclusion
This homemade version proves that recreating a beloved classic doesn’t require a wok master’s skills. With a crispy exterior, balanced sweet-spicy glaze, and fresh ingredients, you can enjoy General Tso’s Chicken that rivals—or even surpasses—your neighborhood spot. Plus, by making it yourself, you gain control over quality, portion size, and nutrition. Whether you’re a seasoned cook or a beginner, this recipe brings the excitement of Chinese takeout right to your table, minus the delivery fee. Give it a try tonight and taste the difference homemade makes!
—
FAQs
1. Can I use chicken breast instead of thighs?
Yes, but breast cooks faster and can dry out. Cut into ½-inch cubes and reduce frying time by 1 minute. Marinate with an extra 1 tbsp oil for moisture.
2. How do I make this gluten-free?
Substitute tamari or coconut aminos for soy sauce, use rice flour for breading, and ensure hoisin sauce is gluten-free (many brands are, but check labels).
3. Why did my coating fall off during frying?
Possible reasons: chicken was too wet after marinating, oil wasn’t hot enough (below 340°F), or breading wasn’t pressed firmly. Pat chicken dry before breading.
4. Can I make this less spicy?
Absolutely! Reduce chili garlic sauce to ½ tsp or omit entirely. Add 1 tsp rice vinegar and 1 tbsp more honey to maintain sauce consistency.
5. How do I thicken the sauce without cornstarch?
Mix 1 tbsp arrowroot powder or potato starch with 2 tbsp cold water, then stir into simmering sauce for 30 seconds until thickened.

Quick way to grow General Tso's Chicken fanatics
Equipment
- large bowl
- whisk
- large skillet or wok
- wire rack
Ingredients
Chicken Marinade
- 1.5 lbs chicken thighs boneless, skinless, cut into 1-inch pieces
- 1 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 2 tbsp cornstarch
- 1 egg white
General Tso's Sauce
- 0.5 cup chicken broth
- 2 tbsp soy sauce
- 2 tbsp rice vinegar
- 1 tbsp hoisin sauce
- 2 tbsp sugar
- 1 tsp Sriracha or more, to taste
- 0.5 tsp ginger grated
- 1 clove garlic minced
- 1 tbsp cornstarch
For Frying and Serving
- 2 cups vegetable oil for frying
- 3 cups rice cooked, for serving
- 2 green onions sliced, for garnish
- 1 tsp sesame seeds for garnish
Instructions
Preparation
- Begin by marinating the chicken; in a bowl, combine chicken pieces with soy sauce, rice vinegar, sesame oil, cornstarch, and egg white, then mix well and let it marinate for 15 minutes.
- While the chicken marinates, prepare the General Tso's sauce by whisking together chicken broth, soy sauce, rice vinegar, hoisin sauce, sugar, Sriracha, grated ginger, minced garlic, and cornstarch in a separate bowl.
Cooking
- Heat vegetable oil in a large skillet or wok over medium-high heat until it reaches 350-375°F (175-190°C), then carefully add the marinated chicken in batches and fry for 3-4 minutes per side until golden brown and cooked through.
- Remove the cooked chicken from the skillet, place it on a wire rack to drain excess oil, and then discard most of the oil from the skillet, leaving about 1 tablespoon.
- Pour the prepared General Tso's sauce into the skillet and bring it to a simmer, stirring constantly, until the sauce thickens and becomes glossy.
- Add the fried chicken back into the thickened sauce, toss to coat evenly, and ensure each piece is thoroughly covered.
Serving
- Serve the General Tso's chicken immediately over cooked rice.
- Garnish with sliced green onions and sesame seeds before serving for added flavor and presentation.