I absolutely love making this General Tso’s Chicken Recipe whenever I crave something sweet, tangy, and a little bit spicy all at once. To me, it’s the perfect balance of crispy chicken bites coated in a sticky, flavorful sauce that keeps you coming back for more. There’s something really special about cooking this dish at home because it fills the kitchen with the most irresistible aromas, and it always turns out better than takeout in my opinion. It’s hands-down become one of my favorite go-to recipes for family dinners or impressing friends with a classic Chinese-American favorite made from scratch.
Why You’ll Love This General Tso’s Chicken Recipe
What really makes this General Tso’s Chicken Recipe stand out for me is the bold, nuanced flavor that hits all the right spots—sweetness from the sugar, tanginess from the rice vinegar, and a subtle yet warming kick from the red pepper flakes. Plus, the chicken develops this beautifully crispy crust that contrasts so nicely with the luscious sauce. Every bite is just pure joy for your taste buds, and I find it’s incredibly addictive in the best way possible.
Another thing I appreciate about this recipe is how straightforward it is to prepare. Despite tasting like something you’d order at a restaurant, you don’t need to be a pro chef or spend hours in the kitchen. I love that I can have dinner on the table in about 30 minutes, and the ingredients are simple and easy to find. It’s perfect whether I’m whipping something up for a weeknight meal or serving a crowd at a casual get-together. Honestly, it’s one of those dishes that makes me look forward to cooking just as much as eating.
Ingredients You’ll Need

These ingredients might be super simple, but each one is essential to creating that iconic General Tso’s Chicken flavor and texture. Together, they build a harmonious balance that’s uniquely satisfying.
- 2 lb chicken thighs: I prefer thighs for their tenderness and flavor, cut into 1-inch pieces for perfect bite-sized portions.
- 1/2 cup corn starch: This gives the chicken a light, crispy coating when fried to golden perfection.
- 1/4 cup extra light olive oil: Used for frying, it has a mild flavor and a high smoke point to ensure a perfect crust.
- 2 tbsp minced ginger: Fresh ginger adds a sharp, aromatic kick that brightens the sauce beautifully.
- 3 cloves garlic: I either mince or grate these for deep savory notes that amplify the dish’s complexity.
- 1/2 tsp red pepper flakes: Adds just the right amount of heat; you can adjust based on your spice tolerance.
- 1 tsp sesame seeds (optional): These provide a subtle nutty crunch and an appealing garnish.
- 1/2 cup cold water: Helps to thin and marry the sauce ingredients smoothly.
- 5 tbsp low sodium soy sauce: For that rich umami kick without overpowering saltiness.
- 3 tbsp rice vinegar: The tang that balances the sweetness and adds zing to the sauce.
- 1 1/2 tbsp hoisin sauce: Brings in a slightly sweet, smoky dimension that rounds out the taste.
- 4 tbsp granulated sugar: Sweetness is key in General Tso’s, and this helps create that glossy, caramelized coating.
- 1 1/2 tbsp corn starch (for the sauce): Thickens the sauce just enough for it to cling beautifully to the chicken.
Directions
Step 1: Begin by trimming and cutting the chicken thighs into 1-inch cubes. Then toss them in batches with the 1/2 cup corn starch, ensuring each piece is well coated; tap off any excess corn starch before setting them on a platter.
Step 2: In a separate bowl, whisk together the cold water, soy sauce, rice vinegar, hoisin sauce, sugar, and 1 1/2 tablespoons of corn starch to make a smooth sauce mixture. Set that aside for now.
Step 3: Heat a large non-stick skillet over medium-high heat and add enough light olive oil to cover the bottom (about 1/4 cup). Fry the coated chicken in 2 to 3 batches so the pieces are not crowded, sautéing until they turn golden brown and are cooked through, usually about 4-5 minutes per batch. Remove the cooked chicken to a bowl while you finish the rest, making sure to keep at least 1 tablespoon of oil in the pan.
Step 4: Reduce the heat to medium, then add the garlic, minced ginger, and red pepper flakes to the pan. Sauté these aromatics for about 30 seconds until fragrant, but be careful not to let them burn.
Step 5: Pour the prepared sauce into the skillet and stir constantly as it comes to a simmer. Let it simmer gently for about 1 minute to cook off some of the sharpness from the vinegar and to thicken nicely. Taste the sauce at this stage and adjust it if needed by adding a splash more soy sauce or rice vinegar according to your preference.
Step 6: Add the fried chicken back to the skillet and toss well to coat every piece in that glossy, flavorful sauce. Serve immediately, garnished with sesame seeds if you like that extra touch of texture and visual appeal.
Servings and Timing
This recipe comfortably serves 8 people, making it perfect for larger family meals or small gatherings. Preparation usually takes about 10 minutes, mainly for chopping and mixing ingredients. Cooking time is around 20 minutes, including frying the chicken in batches and simmering the sauce. All together, you’re looking at roughly 30 minutes from start to finish, with no additional resting or cooling time required. It’s one of those recipes that delivers impressive results while still being refreshingly quick.
How to Serve This General Tso’s Chicken Recipe

When I serve this General Tso’s Chicken Recipe, I love pairing it with fluffy steamed white rice or jasmine rice—it’s perfect for soaking up all that incredible sauce. Sometimes I add a side of steamed or stir-fried vegetables like broccoli, snow peas, or bok choy to brighten and balance the meal with some fresh greens. These simple sides bring out the dish’s bold flavors and add nice textural contrast.
For a special touch, sprinkling toasted sesame seeds or chopped scallions over the top makes the presentation pop and adds a subtle crunch. You can also serve it family-style on a large platter so everyone can dig in, or plate individual portions with a garnish of fresh cilantro for a burst of color. I think serving this dish hot or warm is best since the crispy coating is freshest then, and the sauce is at its most luscious.
Beverage-wise, I really enjoy pairing this feast with chilled green tea or a light, slightly sweet Riesling that complements the sweet and tangy sauce. If you’re in the mood for cocktails, a ginger-based drink or a crisp lager works beautifully too. Whether it’s a cozy weeknight dinner or a celebratory meal with friends, this dish always feels special and satisfying.
Variations
Over time, I’ve experimented with different twists on this General Tso’s Chicken Recipe to suit various tastes and dietary needs. One easy modification is swapping chicken thighs for breast meat if you prefer leaner cuts, though thighs tend to stay juicier after frying. For a vegetarian or vegan version, I’ve tried using crispy fried tofu cubes tossed in the sauce, and it works surprisingly well—just be sure to press the tofu well to get it extra firm before coating.
If you need to make this dish gluten-free, you can simply replace the soy sauce with a tamari or coconut aminos version, and use a gluten-free corn starch for dredging and thickening. For more heat and complexity, I sometimes add a bit of freshly chopped chili or a dash of chili garlic sauce to the mix, making it perfect if you like things spicier. Also, if you don’t want to fry, baking the coated chicken pieces on a wire rack in the oven can yield a lighter but still crispy result, though frying does deliver the classic texture.
Storage and Reheating
Storing Leftovers
When I have leftovers, I love storing them in an airtight container in the refrigerator. Using a glass or BPA-free plastic container with a tight seal helps keep the chicken fresh and prevents the sauce from spilling. The leftovers typically stay good for about 3 to 4 days, giving me a quick, delicious meal on the following days. Be sure to let the chicken cool to room temperature before sealing to avoid condensation inside the container.
Freezing
I do freeze leftover General Tso’s Chicken occasionally, and it works quite well. I recommend freezing it in a shallow freezer-safe container or a heavy-duty zip-top bag to minimize exposure to air and prevent freezer burn. It will keep well for up to 2 months. Thaw it in the refrigerator overnight before reheating to maintain the best texture and flavor. Keep in mind that freezing might soften the crispy coating slightly, but the flavor will remain excellent.
Reheating
When it comes to reheating, I find the best method is to use a skillet over medium heat. This helps the chicken regain some of its crispiness while warming the sauce evenly. Avoid microwaving if you want to preserve texture because it tends to make the coating soggy. If you do microwave, try heating it briefly and then pan-frying for a minute to crisp it back up. Reheating in the oven on a wire rack at 350°F (about 175°C) for 8-10 minutes is another great way to maintain that delicious crisp.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! Chicken breast can be used for a leaner option, but I recommend cutting it into similar-sized cubes and being careful not to overcook it, as breast meat tends to dry out faster than thighs. Thighs remain my favorite for their juiciness and flavor.
Is this recipe very spicy?
This recipe has a moderate amount of heat thanks to the red pepper flakes, but it’s easy to adjust. You can reduce or omit the pepper flakes if you prefer a milder version, or add a little more if you like it spicy. The sauce is wonderfully balanced so that the heat never overpowers the sweetness and tanginess.
Can I make this recipe ahead of time?
You can prep the sauce and cut the chicken ahead of time to save time when cooking. However, I recommend frying the chicken and combining everything just before serving for the best texture and flavor, as the crispy coating will soften if left sitting too long.
What’s the best way to get the chicken crispy?
Coating the chicken evenly with corn starch and frying it in batches at a medium-high heat ensures even cooking and maximizes crispiness. Avoid overcrowding the pan to allow the chicken to fry instead of steam.
Can this recipe be made gluten-free?
Yes! Simply use gluten-free tamari or coconut aminos instead of soy sauce and ensure your corn starch is pure and gluten-free. This will maintain the integrity of flavors without compromising on taste.
Conclusion
I can’t recommend this General Tso’s Chicken Recipe enough if you’re looking for a dish that’s both comforting and exciting to eat. Making it at home allows you to customize the flavors just the way you like and enjoy crispy, flavorful chicken any night of the week. Trust me, once you try it, it’ll quickly become a family favorite and a recipe you’ll want to make again and again!
Print
General Tso’s Chicken Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Frying
- Cuisine: Chinese-American
Description
A flavorful and crispy General Tso’s Chicken recipe featuring tender chicken thighs coated in cornstarch, stir-fried to golden perfection and tossed in a tangy, sweet, and savory sauce with ginger, garlic, and a hint of spice. Perfect as a delicious homemade Chinese-American classic dish ready in just 30 minutes.
Ingredients
Chicken
- 2 lb chicken thighs, trimmed and cut into 1-inch pieces
- 1/2 cup corn starch
- 1/4 cup extra light olive oil, for frying (plus more as needed)
Sauce
- 2 tbsp minced ginger (from a 2-inch piece of ginger)
- 3 cloves garlic, minced or 1 tbsp grated or finely minced
- 1/2 tsp red pepper flakes (or to taste)
- 1/2 cup cold water
- 5 tbsp low sodium soy sauce
- 3 tbsp rice vinegar (or more to taste)
- 1 1/2 tbsp hoisin sauce
- 4 tbsp granulated sugar
- 1 1/2 tbsp corn starch
For Garnish
- 1 tsp sesame seeds (optional)
Instructions
- Prepare the Chicken: Cut the chicken thighs into 1-inch cubes. Toss the chicken pieces in batches with cornstarch, tapping off any excess cornstarch. Arrange the dredged chicken on a platter and set aside.
- Make the Sauce: In a separate bowl, whisk together the cold water, soy sauce, rice vinegar, hoisin sauce, granulated sugar, and cornstarch until the sauce is well combined and smooth.
- Cook the Chicken: Preheat a non-stick skillet over medium-high heat and add the extra light olive oil. Cook the chicken in 2 to 3 batches, sautéing each piece until golden brown on all sides and cooked through. Remove cooked chicken to a bowl and repeat with remaining chicken, adding more oil as needed. Leave at least 1 tablespoon of oil in the pan for the next step.
- Sauté Aromatics: Add minced garlic, minced ginger, and red pepper flakes to the skillet. Sauté for about 30 seconds or until the mixture is fragrant, being careful not to burn the garlic.
- Simmer the Sauce: Pour the prepared sauce into the skillet and bring it to a simmer while stirring constantly. Allow the sauce to simmer for 1 minute to slightly cook off the vinegar’s sharpness. Taste and adjust the seasoning by adding more soy sauce or rice vinegar if desired.
- Combine Chicken and Sauce: Add the cooked chicken back into the skillet and toss to coat all pieces evenly with the sauce. Cook for another minute to ensure the chicken is heated through and the sauce clings nicely.
- Serve: Transfer the General Tso’s Chicken to a serving dish and garnish with sesame seeds if using. Serve immediately with steamed rice or your preferred sides.
Notes
- Use boneless, skinless chicken thighs for juicier and more flavorful meat.
- Adjust red pepper flakes according to your preferred spice level.
- If you prefer gluten-free, substitute soy sauce with tamari or coconut aminos.
- To make ahead, cook chicken and sauce separately, then combine and reheat before serving.
- Hoisin sauce adds sweetness and depth; don’t omit for authentic flavor.