The story of general tso chicken is a fascinating journey of cultural adaptation and culinary imagination. While named after a 19th-century Qing Dynasty general, the dish as the world knows it today was largely refined in New York City during the 1970s. It represents a beautiful bridge between traditional Hunan province flavors and the preferences of a global palate.
Traditionally, Hunan cuisine is known for its bold, spicy, and sour profiles. This version of general tso chicken honors those roots with a sophisticated balance of sweetness and heat, utilizing ingredients like rice vinegar and chili garlic sauce to create a complex depth. It is a testament to how food evolves when it travels, blending heritage with a new sense of place.
Over the decades, it has evolved from a specialty item into a beloved staple of comfort food. The magic lies in the technique—the careful frying and the precise thickening of the glaze—which transforms simple chicken thighs into a celebratory feast. It is more than just a meal; it is a piece of modern culinary history served on a plate.
Why You'll Love It
-
- Honestly, that crunch is everything; the combination of the cold sparkling water and cornstarch makes the chicken just so light and airy.
-
- I mean, who doesn't love a sauce that's a bit sweet and a bit spicy? It's just like the takeout we used to crave, but it feels a lot cleaner since we're making it here.
-
- Well, look, using 450 g boneless skinless chicken thighs makes such a difference because they stay juicy, unlike the breast which can get a bit dry, you know?
-
- It's just one of those meals that makes the whole house smell like a cozy kitchen, and seeing that glossy sheen from the 1 tsp sesame oil at the end is just... wow.
"Honestly, I can't believe I made this at home. That crunch is just incredible, and the sauce is perfectly balanced!"
Essential Ingredient Guide
- 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes: I always go with thighs because they're so much more forgiving. Just make sure to pat them dry first so the batter actually sticks instead of sliding right off.
- ½ cup cold sparkling water: This is my little secret for that airy texture. The bubbles create tiny pockets in the batter, making it feel light rather than heavy or doughy.
- 2 tsp chili garlic sauce: This gives it that gentle little kick. If you're cooking for kids, you can just nudge the amount down, but I think it really balances the honey.
- pinch black pepper: It's just a tiny bit, but it adds a depth that you can't quite put your finger on. I like to add it right into the dry batter mix.
- 3 tbsp rice vinegar: The acidity is what cuts through the richness of the fried chicken. It brightens the whole pan and keeps the sauce from feeling too syrupy.
- ⅓ cup honey: This provides that beautiful, sticky sweetness. I remember when I first tried honey instead of sugar; the flavor is just so much warmer and more natural.
Beef Stew in a Bread Bowl Recipe
Hearty beef stew served in a freshly baked bread bowl, ideal for sharing on chilly nights.
Complete Cooking Process
-
Getting Everything Ready:
We start by letting the chicken rest in the marinade of soy sauce, rice wine vinegar, cornstarch, and egg white. It's just a quick 5 minutes, but it really helps the flavors sink in.
-
Building the Flavor:
The magic happens in the saucepan where the soy sauce, honey, and hoisin sauce all melt together. I love watching it bubble up until it's thick enough to coat a spoon.
-
Perfecting the Crunch:
Keeping the oil at exactly 350 °F is key. If it's too cool, the batter just soaks up the oil, and ugh, nobody likes soggy chicken.
-
The Final Glaze:
Tossing the golden chicken into the sauce is the best part. We finish it with 1 tsp sesame oil to give it that professional, glossy look.
-
Serving it Up:
It's best to serve this immediately while it's still piping hot. I usually scoop it over jasmine rice so all that extra sauce has a place to go.
-
Use a deep-frying thermometer to keep the oil at a steady 350 °F for a crisp exterior.
-
If the batter feels too thick, just stir in a teaspoon of cold water at a time until it's a pour-like consistency.
-
For a little extra bite, fold a dash of ground toasted black pepper into your batter.
-
Let the fried chicken rest for a moment while the sauce thickens to let the juices redistribute.
Pro Tips
Just take your time with it, and it'll turn out wonderful.
One Pot Creamy Garlic Pasta
One‑pot creamy garlic pasta, ready in minutes, with a silky sauce and warm flavors.
Better For You Treats
I like to keep things balanced, so using low-sodium soy sauce is a gentle way to watch the salt. If you're feeling mindful, you can even swap the white rice for cauliflower rice to keep it light.
Ways to Make it Your Own
You could try the Garden-Fresh version by adding sliced carrots and snow peas to the sauce. Or, if you're keeping things keto, you can swap the honey for a low-carb sweetener and use almond flour for the batter.
Serving Suggestions
I honestly love serving this with a side of crispy cucumber salad tossed in rice vinegar. A little squeeze of fresh lime juice over the chicken also adds a lovely citrusy lift.
Frequently Asked Questions
→ Can I use chicken breast instead of thighs?
You certainly can, but be careful not to overcook them. Thighs are just a bit more juicy, so they handle the frying better.
→ My batter is too runny, what should I do?
Oops, it happens! Just whisk in a tablespoon more of the all-purpose flour until it's thick enough to coat the chicken without dripping off.
→ How do I reheat this without it getting soggy?
I'd suggest a quick sauté in a pan or a gentle microwave session. If the sauce separates, just give it a little stir and it'll be right as rain.
Nutrition Facts
per serving
320
Calories
20g
Protein
14g
Carbs
15g
Fat
Taste Profile
A balanced harmony of honey sweetness, tangy vinegar, and a gentle chili kick.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
Breast is leaner but can dry out faster; keep a close eye on the frying time.
Adds a slightly different woody sweetness but works quite well.
Produces a very similar crispiness and is a great alternative.
Recipe Variations
Try these delicious twists on the original
Garden‑Fresh General Tso’s Chicken
Add a mix of finely sliced carrots, snow peas, and bell pepper to the sauce in step 5. Just stir-fry them for an extra minute so they stay crisp and colorful.
Keto‑Friendly General Tso’s Chicken
Replace the regular batter with a blend of almond flour and xanthan gum. Use a sugar substitute like erythritol instead of honey to keep things low-carb.
Common Mistakes to Avoid
Learn from others' mistakes for perfect results
- Overcrowding the pan, which drops the oil temp and leads to greasy chicken.
- Adding the cornstarch slurry to a cold sauce, resulting in lumps.
- Using flat water instead of sparkling water, which misses out on that extra lightness.
Meal Prep & Storage
Make Ahead Tips
You can prep the marinated chicken and the batter separately. However, for the best results, fry and sauce the chicken immediately before serving to keep that crunch.
Leftover Ideas
Freeze for up to 2 weeks. To reheat, I recommend a gentle sauté in a pan or a quick microwave burst to try and re-crisp the coating; just be mindful that the sauce might separate a bit.
Perfect Pairings
Serve this with...
Cooking Timeline
Prep chicken and let it marinate
Mix the batter and heat the oil
Fry the chicken in batches
Simmer and thicken the sauce
Toss chicken in sauce and garnish
Homemade General Tso Chicken – Crunchy Sweet & Spicy
Savor the comforting contrast of golden, crispy chicken glazed in a rich, tangy sauce. This general tso chicken brings a warm, sweet heat to your kitchen that feels like a cozy hug on a plate.
Timing
Prep Time
20 Minutes
Cook Time
15 Minutes
Total Time
35 Minutes
Recipe Details
Ingredients
Chicken & Marinade
-
01
450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes
-
02
2 tbsp soy sauce (for marinating)
-
03
1 tbsp rice wine vinegar
-
04
1 tsp cornstarch
-
05
1 egg white
The Batter
-
01
½ cup all‑purpose flour
-
02
¼ cup cornstarch (or potato starch)
-
03
⅛ tsp baking powder
-
04
pinch salt
-
05
pinch black pepper
-
06
½ cup cold sparkling water
The Sauce
-
01
½ cup low‑sodium soy sauce (for sauce)
-
02
⅓ cup honey
-
03
3 tbsp rice vinegar
-
04
2 tbsp hoisin sauce
-
05
1 tbsp Shaoxing wine
-
06
2 tsp chili garlic sauce
-
07
1 tbsp cornstarch, 2 tbsp cold water (slurry)
-
08
1 tsp sesame oil
Instructions
First, let's get that chicken ready. Pat the chicken cubes dry with paper towels—it's a small step, but it really helps. In a bowl, whisk together the marinating soy sauce, rice wine vinegar, cornstarch, and egg white. Toss your chicken in there until every piece is coated, and just let it rest for about 5 minutes. Honestly, it's worth the wait.
Now for the batter. In another bowl, combine the flour, ¼ cup cornstarch, baking powder, salt, and pepper. Stir in the cold sparkling water until it forms a thick batter. You want it smooth—no lumps, please! It should be just thick enough to coat the chicken without dripping everywhere.
Heat up about 2 inches of neutral oil, like peanut or canola, in your heavy skillet or wok until it hits 350 °F (175 °C). I usually just drop a bit of batter in; if it sizzles and rises quickly, you're good to go.
Coat each chicken cube in that lovely batter, shaking off any excess. Carefully lower 4-5 pieces at a time into the hot oil—don't crowd the pan! Fry for 4–5 minutes, turning them occasionally, until they're golden brown and cooked through. Move them to a paper‑towel‑lined plate to stay warm.
Time for the sauce. In a small saucepan, combine the soy sauce, honey, 3 tbsp rice vinegar, hoisin sauce, Shaoxing wine, and chili garlic sauce. Warm it over medium heat for about 2 minutes, just until that honey dissolves and smells wonderful.
Whisk in the cornstarch slurry now. Bring it to a gentle boil and stir continuously for 30–45 seconds. You'll know it's ready when it's thick enough to coat the back of a spoon—that's what gives it that beautiful glaze.
Toss those fried chicken pieces back into the pan. Stir vigorously so every single piece is covered in sauce. Finish it off with a sprinkle of sesame oil for a glossy, fragrant sheen. Wow, it looks amazing already.
Serve your chicken immediately over steamed jasmine rice or fluffy cauliflower rice. I love to garnish mine with toasted sesame seeds and sliced green onions for a little bit of brightness.
If you're like me and prefer a slightly thicker sauce, just reduce the pan over low heat for another 1–2 minutes until it's exactly how you like it.
One little tip: let the chicken rest for a moment while the sauce finishes thickening. It just allows those juices to redistribute and makes the bite so much better.
Notes & Tips
-
1
Using cold sparkling water in the batter creates tiny air bubbles for a lighter, crispier crust.
-
2
Patting the chicken dry is essential so the marinade and batter actually stick to the meat.
-
3
Allowing the chicken to rest briefly before the final toss helps maintain the crunch.
Grilled Corn Salad Recipe
Sweet charred corn meets crunchy vegetables in a zesty vinaigrette, creating a satisfying snack or side.
Tools You'll Need
-
2 medium bowls for marinating and batter
-
Whisk for a smooth, lump-free sauce
-
Saucepan for simmering the glaze
-
Stove
-
Heavy‑bottom skillet or wok for consistent heat
-
Slotted spoon to remove chicken from oil
-
Digital thermometer (optional but helpful for oil temp)
-
Measuring spoons and cups
-
Tongs for easy flipping
-
Plate lined with paper towels to soak up extra oil
Must-Know Tips
-
Oil Temperature, Keep the oil at exactly 350 °F to prevent the chicken from becoming soggy.
-
Batter Consistency, If it's too thick, add cold water a teaspoon at a time for a silky coating.
-
Preventing Oil Soak, Shake off excess batter before frying so the coating isn't too heavy.
Professional Secrets
-
The Sparkling Water Trick: Using carbonated water creates a more porous, crunchy exterior.
-
The Glaze Technique: Bringing the slurry to a boil for 30-45 seconds ensures the starch activates for a glossy finish.
-
The Finishing Oil: Adding sesame oil at the very end preserves its delicate aroma.
What readers are saying
Community reviews from home cooks like you
This was a hit with my family. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. I found it a bit sweet for my taste. Saving this for later.
I wanted to love this dish, but it didn't quite work for me. I would reduce the salt a little. I think with some tweaks it could be really good.
Perfect for a busy weeknight. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Saving this for later.
Can't believe how simple this was. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. I found it a bit sweet for my taste. Saving this for later.
I wanted to love this dish, but it didn't quite work for me. I would reduce the salt a little. I think with some tweaks it could be really good.
So easy and delicious. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Great addition to my recipe rotation.
Perfect for a busy weeknight. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. The texture was a touch off, but the flavor saved it. Perfect as written.
I was surprised how good this turned out. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Already shared it with a friend.
Absolutely loved this recipe! I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Great addition to my recipe rotation.
This exceeded my expectations. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. My kids even asked for seconds.
My new favorite way to make Homemade General Tso Chicken – Crunchy Sweet & Spicy. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Highly recommend giving it a try.
Will definitely make this again. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Already shared it with a friend.
This was a hit with my family. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Already shared it with a friend.
Can't believe how simple this was. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Saving this for later.
So easy and delicious. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. My oven needed an extra 5 minutes. Will be making this regularly.
Will definitely make this again. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. The texture was a touch off, but the flavor saved it. Already shared it with a friend.
My new favorite way to make Homemade General Tso Chicken – Crunchy Sweet & Spicy. I really liked how the 450 g boneless skinless chicken thighs, cut into 1.5‑inch cubes and 2 tbsp soy sauce (for marinating) came together. Great addition to my recipe rotation.
Recipe by
Chloe🍫🌹 Elegant yet playful, Chloe is all about creating romantic chocolate treats that melt hearts and taste divine. 💃🍮
Get Delicious Recipes Weekly
Join 25,000+ home cooks getting our best recipes straight to their inbox.
Free forever • No spam • Unsubscribe anytime