If you’re craving crispy, saucy, takeout-style chicken at home, this General Tso’s Chicken Recipe is exactly what you need. Tender pieces of chicken are lightly battered, fried until crispy, and tossed in a bold, sweet, tangy, and slightly spicy sauce. I love how this dish delivers restaurant-quality flavor with simple ingredients and easy steps. It’s perfect for weeknight dinners or whenever you want a satisfying homemade takeout favorite.
Why You’ll Love This Recipe
Crispy and Flavorful:
Golden chicken coated in a rich, sticky sauce.
Better Than Takeout:
Fresh, customizable, and less greasy.
Quick to Make:
Ready in under 40 minutes.
Perfect Balance of Flavors:
Sweet, savory, tangy, and slightly spicy.
Ingredients You’ll Need
This General Tso’s Chicken Recipe uses pantry-friendly ingredients for bold flavor.
For the Chicken
Boneless Chicken (Thighs or Breast):
Cut into bite-sized pieces.
Cornstarch:
Creates a crispy coating.
Eggs:
Helps the coating stick.
Salt and Pepper:
Season the chicken.
Oil (for Frying):
Vegetable or canola oil works best.
For the Sauce
Soy Sauce:
Adds salty, umami flavor.
Hoisin Sauce:
Provides sweetness and depth.
Rice Vinegar:
Adds tanginess.
Sugar or Honey:
Balances the sauce.
Garlic:
Enhances flavor.
Ginger:
Adds warmth and spice.
Cornstarch Slurry:
Thickens the sauce.
Dried Red Chilies or Chili Flakes:
Adds heat.
Chicken Broth or Water:
Helps create the sauce base.
Note: Exact measurements are included in the recipe card below.
Variations
This General Tso’s Chicken Recipe is easy to adjust.
Less Spicy:
Reduce or omit chili flakes.
Baked Version:
Bake instead of frying for a lighter option.
Air Fryer Option:
Use less oil while keeping it crispy.
Vegetarian Version:
Substitute tofu or cauliflower.
How to Make General Tso’s Chicken Recipe
Step 1: Prepare the Chicken
Season chicken, then coat with egg and cornstarch.
Step 2: Fry the Chicken
Heat oil to 350°F and fry chicken in batches until golden and crispy. Remove and drain.
Step 3: Make the Sauce
In a pan, sauté garlic and ginger. Add soy sauce, hoisin, vinegar, sugar, and broth. Simmer.
Step 4: Thicken the Sauce
Stir in cornstarch slurry and cook until thickened.
Step 5: Combine
Add fried chicken to the sauce and toss until coated.
Step 6: Serve
Serve hot with rice and garnish as desired.
Pro Tips for Making General Tso’s Chicken Recipe
Fry in Batches:
Prevents overcrowding and keeps chicken crispy.
Keep Oil Temperature Steady:
Ensures even frying.
Use Cornstarch for Crispiness:
Gives a light, crunchy coating.
Add Sauce Last:
Keeps chicken from getting soggy.
How to Serve General Tso’s Chicken Recipe
Garnishes
Top with green onions or sesame seeds.
Side Pairings
Serve with steamed rice or noodles.
Creative Ways to Serve
Use in wraps or as a topping for bowls.
Make Ahead and Storage
Storing Leftovers
Store in the refrigerator for up to 3 days.
Reheating
Reheat in a pan to maintain texture.
Freezing
Freeze for up to 2 months (best without sauce).
FAQs
1. Is General Tso’s Chicken very spicy?
It’s mildly spicy but can be adjusted.
2. Can I use chicken breast?
Yes, though thighs are juicier.
3. Why isn’t my chicken crispy?
Oil may not be hot enough, or the pan may be overcrowded.
4. Can I skip frying?
Yes, bake or air fry for a lighter version.
Final Thoughts
This General Tso’s Chicken Recipe is crispy, flavorful, and incredibly satisfying. With its bold sauce and crunchy texture, it’s a homemade version of a takeout classic that’s hard to beat. Easy to customize and quick to prepare, it’s a dish you’ll want to make again and again. Once you try it, takeout might not even be necessary anymore!

General Tso’s Chicken Recipe
Ingredients
Method
- Season and coat chicken with egg and cornstarch.
- Fry at 350°F until crispy.
- Sauté garlic and ginger.
- Add sauce ingredients and simmer.
- Thicken with cornstarch slurry.
- Toss chicken in sauce.
- Serve hot.
Notes
- Fry in batches for crispiness
- Adjust spice level
- Add sauce just before serving
- Best served fresh