Home › Recipes › Chicken › General Tso’s Chicken (Homestyle Pan-Fried Version)

General Tso’s Chicken (Homestyle Pan-Fried Version)

Everyone needs a signature dish that they can name-drop, right? This Sweet, Sour, and Spicy General Tso’s Chicken is exactly that. It is appetizing, perfect for serving over rice, and—most importantly—the workflow is incredibly smooth with almost zero difficulty. Whether you are hosting friends or just making a weeknight dinner, this dish is guaranteed to be a hit.

General Tso’s Chicken

Growing up in my family’s restaurant kitchen in Sichuan, I learned that while we pride ourselves on complex spices, sometimes the crowd favorites are the ones that balance sweet, sour, and spicy notes perfectly. While General Tso’s Chicken is often thought of as purely Westernized takeout, its roots (and the balance of flavors) are deeply tied to Hunanese and Chinese cooking principles.

Why This Recipe Works

I have tested this specific recipe multiple times in my home kitchen to ensure it works on a standard stove, not just a high-power restaurant wok burner. Here is why this version stands out:

  • No Deep Frying: Unlike restaurant versions that require a vat of oil, this recipe uses a pan-frying technique. It uses less oil but still achieves a tender, browned exterior.
  • Juicy Meat: We use chicken thighs (legs) instead of breast meat. This ensures the meat stays succulent and doesn’t turn dry or “wood-like” (chai) even if you accidentally overcook it slightly.
  • Balanced Sauce: The sauce ratios are precise, creating a coating that glazes the chicken without drowning it in cornstarch gloop.

What Is General Tso’s Chicken?

It is said that General Tso’s Chicken is one of the most popular Chinese dishes among foreigners. However, the dish has no actual relationship with the Qing Dynasty statesman Zuo Zongtang (General Tso).

General Tso’s Chicken

The dish was invented by Chef Peng Chang-kuei, a Hunanese chef. He named the dish on a whim to honor a famous figure from his hometown, and the name has resonated for half a century. While the original was savory and heavy on ginger, the version popular today—and the one we are making—leans into that addictive sweet, sour, and spicy profile.

If you love the bold, crispy profile of this pan-fried classic but are craving something with a sharper, vinegar-forward ‘sweet-heat’ kick, you have to try my Baked Firecracker Chicken. While General Tso’s relies on a savory soy-based sauce , the Firecracker version uses a fiery glaze that delivers an explosive flavor profile—perfect for those days when you want the takeout crunch without the deep-frying.

If you are interested in other “takeout fakeout” dishes that are better made at home, you might also like my Homestyle Kung Pao Chicken or the classic General Tso’s Chicken (deep-fried version).

1
Firecracker Chicken
Baked Firecracker Chicken (Takeout Style)
A healthier, baked version of the spicy Chinese-American classic. Crispy chicken chunks tossed in a sweet and fiery glaze.
Check out this recipe
2
Homestyle Kung Pao Chicken (Gong Bao Ji Ding)
Homestyle Kung Pao Chicken (Gong Bao Ji Ding)
An authentic, easy-to-follow recipe for homestyle Kung Pao Chicken that's better than takeout! Learn the secrets to tender, juicy chicken and a perfectly balanced sweet, savory, and spicy sauce, straight from a Sichuan chef's family kitchen.
Check out this recipe
3
General Tso’s Chicken
General Tso’s Chicken (Homestyle Pan-Fried)
A quick, pan-fried version of General Tso’s Chicken using juicy thighs and a sweet, sour, and spicy sauce. No deep frying required.
Check out this recipe

Craving that signature deep-mahogany takeout sauce but want to skip the deep-frying and cleanup tonight? While General Tso’s is the king of crunch, our 20-Minute Mongolian Chicken Stir-Fry offers that same addictive savory-sweet satisfaction using a simple velveting technique. It’s a leaner, faster way to satisfy a Chinese food craving without the extra oil.

4
Mongolian Chicken Stir-Fry
Mongolian Chicken Stir-Fry
A 20-minute weeknight star featuring tender velveted chicken in a savory-sweet ginger garlic glaze.
Check out this recipe

Key Ingredients

  • Chicken Thighs (Boneless): The recipe calls for chicken legs with the bone and skin removed. This cut is forgiving and flavorful.
  • Peanut Oil: The source recipe specifically recommends cold-pressed peanut oil (like Luhua brand) for its nutty aroma and high smoke point. If you have a peanut allergy, a neutral oil like canola or grapeseed is a safe substitution.
  • Aromatics: We use a “trinity” plus one: ginger, garlic, fresh peppers (green and red for color), and dried chilies for that essential kick.
  • The Vinegars: The recipe calls for “Aromatic Vinegar” (Xiangcu). You can use Chinkiang vinegar or a good quality balsamic if you are in a pinch, though the flavor profile will shift slightly.

Ingredients

The Chicken & Marinade

  • 3 Chicken legs (thighs), boneless and skinless (approx. 1 lb / 450g)
  • 3 slices Ginger
  • 2 tbsp Light soy sauce
  • 2 tbsp Cooking wine (Shaoxing wine)
  • 1 tsp (5g) Sugar
  • 1 tsp (5g) Cornstarch
  • 1/2 tsp (2g) Salt

The Stir-Fry Aromatics

  • 1 Green bell pepper (or mild chili pepper)
  • 1 Red bell pepper (or mild chili pepper)
  • 3 cloves Garlic, sliced
  • 5 Dried red chilies

The Sauce

  • 1 tbsp (13g) Light soy sauce
  • 1/2 tsp (3g) Dark soy sauce (for color)
  • 2 tsp (10g) Sugar
  • 1 tsp (5g) Aromatic Vinegar (Xiangcu)
  • 1/2 tsp (3g) Cornstarch
  • 3.5 tbsp (50g) Water

Cooking Oil

  • 2-3 tbsp Peanut oil (or neutral oil)

Recipe Notes Before We Begin

  • Pan Selection: A 12-inch non-stick skillet or a well-seasoned carbon steel wok works best here. Since we are pan-frying, you want enough surface area so the chicken doesn’t steam in its own juices.
  • Temperature Control: When pan-frying the chicken, medium-high heat is crucial. If the heat is too low, the chicken releases water; too high, and the marinade burns before the meat cooks.
  • Adjusting Heat: The recipe calls for 5 dried chilies. This provides a mild-to-medium kick. If you love spicy food, feel free to break the chilies in half to release the seeds or add more.

Mise en Place (Prep)

Cooking Chinese food is fast. Once the heat is on, you won’t have time to measure sugar or chop garlic.

  • Prep the Chicken: Remove the bone and skin from the chicken legs. Carefully trim away the tendons and excess fat. Cut the meat into bite-sized chunks, roughly the size of “Tangyuan” (glutinous rice balls) or walnuts.
Prep the Chicken
  • Marinate: In a bowl, combine the chicken, ginger slices, light soy sauce, cooking wine, sugar, cornstarch, and salt. Mix well by hand until the liquid is absorbed. Let it sit for at least 30 minutes. This step is non-negotiable for flavor penetration.
Marinate
  • Prep Veggies: Deseed the green and red peppers and cut them into chunks (matching the size of the chicken). Slice the garlic.
Prep Veggies
  • Make the Sauce: In a separate small bowl, whisk together the sauce ingredients: light soy sauce, dark soy sauce, sugar, vinegar, cornstarch, and water. Stir until the starch dissolves.
Make the Sauce

How to Make General Tso’s Chicken

Step 1: Pan-Fry the Chicken Heat your pan over medium-high heat. Add the peanut oil—if using a good brand, you should smell the fragrance immediately. Once the oil is shimmering (about 350°F/175°C), add the marinated chicken.

Chef’s Tip: Don’t rush to flip! Let the chicken sit undisturbed for about 45-60 seconds to let the bottom “set” (定型) and brown. Then, stir-fry.

Step 2: Remove Chicken Stir-fry until the chicken is about 80% cooked (the outside is opaque and firming up, but inside might still be slightly pink). Remove the chicken from the pan and set aside.

Step 3: Sear the Peppers Do not wash the pan. There is flavor in that oil! Add the green and red pepper chunks. Stir-fry briefly until they are fragrant and slightly blistered but still crisp. Remove them and set them aside with the chicken.

Sear the Peppers

Step 4: Bloom the Aromatics Still using the same pan (add a teaspoon more oil if it’s too dry), add the dried chilies and sliced garlic. Stir-fry for 10-20 seconds until the garlic is golden and the chilies smell spicy. Watch closely—dried chilies burn in seconds.

Bloom the Aromatics

Step 5: Combine Add the cooked chicken and peppers back into the pan. Toss everything together to mix.

Add the cooked chicken and peppers back into the pan.

Step 6: Sauce and Serve Give your sauce a quick stir (cornstarch settles!), turn the heat to high, and pour the sauce into the pan. Stir-fry vigorously. The sauce will bubble and thicken almost instantly, coating the chicken in a glossy, dark amber glaze.

Sauce and Serve

Step 7: Finish Once the sauce is thick and there is no standing liquid (收干酱汁), turn off the heat. Serve immediately.

Serving Suggestions

This dish is robustly flavored, so it pairs best with simple starches. Steamed white rice is the classic choice to soak up that extra sauce. If you want a more elaborate meal, try serving it alongside:

FAQ & Troubleshooting

Q: Why isn’t my chicken crispy?

A: Since this is a pan-fry method, it won’t be as crunchy as deep-fried versions. However, if it’s soggy, you likely overcrowded the pan or didn’t let the oil get hot enough before adding the chicken.

Q: Can I use chicken breast?

A: You can, but breast meat dries out faster. If using breast, velvet it (marinate with cornstarch/egg white) and reduce cooking time.

Q: The sauce is too thick/thin.

A: If too thick, splash in 1 tablespoon of water. If too thin, keep stir-frying on high heat—the cornstarch will eventually tighten it up.

Nutrition Information & Food Safety

Nutrition Information (Estimate per serving):

  • Calories: 320 kcal
  • Protein: 22g
  • Carbohydrates: 12g
  • Fat: 20g
  • Saturated Fat: 3g
  • Cholesterol: 110mg
  • Sodium: 850mg
  • Sugar: 9g
  • Fiber: 1g

Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used.

Food Safety & Allergy Warnings:

  • Chicken Safety: Always ensure chicken reaches an internal temperature of 165°F (74°C) to prevent foodborne illness. Do not rinse raw chicken in the sink to avoid spreading bacteria.
  • Peanut Allergy: This recipe traditionally uses peanut oil for fragrance. If serving anyone with a nut allergy, substitute strictly with a neutral oil like canola, vegetable, or grapeseed oil.
  • Gluten Warning: Soy sauce contains wheat. To make this dish Gluten-Free, ensure you use Tamari or a certified Gluten-Free soy sauce.
  • Chili Handling: Wash hands thoroughly after handling dried chilies to avoid irritation to eyes or skin.

Recipe Notes

Crispy Skin Option: If you prefer a crispier coating similar to takeout, you can lightly dust the marinated chicken in an extra layer of dry cornstarch right before pan-frying. You will need to use a bit more oil in the pan to ensure the dry flour cooks through.

The “Velveting” Effect: Even though we aren’t deep-frying, the cornstarch in the marinade creates a protective barrier (a technique similar to “velveting”). This locks in the juices of the chicken thighs. Do not skip the 30-minute marinating time, or the chicken will not be as tender.

Sauce Thickening: The cornstarch in the sauce will settle to the bottom of the bowl while you cook the chicken. Always give the sauce a quick stir with a spoon right before pouring it into the pan to ensure a smooth, glossy glaze.

Vinegar Choice: The original recipe calls for “Xiangcu” (Aromatic Vinegar). If you cannot find it, Chinkiang Vinegar is the best substitute. In a pinch, a mix of balsamic and white vinegar can mimic the depth and acidity, though the flavor profile will differ slightly from the authentic version.

General Tso’s Chicken

General Tso’s Chicken (Homestyle Pan-Fried)

Lin
A quick, pan-fried version of General Tso’s Chicken using juicy thighs and a sweet, sour, and spicy sauce. No deep frying required.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Course Appetizer, Main Dish
Cuisine Chinese
Servings 2

Ingredients
  

Marinade & Chicken

  • 3 whole chicken legs (thighs) boneless, skinless, fat trimmed (approx 450g)
  • 3 slices ginger
  • 2 tbsp light soy sauce
  • 2 tbsp cooking wine (Shaoxing)
  • 1 tsp sugar 5g
  • 1 tsp cornstarch 5g
  • 1/2 tsp salt 2g

Stir Fry

  • 1 whole green bell pepper deseeded and cut into chunks
  • 1 whole red bell pepper deseeded and cut into chunks
  • 3 cloves garlic sliced
  • 5 whole dried red chilies
  • 2 tbsp peanut oil or neutral oil

Sauce

  • 1 tbsp light soy sauce 13g
  • 1/2 tsp dark soy sauce 3g
  • 2 tsp sugar 10g
  • 1 tsp Aromatic vinegar (Xiangcu) 5g
  • 1/2 tsp cornstarch 3g
  • 3.5 tbsp water 50g

Instructions
 

  • Prep the chicken: Remove bone and skin from chicken legs. Trim fat. Cut into ball-sized chunks.
  • Marinate: Mix chicken with ginger, 2 tbsp soy sauce, cooking wine, 1 tsp sugar, 1 tsp cornstarch, and salt. Marinate for at least 30 minutes.
    Marinate
  • Prep Veggies: Deseed and cut peppers into chunks. Slice the garlic.
    Prep Veggies
  • Make Sauce: In a bowl, mix 13g light soy sauce, dark soy sauce, 10g sugar, vinegar, 3g cornstarch, and water. Stir well.
    Make the Sauce
  • Sear Chicken: Heat peanut oil in a pan over medium-high heat. Add chicken. Let set for 1 minute before stirring. Fry until 80% cooked. Remove and set aside.
    Pan-Fry the Chicken
  • Cook Veg: In the same pan, stir-fry green and red peppers until fragrant. Remove and add to the chicken.
    Sear the Peppers
  • Aromatics: Add dried chilies and garlic slices to the pan. Stir-fry until fragrant (do not burn).
    Bloom the Aromatics
  • Combine: Return chicken and peppers to the pan. Turn heat to high.
    Add the cooked chicken and peppers back into the pan.
  • Sauce & Serve: Pour in the mixed sauce. Stir-fry quickly until sauce thickens and coats the chicken. Serve immediately.
    Finish

Notes

Nutrition Information & Food Safety
Nutrition Information (Estimate per serving):
  • Calories: 320 kcal
  • Protein: 22g
  • Carbohydrates: 12g
  • Fat: 20g
  • Saturated Fat: 3g
  • Cholesterol: 110mg
  • Sodium: 850mg
  • Sugar: 9g
  • Fiber: 1g
Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used.
Food Safety & Allergy Warnings:
  • Chicken Safety: Always ensure chicken reaches an internal temperature of 165°F (74°C) to prevent foodborne illness. Do not rinse raw chicken in the sink to avoid spreading bacteria.
  • Peanut Allergy: This recipe traditionally uses peanut oil for fragrance. If serving anyone with a nut allergy, substitute strictly with a neutral oil like canola, vegetable, or grapeseed oil.
  • Gluten Warning: Soy sauce contains wheat. To make this dish Gluten-Free, ensure you use Tamari or a certified Gluten-Free soy sauce.
  • Chili Handling: Wash hands thoroughly after handling dried chilies to avoid irritation to eyes or skin.

Recipe Notes
  • The “Velveting” Effect: Even though we aren’t deep-frying, the cornstarch in the marinade creates a protective barrier (a technique similar to “velveting”). This locks in the juices of the chicken thighs. Do not skip the 30-minute marinating time, or the chicken will not be as tender.
  • Sauce Thickening: The cornstarch in the sauce will settle to the bottom of the bowl while you cook the chicken. Always give the sauce a quick stir with a spoon right before pouring it into the pan to ensure a smooth, glossy glaze.
  • Vinegar Choice: The original recipe calls for “Xiangcu” (Aromatic Vinegar). If you cannot find it, Chinkiang Vinegar is the best substitute. In a pinch, a mix of balsamic and white vinegar can mimic the depth and acidity, though the flavor profile will differ slightly from the authentic version.
  • Crispy Skin Option: If you prefer a crispier coating similar to takeout, you can lightly dust the marinated chicken in an extra layer of dry cornstarch right before pan-frying. You will need to use a bit more oil in the pan to ensure the dry flour cooks through.
Keyword authentic Chinese chicken recipe, easy General Tso Chicken, General Tso’s Chicken, healthy General Tso Chicken, pan-fried chicken, sweet and sour chicken
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love