Homemade General Tso's Chicken

Crispy chicken meets a glossy, bold sauce. A takeout classic made better at home.

Global Flavors & Food Inspiration .

Skip the delivery and try this instead. It is crunchy, tangy, and just the right amount of spicy. A family favorite that feels like a treat every single time.

Published: September 3, 2026
Share:
Jump to Recipe Pin It
Homemade General Tso's Chicken | Recipe Blog

The story of homemade General Tso's Chicken is a fascinating journey of cultural translation. While named after a 19th-century Hunan province general, the dish as we know it today was largely refined and popularized in New York City during the 1970s. It represents a beautiful marriage between traditional Chinese flavors and the palate of the West, evolving from a spicy, dried-chili dish into the sweet and tangy favorite found in neighborhoods across the globe.

At its heart, the dish relies on a careful balance of acidity from rice vinegar and the deep, earthy sweetness of hoisin sauce. The technique of double-coating the meat in starch ensures that the chicken remains crisp even after being tossed in a thick, sugary glaze. This contrast in texture is what has made the dish a cornerstone of global comfort food.

Over the decades, it has become more than just a meal; it's a symbol of how food travels and changes. Whether it's the addition of ketchup for a hint of tang or the use of sriracha for a modern kick, the dish continues to adapt while keeping its soulful, savory roots intact.

Why You'll Love It

    • Honestly, that crunch is just something else; it's that wonderful sound of homemade General Tso's Chicken that makes the whole house feel cozy.
    • The sauce is just a dream, with a sweet and tangy zip that reminds me of the first time I tried this at a little shop years ago, but way better.
    • I mean, using 1 lb boneless skinless chicken thighs makes it so much juicier than the breast meat you often find in takeout.
    • Well, look, there's just something so grounding about tossing everything together in the pan and seeing that glossy sauce cling to every piece.

"I mean, wow... I can't believe I used to pay for takeout. This is way crunchier and the sauce is just perfect!"

Essential Ingredient Guide

  • 1 lb boneless skinless chicken thighs: I always go for thighs because they stay so tender. Just cut them into nice 1-inch cubes so they cook evenly and soak up all those good flavors.
  • 1 cup cornstarch: This is the secret to that wonderful, crispy shell. Mixed with flour, it gives the chicken a firm coating that doesn't just slide off in the pan.
  • ¼ tsp red pepper flakes (optional): Now, these are just for a little bit of a kick. I only add them if I'm feeling a bit bold, but they really wake up the sweetness of the sugar.
  • 1 tsp grated ginger: Fresh is best here, honestly. It adds a gentle, warm aromatic note that cuts right through the richness of the frying oil.
  • ¼ cup rice vinegar: I use this both in the marinade and the sauce to give it that bright, tangy lift. It's what keeps the dish from feeling too heavy.
  • 1 cup granulated sugar: This gives us that classic, sticky glaze we all love. It melts down into a beautiful syrup that makes the chicken feel like a real treat.
Preparing Homemade General Tso's Chicken | Recipe Blog

Complete Cooking Process

  • Getting Ready:

    We start by letting the chicken thighs soak in a mix of soy sauce, rice vinegar, and sesame oil. It only takes 10 minutes, but it really lets the seasoning sink in deep.

  • Building the Flavor:

    The magic happens in the saucepan where the sugar, hoisin sauce, and ketchup simmer together. I love watching it turn into that rich, glossy syrup.

  • Perfecting the Crunch:

    Dipping the chicken in water and then back into the flour and cornstarch is the key. Frying them in batches at 350 °F ensures they stay crisp and don't just steam.

  • The Final Toss:

    Returning the golden chicken to the simmering sauce is the best part. You just toss them gently for a minute until every piece is perfectly coated.

  • Serving it Up:

    It's best served piping hot right over a bed of steamed white rice. I like to sprinkle the sesame seeds and scallions on top while the sauce is still tacky.

  • Pro Tips

    • For extra crunch, double‑fry the chicken: first fry at 350 °F until golden, let rest, then fry again at 360 °F for a few seconds.

    • Use a slotted spoon or tongs to keep the chicken pieces separate so the coating stays crisp.

    • If your sauce thickens too much after mixing, stir in a splash of hot water to get the right consistency.

    • Make sure to shake off any surplus flour mixture before frying to avoid messy oil.

    You've got this, just take your time and enjoy the aromas filling your kitchen!

Cooking Homemade General Tso's Chicken | Recipe Blog

Better For You Treats

This dish is such a wonderful source of protein, and since it's homemade, we know exactly what's in it. If you're watching your sugar, you can honestly just cut that 1 cup granulated sugar in half and use a bit of honey instead.

Ways to Make it Your Own

I sometimes like to swap the flour for almond flour for a lower-carb feel. Or, if you want a bit more heat, just add an extra teaspoon of sriracha to the sauce to give it a little more personality.

Serving Suggestions

I always serve this with a simple stir‑fry of broccoli, bell pepper, and snow peas on the side. For a little something extra, a squeeze of fresh lime or some chopped cilantro adds a lovely, bright finish to the plate.

Frequently Asked Questions

Can I use chicken breast instead of thighs?

You certainly can, but thighs are so much more forgiving. Breasts can dry out a bit, so just keep a close eye on your frying time.

My sauce is too thick, what should I do?

Oops, that happens to the best of us! Just stir in a tiny splash of hot water and it'll smooth right back out.

How do I keep the chicken from getting soggy?

The trick is to not overcrowd the pan and to toss the chicken in the sauce right before serving. Don't let them sit in the sauce for too long!

Homemade General Tso's Chicken Ready to Serve | Recipe Blog

Nutrition Facts

per serving

580

Calories

32g

Protein

64g

Carbs

22g

Fat

Fiber: 2g
Sugar: 38g
Sodium: 1450mg

Taste Profile

🍯 Sweet
High
🧂 Salty
Medium
🌶️ Spicy
Medium
🍋 Sour
Medium
🍖 Umami
High

A harmonious balance of sugary sweetness and tangy vinegar with a warm, spicy finish.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Chicken Thighs Chicken Breast

Leaner, but be careful not to overcook or it will dry out.

Hoisin Sauce Plum Sauce

Adds a slightly different fruity sweetness.

Rice Vinegar Apple Cider Vinegar

A bit more pungent, but works in a pinch.

Recipe Variations

Try these delicious twists on the original

Crispy Double-Fried General Tso's Chicken

For those who love a real crunch, double-fry the chicken at 360 °F for a few seconds before saucing, and finish with extra toasted sesame seeds.

Low-Carb General Tso's Chicken

A lighter take: replace all-purpose flour with almond flour, use tapioca starch for the coating, and swap the granulated sugar for stevia.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Overcrowding the wok, which leads to steaming instead of frying.
  • Adding the chicken to the sauce before it has thickened into a glossy glaze.
  • Skipping the second flour coat, resulting in a less durable crunch.

Meal Prep & Storage

Make Ahead Tips

You can prepare the marinade and the sauce ingredients in advance. The sauce can be stored in the fridge for 12 hours or frozen for 2 months.

Leftover Ideas

Store fried chicken and sauce in separate airtight containers to keep the chicken from getting too soggy. Reheat in an oven or air fryer to restore crispness.

Perfect Pairings

Serve this with...

A simple stir-fry of broccoli, bell pepper, and snow peas for a balanced plate. A drizzle of black sesame oil for an extra deep umami kick. Fresh chopped cilantro and a squeeze of lime to brighten the richness.

Cooking Timeline

0-10 min

Prep chicken and let it marinate in the soy-vinegar mix.

10-20 min

Coat the chicken in flour, water, and flour again.

20-30 min

Fry the chicken batches at 350 °F until golden.

30-35 min

Simmer the sauce and thicken it with the cornstarch slurry.

35-40 min

Toss chicken in sauce and garnish with seeds and scallions.

Homemade General Tso's Chicken

Homemade General Tso's Chicken

There is something so comforting about the smell of garlic and ginger simmering in a pan. This homemade General Tso's Chicken brings that perfect balance of a sticky, sweet glaze and a satisfying crunch right to your kitchen table.

Author: Sofia Rivera

Timing

Prep Time

25 Minutes

Cook Time

15 Minutes

Total Time

40 Minutes

Recipe Details

Category: Global Flavors & Food Inspiration
Difficulty: Medium
Cuisine: Chinese-American
Yield: 4 servings
Dietary: Dairy-Free

Ingredients

Chicken & Marinade

  • 01

    1 lb boneless skinless chicken thighs, cut into bite‑size pieces

  • 02

    ¼ cup soy sauce (for marinating)

  • 03

    ¼ cup rice vinegar (for marinating)

  • 04

    1 tsp sesame oil (for marinating)

  • 05

    1 tsp salt

  • 06

    ½ tsp black pepper

Breading & Frying

  • 01

    1 cup all‑purpose flour

  • 02

    1 cup cornstarch

  • 03

    ½ cup water (for dipping)

  • 04

    2–3 Tbsp vegetable oil (for frying)

The Sauce

  • 01

    1 cup granulated sugar

  • 02

    1 cup water

  • 03

    ¼ cup soy sauce (for sauce)

  • 04

    3 Tbsp rice vinegar (for sauce)

  • 05

    2 Tbsp hoisin sauce

  • 06

    1 Tbsp ketchup

  • 07

    1 tsp grated ginger

  • 08

    1 tsp minced garlic

  • 09

    1 Tbsp sesame oil

  • 10

    1 Tbsp cornstarch (for slurry)

  • 11

    2 Tbsp water (for slurry)

  • 12

    2 tsp sriracha

  • 13

    ¼ tsp red pepper flakes (optional)

Garnish & Serving

  • 01

    2 Tbsp sesame seeds

  • 02

    3 scallions, sliced

  • 03

    Steamed white rice

Instructions

Step 01

First things first, trim your chicken thighs and cut them into little 1-inch cubes. In a medium bowl, whisk together the ¼ cup soy sauce, ¼ cup rice vinegar, 1 tsp sesame oil, 1 tsp salt, and ½ tsp black pepper. Toss the chicken in there and just let it sit and marinate for about 10 minutes. It gives the meat such a lovely depth.

Step 02

Now for the coating. In a shallow dish, mix your 1 cup flour and 1 cup cornstarch. Set up another dish with ½ cup water. Take that marinated chicken, toss it in the flour-cornstarch mixture, shake off the extra, then give it a quick dip in the water and one more coat of the flour mixture. Honestly, this double-dip is what makes it so firm and crunchy.

Step 03

Heat 2–3 Tbsp vegetable oil in your wok or deep-fryer until it hits 350 °F (175 °C). Fry the chicken in small batches for 2–3 minutes each until they're a beautiful golden brown. Use a slotted spoon to move them over to a baking sheet lined with paper towels so they can drain. We want them crisp, not greasy.

Step 04

While the chicken is resting, let's get the sauce going. In a medium saucepan, stir together 1 cup sugar, 1 cup water, ¼ cup soy sauce, 3 Tbsp rice vinegar, 2 Tbsp hoisin sauce, 1 Tbsp ketchup, 1 tsp grated ginger, 1 tsp minced garlic, and 1 Tbsp sesame oil. Heat it over medium, stirring gently until the sugar dissolves completely.

Step 05

Whisk 1 Tbsp cornstarch with 2 Tbsp water to make a little slurry. Stir that into your saucepan; you'll see the sauce start to thicken into a glossy, rich coating that will cling perfectly to the chicken.

Step 06

Stir in the 2 tsp sriracha and ¼ tsp red pepper flakes if you're feeling a bit spicy. Just lower the heat and let it simmer gently for 1–2 minutes. This is where the flavors really come together, yeah?

Step 07

Put that fried chicken back into the pan and toss everything together. Cook it for just one more minute so the sauce really hugs each piece of chicken.

Step 08

Transfer the chicken to a platter, drizzle any extra sauce from the pan over the top, and sprinkle on those 2 Tbsp sesame seeds and sliced scallions for a bit of color.

Step 09

Serve it piping hot over some steamed white rice. I like to keep a bit of extra sriracha or soy sauce on the side for anyone who wants a little more kick.

Step 10

If you happen to have leftover sauce, just pop it in an airtight container in the fridge for up to 12 hours, or you can freeze it for up to 2 months.

Notes & Tips

  • 1

    Double-frying creates a superior crunch that lasts longer.

  • 2

    Using a slotted spoon prevents the chicken from crowding and steaming.

  • 3

    The sauce can be thinned with a splash of hot water if it gets too thick.

Tools You'll Need

  • Medium saucepan for simmering the glossy sauce

  • Wok or deep-fryer for achieving that golden crunch

  • Slotted spoon to drain excess oil effectively

  • Baking sheet lined with paper towels for resting chicken

  • Measuring cups and spoons for precise balancing

  • Chopping board and knife for prepping chicken and aromatics

  • Steamer or rice cooker for the perfect side of rice

  • Mortar and pestle or spice grinder if you prefer freshly ground pepper

Must-Know Tips

  • Double-fry for extra crunch, first at 350 °F, then briefly at 360 °F.

  • Use a slotted spoon or tongs to keep pieces separate so they don't steam in the oil.

  • Adjust sauce consistency with a splash of hot water if it thickens too much.

Professional Secrets

  • The water-dip technique between flour coatings creates a thicker, more durable crust.

  • Allowing the sauce to simmer for 1-2 minutes after adding sriracha develops a more cohesive flavor.

  • Tossing the chicken in the sauce for a full minute ensures the glaze clings tightly rather than sliding off.

What readers are saying

Community reviews from home cooks like you

4.1 /5
16 reviews
ingredients
So easy and delicious. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. The texture was a touch off, but the flavor saved it. Already shared it with a friend.
time
This exceeded my expectations. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Highly recommend giving it a try.
texture
My new favorite way to make Homemade General Tso's Chicken. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Great addition to my recipe rotation.
ingredients
Perfect for a busy weeknight. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Thanks for sharing this one!
meal-prep
Pretty good overall. The pieces flavor was nice, but i swapped one ingredient and it still worked. I might try it again with some adjustments.
ease
Perfect for a busy weeknight. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. My oven needed an extra 5 minutes. Thanks for sharing this one!
ease
Can't believe how simple this was. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Saving this for later.
time
My new favorite way to make Homemade General Tso's Chicken. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Great addition to my recipe rotation.
ingredients
I wanted to love this dish, but it didn't quite work for me. I added a bit more seasoning next time. I think with some tweaks it could be really good.
family-friendly
The flavors were spot on. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. I added a bit more seasoning next time. Perfect as written.
family-friendly
My new favorite way to make Homemade General Tso's Chicken. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. I found it a bit sweet for my taste. Thanks for sharing this one!
substitution
My new favorite way to make Homemade General Tso's Chicken. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. I swapped one ingredient and it still worked. My kids even asked for seconds.
taste
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.
substitution
Absolutely loved this recipe! I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. It took slightly longer than the recipe said. Perfect as written.
ingredients
The flavors were spot on. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. I swapped one ingredient and it still worked. Will be making this regularly.
family-friendly
The flavors were spot on. I really liked how the 1 lb boneless skinless chicken thighs, cut into bite‑size pieces and ¼ cup soy sauce (for marinating) came together. Saving this for later.
Sofia Rivera

Recipe by

Sofia Rivera

Exploring the world through food 🌍🍲 Rich flavors, exciting dishes, and endless culinary inspiration ✨

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime