00%

Contact

Elly - June 14, 2026

General Tso’s Chicken Recipe

General Tso’s Chicken Recipe

Servings: 4 Total Time: 55 mins Difficulty: medium
General Tso’s Chicken Recipe
General Tso’s Chicken Recipe
pinit

General Tso’s Chicken has always been one of those takeout dishes I ordered without even looking at the rest of the menu. The combination of crispy chicken, sticky sauce, a little sweetness, a little heat, and that tangy finish just works every single time. After years of ordering it from restaurants, I finally started making i

t at home, and honestly, it surprised me how achievable it was.

What I like most about this recipe is that it delivers those familiar takeout flavors without feeling overly complicated. There are a few steps, sure, but each one has a purpose. Once everything comes together, the result tastes like something that took a lot more effort than it actually did.

I’ve made this for weeknight dinners, game nights, and even when I simply wanted comfort food after a long day. Every time, the plate ends up empty faster than I expect.

What Makes This Version So Good

For me, the balance is what makes this recipe stand out. Some versions lean too heavily into sweetness, while others focus mostly on heat. This one hits that sweet spot where every flavor gets a chance to show up.

The sauce has soy sauce for savoriness, rice vinegar for brightness, brown sugar for a touch of sweetness, and hoisin sauce for extra depth. Then there’s the crispy chicken, which grabs onto that glossy sauce beautifully.

I also appreciate that the chicken isn’t covered in a thick batter. The cornstarch coating keeps things crispy without feeling heavy. It’s the kind of texture I always hope for when ordering takeout.

Ingredients I Used for the Recipe

  • 3 tablespoons light soy sauce – forms the savory base of the sauce.
  • 1 tablespoon hoisin sauce – adds richness and depth.
  • 1 tablespoon rice vinegar – gives the sauce its signature tang.
  • 2 teaspoons chili paste – brings gentle heat.
  • 1 teaspoon sesame oil – adds a subtle nutty flavor.
  • 3 tablespoons brown sugar – balances the savory ingredients.
  • 1 tablespoon cornstarch – thickens the sauce.
  • 3/4 cup chicken stock – creates enough sauce to coat the chicken.
  • 600g boneless skinless chicken thighs, cut into bite-sized pieces – stays juicy during frying.
  • 1 teaspoon grated ginger – used in the marinade for flavor.
  • 1 teaspoon grated garlic – used in the marinade for extra flavor.
  • 1 cup cornstarch – coats the chicken and helps create crispiness.
  • Oil for frying – enough to shallow fry or deep fry the chicken.
  • 2 tablespoons oil – for cooking the sauce ingredients.
  • 2 teaspoons finely chopped ginger – added during the final sauce cooking.
  • 2 cloves garlic, finely chopped – gives the sauce aromatic flavor.
  • 1/2 teaspoon red chili flakes – adds a little extra kick.
  • Sliced green onions – for garnish.
  • Sesame seeds – for garnish and texture.

How to Make General Tso’s Chicken?

General Tso’s Chicken Recipe

Step 1 – Mix the Sauce Base

I start by combining the soy sauce, hoisin sauce, rice vinegar, chili paste, and sesame oil in a bowl. This mixture serves two jobs. Part of it becomes the marinade, and the rest turns into the final sauce later.

Keeping everything in one mixture saves time and helps the flavors stay consistent throughout the dish.

Step 2 – Marinate the Chicken

I take about two tablespoons of the sauce mixture and add it to the chicken pieces. Then I mix in the grated ginger and garlic.

I let the chicken sit for about 30 minutes. Sometimes it goes a little longer if I get distracted doing something else in the kitchen. The extra time never seems to hurt.

Step 3 – Finish Preparing the Sauce

While the chicken marinates, I add the brown sugar and cornstarch to the remaining sauce mixture. After that, I pour in the chicken stock and stir until smooth.

At this point, the sauce doesn’t look very exciting. That’s normal. Once heated later, it transforms into that glossy coating everyone loves.

Step 4 – Coat the Chicken

I add the cornstarch directly to the marinated chicken and toss until every piece is coated.

One mistake I made early on was leaving too much excess cornstarch on the chicken. It created a slightly chalky texture after frying. Now I shake off the extra coating before cooking, and the results are much better.

Step 5 – Fry Until Crispy

Heat the frying oil until hot. I carefully add the chicken pieces in batches so the pan doesn’t get crowded.

The chicken usually needs around three minutes, with a flip halfway through. Once golden and crisp, I transfer it to paper towels to drain.

This is always my favorite part because the kitchen starts smelling like an actual takeout restaurant.

Step 6 – Build the Flavor Base

In a clean skillet, I heat two tablespoons of oil and add the chopped garlic, ginger, and chili flakes.

After about thirty seconds, everything becomes fragrant. The garlic should be lightly golden but not browned too much.

Step 7 – Cook the Sauce

I pour the prepared sauce into the skillet and bring it to a simmer.

After a couple of minutes, it thickens noticeably. I know it’s ready when I can drag a spoon across the pan and briefly see the bottom before the sauce flows back together.

Step 8 – Toss Everything Together

Now comes the important part. I add the crispy chicken and toss quickly to coat every piece.

The faster this happens, the more crispiness stays intact. Waiting too long lets the sauce soften the coating, so I usually have the serving plates ready before this step.

Step 9 – Garnish and Serve

I finish with sliced green onions and sesame seeds.

Most of the time I serve it over steamed rice because the sauce deserves something to soak into. Sometimes I add a simple vegetable side, especially when I want a more balanced meal.

Little Things I Learned After Making It Many Times

The first few times I made General Tso’s Chicken, I chased maximum crispiness. Eventually I realized that perfection wasn’t really the goal. The magic is in the contrast between crispy edges and that sticky sauce.

I also learned that chicken thighs are much more forgiving than chicken breast. If you’re new to frying, thighs make life easier because they stay juicy even if they cook a little longer than planned.

Another thing worth mentioning is the sauce. It thickens quickly once heated. If it looks slightly thin at first, give it another minute before adding extra cornstarch.

And don’t skip the rice vinegar. I once ran out and substituted a random vinegar from the pantry. The dish was still edible, but the flavor wasn’t quite right. That tangy note is one of the things that makes General Tso’s Chicken taste like General Tso’s Chicken.

Tips

  • Use chicken thighs if possible for the juiciest results.
  • Shake off excess cornstarch before frying to avoid a powdery coating.
  • Cook the chicken in batches instead of overcrowding the pan.
  • Have the garnish and serving plates ready before tossing the chicken with the sauce.
  • Serve immediately for the best texture.
  • If you enjoy extra heat, add a little more chili paste or chili flakes.
  • Keep an eye on the garlic while sautéing because it can burn quickly.
  • Pair the dish with steamed rice, cucumber salad, or simple greens.

Whenever I make this recipe, I’m reminded why it became so popular in the first place. It checks all the boxes. Crispy chicken, bold flavor, a little sweetness, a little spice, and a sauce that makes you reach for one more bite even when you’re already full.

What started as a takeout favorite has become one of my favorite homemade dinners. It’s comforting without being boring, impressive without being difficult, and somehow manages to feel special every time I put it on the table.

If you’re craving that classic restaurant-style General Tso’s Chicken, this recipe delivers exactly what I want from the dish. A pile of crispy chicken coated in a glossy sauce and served hot over rice. That’s usually all the convincing I need.

General Tso’s Chicken Recipe

Difficulty: medium Prep Time 30 mins Cook Time 20 mins Rest Time 5 mins Total Time 55 mins
Cooking Temp: 180  C Servings: 4 Estimated Cost: $ 15 Calories: 520
Best Season: Spring, Summer, Fall, Winter

Description

General Tso’s Chicken is the perfect combination of crispy fried chicken tossed in a glossy sweet, savory, tangy, and slightly spicy sauce. This homemade version delivers all the flavors of your favorite takeout dish while using simple ingredients and straightforward cooking techniques. The crispy chicken pieces soak up the rich sauce beautifully, creating a restaurant-quality meal that's perfect for weeknight dinners or special occasions.

Ingredients

Sauce

Chicken

Finishing

Instructions

  1. Prepare Sauce Base

    In a bowl, combine soy sauce, hoisin sauce, rice vinegar, chili paste, and sesame oil. Mix well. Reserve about 2 tablespoons for marinating the chicken and set the remaining mixture aside.
  2. Marinate Chicken

    Add reserved sauce mixture, grated ginger, and grated garlic to the chicken pieces. Toss until coated and marinate for 30 minutes.
  3. Finish Sauce Mixture

    Add brown sugar and 1 tablespoon cornstarch to the remaining sauce mixture. Pour in chicken stock and whisk until smooth.
  4. Coat Chicken

    Add 1 cup cornstarch to the marinated chicken and toss until evenly coated. Shake off any excess coating.
  5. Fry Chicken

    Heat frying oil to 180°C (350°F). Fry the chicken in batches for about 3 minutes, turning halfway through, until golden brown and crispy. Transfer to paper towels to drain.
  6. Cook Aromatics

    In a large skillet, heat 2 tablespoons oil. Add chopped garlic, ginger, and chili flakes. Cook for about 30 seconds until fragrant.
  7. Thicken Sauce

    Pour the prepared sauce mixture into the skillet. Bring to a simmer and cook for 2–3 minutes until thickened and glossy.
  8. Combine

    Add the crispy chicken to the sauce and toss quickly until every piece is evenly coated.
  9. Garnish and Serve

    Sprinkle with sliced green onions and sesame seeds. Let rest for 5 minutes before serving over steamed rice.

Nutrition Facts

Servings 4

Serving Size 1 serving


Amount Per Serving
Calories 520kcal
% Daily Value *
Total Fat 20gg31%
Saturated Fat 4gg20%
Trans Fat 0gg
Cholesterol 115mgmg39%
Sodium 980mgmg41%
Potassium 620mgmg18%
Total Carbohydrate 42gg15%
Dietary Fiber 2gg8%
Sugars 15gg
Protein 39gg78%

Calcium 4% mg
Iron 12% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Use chicken thighs: They stay juicier and are more forgiving than chicken breast.
  • Don't overcrowd the fryer: Cook in batches for the crispiest texture.
  • Adjust the heat: Add extra chili paste or chili flakes if you prefer a spicier dish.
  • Serve immediately: The chicken is at its crispiest right after being tossed with the sauce.
  • Storage: Refrigerate leftovers in an airtight container for up to 3 days.
Keywords: General Tso's Chicken, Chinese takeout recipe, crispy chicken, homemade General Tso chicken, Asian chicken recipe, sweet spicy chicken, chicken thighs recipe
File under

Frequently Asked Questions

Expand All:

Can I use chicken breast instead of chicken thighs?

Yes. Chicken breast works well, but be careful not to overcook it since it can dry out more quickly than chicken thighs.

Can I make General Tso's Chicken less spicy?

Absolutely. Reduce the chili paste and omit the chili flakes for a milder version while keeping the same sweet and savory flavor profile.

What should I serve with General Tso's Chicken?

Steamed white rice, fried rice, broccoli, stir-fried vegetables, or a simple cucumber salad pair wonderfully with this dish.

Can I prepare the sauce ahead of time?

Yes. The sauce mixture can be prepared up to 2 days in advance and stored in the refrigerator until ready to use.

Previous
All posts
Next