Homemade General Tso’s Chicken | Recipe Everyone Loves
If there is one takeout favorite that always disappears fast at the dinner table, it has to be this General Tso’s Chicken Recipe. Crispy golden chicken, tossed in a glossy, savory sauce with just the right touch of heat, creates the kind of comfort food that feels special any night of the week. Every bite brings tender chicken coated in a sticky, rich sauce that clings beautifully to each piece.
The best part about making General Tso’s chicken at home is how surprisingly simple it is. You get all the familiar restaurant-style flavor without waiting for delivery or spending extra money on takeout. With a few pantry staples, fresh garlic, ginger, and juicy chicken, you can bring together a homemade version that tastes fresh, comforting, and deeply satisfying.
This easy Chinese-inspired chicken recipe strikes the perfect balance of crispy texture and bold flavor. Serve it over warm steamed rice, alongside stir-fried vegetables, or with noodles for a complete dinner. Whether you are cooking for family, meal-prepping for the week, or simply craving a cozy, homemade dinner, this recipe delivers the kind of flavor people come back to again and again.
Why You’ll Love This Recipe
- Better than takeout at home: This homemade General Tso’s chicken delivers that familiar sweet, savory, and lightly spicy flavor while tasting fresher right from your own kitchen.
- Perfectly crispy and juicy: The chicken turns beautifully golden on the outside while staying tender and juicy inside, creating the ideal texture in every bite.
- Easy enough for beginners: Even if homemade Chinese takeout feels intimidating, this recipe breaks everything down into simple, manageable steps.
- Made with pantry-friendly ingredients: Most of the sauce ingredients are kitchen staples, such as soy sauce, vinegar, cornstarch, sugar, garlic, and ginger.
- Quick weeknight dinner option: From prep to plate, this easy General Tso’s Chicken Recipe comes together fast, making it ideal for busy evenings.
- Easy to customize: Prefer extra heat? Want a lighter version? This recipe is flexible enough to fit different tastes and cooking styles.
- Family-friendly and crowd-pleasing: Serve it with rice, noodles, or steamed vegetables for a comforting dinner everyone looks forward to.
- Restaurant-style flavor without deep frying: You still get crispy chicken and rich sauce without the hassle of a full deep fryer.
Ingredients
For the Chicken
- 2 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- ½ cup cornstarch, for coating
- ¼ cup neutral cooking oil, such as avocado, canola, or light olive oil
- 2 tablespoons fresh ginger, finely minced
- 3 garlic cloves, minced
- ½ teaspoon red pepper flakes, or adjust to taste
- 1 teaspoon sesame seeds, optional for garnish
- 2 green onions, sliced for garnish (optional)
For the General Tso’s Sauce
- ½ cup cold water
- 5 tablespoons low-sodium soy sauce
- 3 tablespoons rice vinegar
- 1½ tablespoons hoisin sauce
- 4 tablespoons granulated sugar
- 1½ tablespoons cornstarch
Optional Serving Ideas
- Steamed white rice or jasmine rice
- Brown rice for a heartier option
- Steamed broccoli or stir-fried vegetables
- Noodles for a takeout-style dinner at home
This ingredient list keeps the flavors rich, savory, slightly sweet, and lightly spicy while staying simple enough for a weeknight meal.

Ingredient Notes & Substitutions
Choose Chicken Thighs for the Best Texture
Boneless, skinless chicken thighs stay juicy and tender during cooking, making them a great choice for this General Tso’s Chicken Recipe. Chicken breast works too if you prefer a leaner option, though it can cook more quickly and dry out if overcooked.
Cornstarch Creates the Crispy Coating
Cornstarch gives the chicken a light, crisp exterior that holds the sauce beautifully. If needed, potato starch can work as a substitute for a similarly crisp finish.
Low-Sodium Soy Sauce Helps Balance Flavor
Using low-sodium soy sauce gives you more control over the saltiness. Regular soy sauce is fine, but you may want to reduce it slightly to avoid an overly salty sauce.
Hoisin Sauce Adds Rich Depth
Hoisin sauce adds a savory sweetness and subtle richness. If you do not have it on hand, a small mix of soy sauce, a touch of peanut butter, and honey can help mimic some of its depth in a pinch.
Fresh Garlic and Ginger Matter
Fresh garlic and ginger make a noticeable difference in homemade Chinese chicken recipes. They add warmth, aroma, and authentic flavor that dried powders cannot fully match.
Adjust the Heat Level
Red pepper flakes give the sauce a gentle kick. For a milder version, reduce the amount or skip them entirely. If you enjoy extra heat, add a pinch more or stir in a little chili garlic sauce.
Need a Gluten-Free Option?
Swap regular soy sauce for tamari or certified gluten-free soy sauce, and double-check your hoisin sauce labels, as some brands contain wheat.
Lower Sugar Alternatives
If you want a lighter sauce, you can slightly reduce the sugar or use honey for a softer sweetness while still keeping the signature sticky texture.
Kitchen Tools Needed
You do not need any fancy equipment to make this General Tso’s Chicken Recipe. A few basic kitchen tools are all it takes.
Essential Tools
- Large nonstick skillet or wok: Helps the chicken cook evenly while preventing the coating from sticking.
- Mixing bowls: You will need one bowl for coating the chicken and another for whisking together the sauce.
- Sharp knife and cutting board: For cutting the chicken into even bite-sized pieces so they cook at the same rate.
- Measuring cups and spoons: Helpful for balancing the sauce’s sweet, savory, and tangy flavors.
- Tongs or sa patula: Makes it easier to flip the chicken and coat it evenly in the sauce.
- Whisk or fork: Helps blend the sauce ingredients smoothly so the cornstarch mixes without lumps.
Optional Helpful Tools
- Microplane or fine grater: Great for quickly grating fresh ginger and garlic.
- Splatter screen: Helps reduce oil splatter when pan-frying the chicken.
- Rice cooker: Makes preparing rice effortless while the chicken cooks.
Having everything prepped before you start cooking makes this recipe feel much easier, since the cooking process moves quickly once the pan heats up.
Step-by-Step Instructions
Prep the Chicken
Cut the chicken thighs into evenly sized bite-sized pieces, about 1 inch each. Keeping the pieces similar in size helps them cook evenly.
Place the chicken in a bowl and toss with cornstarch until lightly coated. Shake off any excess coating so the chicken stays crisp, not heavy.
Tip: Let the coated chicken rest for 5 to 10 minutes while you prepare the sauce. This helps the coating stick better during cooking.
Mix the Sauce
In a medium bowl, whisk together the cold water, soy sauce, rice vinegar, hoisin sauce, sugar, and cornstarch until smooth.
Make sure the cornstarch fully dissolves so the sauce thickens evenly later.
Visual cue: The sauce should look smooth and slightly thin at this stage.
Cook the Chicken
Heat a large nonstick skillet or wok over medium-high heat and add the oil.
Once the oil is hot, add the chicken in a single layer. Cook in batches if needed to avoid overcrowding the pan. Let the chicken cook for 3 to 4 minutes before turning so it develops a golden crust.
Continue cooking until all sides are golden brown and the chicken is fully cooked through, about 6 to 8 minutes total. Transfer cooked chicken to a plate.
Common mistake to avoid: Overcrowding the pan traps steam, preventing the chicken from getting crispy.
Build the Flavor Base
Reduce the heat slightly. In the same pan, add the minced garlic, ginger, and red pepper flakes.
Cook for about 30 seconds, stirring constantly, until fragrant. Be careful not to let the garlic brown too much, as it can turn bitter.
Visual cue: Your kitchen should smell warm, savory, and aromatic.
Thicken the Sauce
Give the sauce mixture one quick stir, then pour it into the pan.
Cook for 1 to 2 minutes, stirring gently, until the sauce thickens into a glossy coating.
Texture cue: The sauce should coat the back of a spoon without feeling overly thick.
Toss Everything Together
Return the cooked chicken to the pan and gently toss until every piece is coated in the sticky sauce.
Let everything cook together for another 1 to 2 minutes so the flavors settle into the chicken.
Garnish and Serve
Sprinkle with sesame seeds and sliced green onions if desired.
Serve hot over steamed rice, fried rice, or noodles with broccoli or stir-fried vegetables for a cozy, homemade takeout-style dinner.
Final tip: General Tso’s chicken tastes best fresh, while the coating is still a little crisp before it soaks up too much sauce.
Expert Tips
Prep Everything Before Cooking
This recipe moves quickly once the pan heats up. Chop the garlic, grate the ginger, whisk the sauce, and coat the chicken before turning on the stove. Having everything ready makes cooking feel much smoother.
Dry the Chicken for Better Crispiness
Pat the chicken pieces dry with paper towels before coating them in cornstarch. Removing extra moisture helps create a crispier golden crust.
Cook in Batches
If your skillet feels crowded, cook the chicken in batchesof 2 or 3.. Giving the chicken space allows it to brown properly, rather than steam.
Let the Chicken Sit Before Tossing
After frying, let the cooked chicken rest on a plate for a minute or two before adding it to the sauce. This helps preserve some crisp texture.
Taste the Sauce Before Finishing
Everyone enjoys General Tso’s sauce a little differently. Taste before serving and adjust if needed:
- Add a splash of rice vinegar for extra tanginess
- Stir in a little sugar if you prefer more sweetness
- Add more red pepper flakes for heat
- A small splash of soy sauce can deepen the savory flavor
Use Fresh Ginger and Garlic
Fresh aromatics bring warmth and depth that bottled or powdered versions often lack. The difference is especially noticeable in homemade Chinese chicken dishes.
Keep the Heat at Medium-High
Cooking at medium-high heat helps the chicken brown beautifully without burning the coating.
Serve Immediately
For the best texture, serve General Tso’s chicken right away. The longer it sits, the more the crispy coating softens as it absorbs the sauce.

Variations
Healthier General Tso’s Chicken
For a lighter version, skip pan-frying and bake or air fry the chicken instead. Lightly spray the coated chicken with oil and cook until golden and crisp. This keeps the texture satisfying while reducing extra oil.
You can also serve it with brown rice, cauliflower rice, or steamed vegetables for a balanced meal.
Spicy Version
If you enjoy more heat, increase the red pepper flakes or add a spoonful of chili garlic sauce to the pan. A drizzle of chili oil at serving time also adds warmth and depth.
Gluten-Free Option
To make this General Tso’s Chicken Recipe gluten-free:
- Use tamari or gluten-free soy sauce
- Choose a certified gluten-free hoisin sauce
- Double-check labels on sauces and seasonings
Extra Crispy Chicken
For a crispier texture, double-coat the chicken by lightly dipping it in beaten egg before tossing it in cornstarch. This creates a slightly thicker golden coating.
Vegetable-Packed Version
Turn it into a fuller meal by adding:
- Broccoli
- Bell peppers
- Snap peas
- Carrots
- Mushrooms
Stir-fry the vegetables quickly, then add the sauce for extra texture and color.
Protein Swaps
This sauce works well with other proteins, too:
- Shrimp for a quicker-cooking option
- Tofu for a vegetarian twist
- Chicken breast for a leaner version
- Crispy cauliflower for a plant-based alternative
Sweeter or Tangier Sauce
Adjust the flavor balance to fit your taste:
- Add a little extra sugar or honey for sweetness
- Increase rice vinegar for a brighter, tangier finish
Storage Instructions
Refrigerator Storage
Store leftover General Tso’s chicken in an airtight container in the refrigerator for up to 4 days. The sauce will continue to soak into the coating over time, making the chicken softer while the flavor stays rich and satisfying.
Freezer Storage
You can freeze this dish for up to 2 months.
For the best texture:
- Let the chicken cool completely before freezing
- Store in a freezer-safe container or sealed bag
- Freeze in portion sizes for easier reheating
If possible, freeze the cooked chicken and sauce separately to help preserve texture.
How to Reheat
Stovetop Method (Best Option)
Warm the chicken in a skillet over medium heat for about 5 to 7 minutes, stirring occasionally. Add a splash of water if the sauce feels too thick.
Air Fryer Method
For slightly crispier leftovers, reheat the chicken in the air fryer at 350°F for 3 to 5 minutes, then toss with extra warm sauce.
Microwave Method
Microwave in 30-second intervals, stirring in between, until heated through. This method is quick but may soften the coating more.
Make-Ahead Tip
You can prep the sauce and cut the chicken up to 1 day ahead and store them separately in the refrigerator. When ready to cook, the meal comes together much faster.

Ingredients
Method
- Cut chicken into bite-sized pieces and coat evenly with cornstarch. Shake off excess.In a bowl, whisk together water, soy sauce, rice vinegar, hoisin sauce, sugar, and cornstarch until smooth.Heat oil in a large skillet over medium-high heat. Cook chicken in batches until golden brown and cooked through, about 6 to 8 minutes. Transfer to a plate.In the same pan, sauté garlic, ginger, and red pepper flakes for about 30 seconds until fragrant.Stir the sauce mixture again and pour it into the skillet. Simmer for 1 to 2 minutes until thickened and glossy.Return the chicken to the pan and toss until evenly coated.Garnish with sesame seeds and green onions if desired. Serve hot with rice or vegetables.
Video
Notes
- Chicken thighs stay more tender and juicy, but chicken breast can be used.
- Adjust the spice level by increasing or decreasing the amount of red pepper flakes.
- For crispier chicken, avoid overcrowding the skillet.
- Best served fresh for the ideal texture.
Nutrition (Per Serving, Approximate)
- Calories: 386
- Protein: 20g
- Carbohydrates: 18g
- Fat: 26g
- Sugar: 8g
- Sodium: Varies by the soy sauce used
Frequently Asked Questions
Is General Tso’s chicken spicy?
Traditional General Tso’s chicken has a mild kick from red pepper flakes or dried chilies, but it is usually more sweet and savory than spicy. You can easily adjust the heat level to fit your preference.
Can I use chicken breast instead of chicken thighs?
Yes. Chicken breast works well in this recipe if you prefer a leaner option. Just be careful not to overcook it, since breast meat tends to dry out more quickly than thigh meat.
How do I keep the chicken crispy?
Cook the chicken in batches, avoid overcrowding the pan, and serve it soon after tossing it in the sauce. For extra crispiness, keep the sauce separate until serving.
What should I serve with General Tso’s chicken?
Steamed jasmine rice, fried rice, noodles, broccoli, bok choy, or stir-fried vegetables pair beautifully with this dish.
Can I make General Tso’s chicken ahead of time?
Yes, but it tastes best freshly made. If preparing ahead, store the chicken and sauce separately and combine them when reheating for a better texture.
Why is my sauce too thin?
The sauce may need a little more simmering time. Make sure the cornstarch is fully mixed before adding it to the pan, and stir while it cooks to ensure even thickening.
Can I make this recipe in an air fryer?
Absolutely. Air fry the coated chicken at 400°F until crispy and cooked through, then toss it in the warm sauce before serving.
Is General Tso’s chicken authentic Chinese food?
General Tso’s chicken is considered a Chinese-American dish inspired by Chinese cooking traditions. It became especially popular in takeout restaurants across North America.
Final Thoughts
There is something especially satisfying about making a takeout favorite from scratch, and this General Tso’s Chicken Recipe makes it surprisingly easy. From the crispy golden chicken to the rich, glossy sauce with its sweet, savory, and lightly spicy balance, every bite feels comforting and satisfying.
Whether you are planning a quick weeknight dinner or craving homemade Chinese-inspired comfort food, this recipe brings restaurant-style flavor straight to your kitchen with simple ingredients and beginner-friendly steps.
Serve it with fluffy rice, vegetables, or noodles and make it your own with different spice levels or easy variations. Once you see how simple it is to make at home, this dish may earn a regular spot in your dinner rotation.
If you try this recipe, share how it turned out and any personal twists you added. Homemade favorites always become even better when shared around the table.

Hi, I’m Connie Hope, a passionate home cook, writer, and food enthusiast who discovered the joy of cooking while sitting beside my mother in the kitchen. From learning how to blend spices and herbs to creating flavorful appetizers, homemade soups, salsas, chutneys, jellies, and jams, cooking has always been a creative journey for me.
I believe that the right side dishes can transform an ordinary meal into something truly memorable. Through my cookbook, In Addition…to the Entree, I aim to help families put delicious meals together quickly, easily, and enjoyably. Instead of eating out every night, why not discover the fun of home cooking with a little help from Connie?
Beyond cooking, I also enjoy growing orchids, reading, writing, researching, and organizing my class reunion projects.
📌 Connect with me:
Facebook: www.facebook.com/CookingByConnie
LinkedIn: www.linkedin.com/in/cookingbyconnie
Blog: cookingbyconnie.blogspot.com
About me: www.blogger.com/profile
