General Tso’s Chicken is the kind of homemade takeaway recipe that makes you wonder why you ever ordered in. Crispy golden chicken coated in a bold, sticky sauce sweet, spicy, and deeply savory in every bite. I made this on a weeknight when the craving hit hard, and it has been on repeat in my kitchen ever since.
There is something so satisfying about pulling this off at home. The sauce comes together in minutes, the chicken gets genuinely crispy on the outside and stays juicy inside, and the whole dish is on the table in about 30 minutes. My teenagers could not believe it was homemade. This General Tso’s Chicken recipe is my go-to when I want bold takeaway flavor without the wait or the cost.
Table of Contents
Ingredients for General Tso’s Chicken
I always keep these ingredients stocked because this dish comes together so fast with a simple pantry lineup. In my experience, the quality of your soy sauce makes a real difference here, so reach for one you actually enjoy the flavor of.
- 17.5 oz (500g) boneless skinless chicken thighs, cut into bite-sized pieces (I recommend thighs over breasts for juicier, more flavorful results at high heat)
- 3 tablespoons cornstarch
- 3 tablespoons soy sauce (my preference is low-sodium to better control the saltiness)
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, grated (in my experience, fresh ginger makes a noticeable difference over ground here)
- 2 red chili peppers, thinly sliced (adjust to your spice level: one for mild, two for medium, three or more for extra heat)
- 2 green onions, sliced
- 1 teaspoon sesame seeds, toasted
- 3 tablespoons vegetable oil

Step-by-Step Instructions
In my experience, the two biggest keys to nailing this recipe are completely dry chicken and a properly hot pan. Get those right and everything else falls into place.
Step 1: Pat the chicken pieces completely dry with paper towels. This is the single most important step. Any surface moisture will cause steaming instead of crisping, and you will lose that golden crust entirely.
Step 2: Add the dried chicken to a mixing bowl with the cornstarch. Toss until every piece is fully and evenly coated with no dry patches remaining.
Step 3: Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering and visibly hot. A properly hot pan means the chicken begins crisping the moment it makes contact.
Step 4: Add the chicken in a single layer. Do not stir right away. Let it sear untouched for 1 to 2 minutes before flipping. If your pan is not large enough to hold all the pieces without crowding, cook in two batches. Crowding the pan causes the temperature to drop and the chicken will steam rather than sear.
Step 5: Stir in the minced garlic and grated ginger. Cook for about 30 seconds, stirring constantly, until fragrant. Watch carefully here as garlic can burn quickly at this heat.
Step 6: Add the soy sauce, honey, and rice vinegar. Stir well to coat all the chicken pieces evenly in the sauce.
Step 7: Add the sliced chili peppers and continue cooking, stirring frequently, until the sauce thickens and turns glossy and sticky. This usually takes about 1 to 2 minutes.
Step 8: Remove from heat. Scatter the sliced green onions and toasted sesame seeds over the top. Serve immediately for the crispiest results.
What to Serve with General Tso’s Chicken
This dish pairs best with sides that balance its bold, sticky sauce with something simple, clean, or complementary in texture. Here are my favorite ways to round out the meal, including some high protein options that keep the macros strong.
Steamed Jasmine Rice: The classic pairing and my personal go-to. Fluffy rice soaks up every drop of that glossy sauce and keeps the plate balanced without competing for attention.
Chicken Fried Rice: For a heartier takeaway-style dinner, serve alongside or instead of plain rice. The savory, slightly smoky flavor of fried rice works beautifully with the sweet and spicy sauce on the chicken.
Spicy Garlic Chicken Broccoli Noodle Bowls: If you want to serve this over noodles instead of rice, this pairing idea is perfect. Toss the finished General Tso’s Chicken directly with cooked noodles for a fully loaded takeaway noodle bowl at home.
Steamed Broccoli: Simple, nutritious, and mild in flavor. Broccoli adds color and crunch while cutting through the richness of the sauce without overpowering the dish.
Bok Choy: Quick to cook and naturally tender, bok choy adds a delicate, slightly sweet contrast to the spicy and savory chicken. A quick stir-fry in a little sesame oil is all it needs.
Healthy Chicken Stir Fry Skillet: Planning a full Asian-inspired spread? This stir fry skillet makes an excellent complementary dish on the side, especially when you are feeding a crowd and need something that comes together just as quickly.

Storage and Serving Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken further as it chills, which is completely normal and not a sign anything went wrong.
For reheating, I recommend a skillet over medium heat rather than the microwave. Add a small splash of water to loosen the sauce and restore that glossy texture. The microwave will soften the crispy coating, so the skillet is worth the extra two minutes if crispiness matters to you.
Pro tip: if you want a saucier dish from the start, simply double the soy sauce and honey before adding to the pan. This also makes it easier to coat noodles if you are going that route.
Conclusion
This General Tso’s Chicken is one of those recipes that looks impressive, tastes incredible, and comes together faster than delivery ever could. Once you make it at home with real ingredients and that genuinely crispy crust, it is hard to go back to ordering in. Give it a try tonight your family is going to ask for it again and again.

Rachel’s General Tso’s Chicken
Equipment
-
Large skillet or wok
-
Mixing bowl
-
Paper towels
-
Tongs or spatula
Ingredients
- 17.5 oz boneless skinless chicken thighs cut into bite-sized pieces
- 3 tbsp cornstarch
- 3 tbsp soy sauce low-sodium recommended
- 2 tbsp honey
- 1 tbsp rice vinegar
- 3 cloves garlic finely minced
- 1 tbsp fresh ginger grated
- 2 red chili peppers thinly sliced; adjust quantity to preferred spice level
- 2 green onions sliced
- 1 tsp sesame seeds toasted
- 3 tbsp vegetable oil
Instructions
-
Pat the chicken pieces completely dry with paper towels. Any surface moisture will cause steaming instead of crisping, so do not skip this step.
-
Add the dried chicken to a mixing bowl with the cornstarch. Toss until every piece is fully and evenly coated with no dry patches remaining.
-
Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering and visibly hot.
-
Add the chicken in a single layer and let it sear untouched for 1 to 2 minutes before flipping. Cook in two batches if needed to avoid overcrowding the pan.
-
Stir in the minced garlic and grated ginger. Cook for about 30 seconds, stirring constantly, until fragrant.
-
Add the soy sauce, honey, and rice vinegar. Stir well to coat all the chicken pieces evenly in the sauce.
-
Add the sliced chili peppers and continue cooking, stirring frequently, until the sauce thickens and turns glossy and sticky, about 1 to 2 minutes.
-
Remove from heat. Scatter the sliced green onions and toasted sesame seeds over the top and serve immediately.
