Description
This crispy General Tso’s chicken features cornstarch-coated chicken thighs tossed in a sweet, tangy, and spicy sauce for a restaurant-quality Chinese takeout dish that’s ready in 30 minutes at home.
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4
Ingredients
For the Chicken:
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces (about 1–1.5 inches)
- 1/2 cup cornstarch (this creates the crispy coating—don’t substitute)
- 2 tablespoons vegetable oil, plus more for cooking batches (peanut or canola work great)
For the Sauce:
- 3 cloves garlic, minced (fresh, not jarred)
- 1 inch fresh ginger, minced (about 1 tablespoon)
- 2/3 cup low-sodium soy sauce (crucial—regular is too salty)
- 1/4 cup hoisin sauce (adds that dark, sweet complexity)
- 3 tablespoons rice vinegar (not regular vinegar—they taste different)
- 3 tablespoons honey (real honey, not corn syrup)
- 1 teaspoon sesame oil (a little goes a long way)
- 1/2 teaspoon red pepper flakes (adjust for spice preference)
For Serving:
- 2 green onions, chopped
- Cooked white rice (jasmine or long-grain)
- Sesame seeds, for garnish
Instructions
- Cut the chicken thighs into bite-sized pieces, about 1-1.5 inches each. Pat them completely dry with paper towels—moisture prevents crisping.
- Place the cornstarch in a shallow bowl or large zip-top bag. Add the chicken pieces and toss until every piece is well coated. Don’t shake off too much—you want a generous coating.
- Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until shimmering and almost smoking. This takes about 2 minutes.
- Working in batches to avoid crowding, add the cornstarch-coated chicken pieces to the hot pan. Let them sit undisturbed for 2-3 minutes until the bottom is golden and crispy, then flip and cook another 2-3 minutes until golden all over.
- Remove the cooked chicken to a plate and repeat with remaining chicken, adding more oil between batches if needed. Don’t rush this—crowding makes soggy chicken.
- In the same skillet (no need to clean it), add the minced garlic and ginger. Sauté for about 30 seconds, stirring constantly, until fragrant but not brown. Watch carefully—garlic burns fast.
- In a small bowl, whisk together the soy sauce, hoisin sauce, rice vinegar, honey, sesame oil, and red pepper flakes until smooth.
- Pour the sauce mixture into the skillet with the garlic and ginger. Let it simmer for about 2 minutes, stirring occasionally, until it reduces slightly and thickens. The sauce should bubble gently.
- Return all the cooked chicken to the skillet and toss to coat every piece in the sauce. Cook for 2-3 minutes, stirring frequently, until the chicken is heated through and the sauce is thick and glossy.
- Stir in the chopped green onions during the last 30 seconds of cooking.
- Serve immediately over cooked white rice, garnished with sesame seeds and extra green onions. Enjoy while hot and crispy!
Nutrition Information (Per Serving):
- Calories: 385
- Carbohydrates: 42g
- Protein: 28g
- Fat: 11g
- Fiber: 1g
- Sodium: 1,120mg
- Iron: 2.5mg (14% DV)
- Vitamin C: 4mg (4% DV)
This General Tso’s chicken provides excellent protein from chicken thighs, plus iron and B vitamins for energy—all while being naturally gluten-free if you use gluten-free soy sauce.
Notes:
- Chicken thighs stay juicier than breast meat with high-heat cooking. Don’t substitute breast unless you’re okay with potentially drier results.
- Don’t crowd the pan. Cook in batches even if it takes longer—crowded chicken steams instead of crisping.
- Low-sodium soy sauce is crucial. Regular soy sauce makes this way too salty. Trust me on this.
- Every stove cooks differently. Watch your chicken carefully—thin pieces cook faster, thick ones need more time.
- The sauce will thicken as it cools, so if it seems too thin in the pan, it’ll be perfect once plated.
Storage Tips:
Store leftover General Tso’s chicken in an airtight container in the fridge for up to 3 days. The coating will soften as it sits, but it still tastes great. Reheat in a 400°F oven for 5-7 minutes to recrisp slightly, or reheat in a skillet over medium heat with a splash of water. Don’t microwave—it makes the coating rubbery. You can freeze the cooked chicken for up to 2 months, but the texture won’t be as good when reheated. I usually just make what I’ll eat within a few days.
Serving Suggestions:
- Classic Takeout Style: Serve over white rice with steamed broccoli on the side
- Meal Prep: Portion into containers with rice and vegetables for easy grab-and-go lunches
- Dinner Party: Serve family-style on a platter garnished with green onions and sesame seeds
- Fried Rice Combo: Serve over fried rice instead of white rice for extra flavor
Mix It Up (Recipe Variations):
Orange General Tso’s Chicken: Add 2 tablespoons orange juice and 1 teaspoon orange zest to the sauce for a citrusy, sweet variation.
Extra Veggie General Tso’s: Add bell peppers, broccoli florets, or snap peas to the sauce while it simmers for a one-pan meal with more vegetables.
Cashew General Tso’s Chicken: Stir in 1/2 cup roasted cashews with the green onions for added crunch and richness that elevates the whole dish.
General Tso’s Cauliflower: Replace chicken with cauliflower florets for a vegetarian version—cook the cauliflower 5-6 minutes until tender-crisp before saucing.
What Makes This Recipe Special:
This General Tso’s chicken recipe honors the American-Chinese culinary tradition that created comfort food classics beloved across North America. By using accessible ingredients and simple pan-frying instead of deep-frying, it makes restaurant-quality results achievable in any home kitchen without specialized equipment or hard-to-find ingredients. The technique of cornstarch coating creates that signature crispy texture that holds up to the sticky-sweet-spicy sauce, proving that your favorite takeout dishes don’t require professional kitchens—just good ingredients, proper technique, and the confidence to try.
