General Tsos Chicken

Featured in: Simple Sweet Projects

General Tso's Chicken features golden fried chicken pieces tossed in a glossy, sweet and tangy sauce with gentle heat. The dish balances crispy texture with a sticky coating that clings perfectly to each bite. Aromatic garlic, ginger, and dried chilies infuse the sauce with depth, while hoisin and rice vinegar create that distinctive Chinese-American flavor profile.

Serve immediately over fluffy steamed rice to soak up the extra sauce, and finish with fresh spring onions and toasted sesame seeds for crunch and visual appeal. The entire process takes just 45 minutes, making it achievable for weeknight dinners yet impressive enough for guests.

Updated on Tue, 13 Jan 2026 08:26:00 GMT
Crispy fried General Tsos Chicken glazed in tangy sauce over steamed white rice. Pin it
Crispy fried General Tsos Chicken glazed in tangy sauce over steamed white rice. | imesliorbit.com

The takeout container sat on my coffee table during movie night so often it became a ritual, but something always felt slightly off about the sauce ratio. One rainy weekend I decided to decode the magic myself, turning my tiny kitchen into an experimental lab with bubbling oil and sticky fingers everywhere. When that first batch hit the wok and the sauce glossy-coated every crispy morsel, I knew delivery nights were officially over. My roommate wandered in, drawn by the smell of ginger and toasted sesame, and practically begged for a taste. Now it's the most requested dish whenever friends gather around the table.

Last New Year's Eve, I made triple batches for eight people crammed into my apartment, standing over the wok while everyone hovered nearby like hungry birds. My brother who never cooks actually asked for the recipe afterward, which I took as the highest compliment possible. The only problem was keeping up with demand, because those chicken pieces disappeared faster than I could fry them. Now I always make extra, knowing full well there won't be a single leftover in sight.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Boneless chicken thighs: These stay juicy through the double cooking process, unlike breasts which can dry out despite the sauce
  • Cornstarch and flour blend: The combination creates that shatteringly crispy coating that actually holds up when tossed in sauce
  • Hoisin sauce: This is the secret ingredient that gives the sauce that glossy sheen and restaurant quality depth
  • Dried red chilies: Whole chilies infuse the oil with gentle heat without making the dish overwhelmingly spicy
  • Fresh ginger and garlic: Grating the ginger releases more juices than mincing, while fresh garlic hits different than the powdered stuff

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the chicken:
Whisk the eggs with soy sauce and sesame oil until the mixture turns pale yellow, then toss the chicken pieces until they're all evenly coated. Let this hang out while you prep everything else, giving the protein time to absorb flavor.
Set up your coating station:
Mix the cornstarch and flour in a shallow bowl, then dredge each chicken piece thoroughly, pressing the mixture into the meat. Shake off any excess but don't be too thorough, those slightly thicker spots get extra crunchy.
Fry until golden:
Heat your oil to 350°F and fry the chicken in small batches so the temperature doesn't drop too dramatically. Each piece needs about 4 to 5 minutes until they're golden brown and sound hollow when tapped.
Whisk together the sauce:
Combine all the sauce ingredients except the cornstarch slurry, then stir the cornstarch into water separately before adding it in. This prevents any lumpy surprises later when everything heats up.
Build the aromatic base:
Fresh oil goes into a clean wok, followed by those dried chilies, garlic, and ginger. Let them sizzle for about a minute until the kitchen fills with that incredible fragrance that makes everyone hungry.
Thicken the sauce:
Pour in your sauce mixture and keep it moving with your spatula as it bubbles and transforms from thin to glossy. This should take 2 to 3 minutes, and you'll know it's ready when it coats the back of a spoon.
The grand toss:
Add all those crispy chicken pieces back into the wok and toss them vigorously until every single one is wearing that beautiful sticky glaze. Work quickly because you want to maintain as much crunch as possible.
Finish with flair:
Pile everything over steaming white rice and hit it with those fresh spring onions and sesame seeds while the chicken is still hot enough to make them fragrant.
Golden-brown General Tsos Chicken tossed with garlic, ginger, and dried red chilies. Pin it
Golden-brown General Tsos Chicken tossed with garlic, ginger, and dried red chilies. | imesliorbit.com

My dad who swore he hated takeout Chinese food actually went back for thirds the first time I served this, completely changing his stance. He kept asking what made it taste so much better than the restaurant version, not realizing the magic is mostly fresh ingredients and love. Now he requests it whenever he visits, saying it reminds him of the first authentic meal he had in San Francisco's Chinatown thirty years ago.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Rice Situation

White jasmine rice creates the perfect canvas, soaking up that extra sauce without overpowering the dish. I learned to start the rice before anything else because there's nothing sadder than perfectly cooked chicken with no rice underneath it. Sometimes I fry leftover rice in the wok after serving everyone, scraping up those caramelized sauce remnants for the cook's private reward.

Making It Lighter

On weekdays when I'm feeling less indulgent, I'll air fry the chicken at 400°F for about 12 minutes, shaking halfway through. The coating doesn't get quite as shatteringly crisp, but it still satisfies that craving while saving me from dealing with a gallon of hot oil. The sauce works exactly the same way, so nobody notices the difference except me and my arteries.

Sauce Customization

The beauty of this recipe lies in how easily it adapts to whatever mood you're in. Some nights I want more heat, so I'll add extra chili flakes or even a splash of chili crisp from my pantry stash. When I'm cooking for people who can't handle spice, I'll cut back on the dried chilies and bump up the hoisin instead for that same depth without the burn.

  • Make a double batch of sauce and keep it in the fridge for instant stir fries all week
  • Toast extra sesame seeds and store them in a jar for garnishing everything from noodles to roasted vegetables
  • If the sauce gets too thick, splash in a little more chicken broth to loosen it back up
Restaurant-style General Tsos Chicken served on fluffy rice with scallions and sesame seeds. Pin it
Restaurant-style General Tsos Chicken served on fluffy rice with scallions and sesame seeds. | imesliorbit.com

This recipe has transformed countless ordinary Tuesdays into something worth celebrating, proving that takeout cravings are best answered at home.

Recipe FAQs

How spicy is General Tso's Chicken?

The spice level is mild to medium, adjustable by varying the amount of dried red chilies or chili flakes. The heat is balanced by the sweet and tangy elements in the sauce, making it accessible even for those sensitive to spice.

Can I bake or air-fry the chicken instead of deep-frying?

Yes, for a lighter version. Bake at 200°C (400°F) for 20-25 minutes, turning halfway, or air-fry at 180°C (350°F) for 12-15 minutes until crispy. The texture will be slightly less crunchy than deep-fried but still delicious.

What cut of chicken works best?

Chicken thighs are ideal because they stay juicy and tender during frying. Chicken breast can be used but may dry out more easily. Cut the meat into uniform 2.5 cm pieces for even cooking and consistent coating.

Can I make the sauce ahead of time?

Yes, mix all sauce ingredients except the cornstarch slurry and store refrigerated for up to 3 days. When ready to use, whisk in the cornstarch-water mixture and proceed with cooking. The sauce thickens quickly once heated.

What sides pair well with this dish?

Steamed white rice is traditional, but fried rice or noodles work too. Add stir-fried broccoli or bok choy for vegetables. A light, aromatic white wine or chilled jasmine tea complements the sweet-spicy flavors beautifully.

How do I store leftovers?

Store chicken and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat in a skillet over medium heat, adding a splash of water if needed to loosen the sauce. The chicken will lose some crispiness but remains flavorful.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

General Tsos Chicken

Crispy chicken in sweet-tangy-spicy glaze over rice

Prep time
20 minutes
Time to cook
25 minutes
Total duration
45 minutes
Recipe by Caleb Montez


Skill Level Medium

Cuisine Chinese-American

Makes 4 Servings

Diet info No dairy

Ingredients list

For the Chicken

01 1.3 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
02 2 large eggs
03 1 tbsp soy sauce
04 1 tsp sesame oil
05 1/4 tsp white pepper
06 1 cup cornstarch
07 1/2 cup all-purpose flour
08 Vegetable oil, for deep-frying

For the Sauce

01 1/2 cup chicken broth
02 3 tbsp soy sauce
03 2 tbsp rice vinegar
04 2 tbsp hoisin sauce
05 3 tbsp sugar
06 1 tbsp cornstarch
07 1 tbsp water (for slurry)
08 2 tsp sesame oil
09 1 tbsp Chinese Shaoxing wine (optional)

Stir-fry & Garnish

01 2 tbsp vegetable oil
02 3 cloves garlic, minced
03 2 tsp fresh ginger, grated
04 6-8 dried red chilies (or 1-2 tsp chili flakes, to taste)
05 2 spring onions, sliced
06 Steamed white rice, for serving
07 Toasted sesame seeds, for garnish

Steps

Step 01

Marinate the Chicken: In a large bowl, whisk eggs with 1 tbsp soy sauce, 1 tsp sesame oil, and white pepper. Add chicken pieces and toss to coat thoroughly.

Step 02

Coat the Chicken: In a shallow bowl, mix cornstarch and flour. Dredge each chicken piece in the mixture, shaking off excess to ensure even coating.

Step 03

Fry the Chicken: Heat vegetable oil in a deep pan or wok to 350°F. Fry chicken in batches until golden and crispy, about 4-5 minutes per batch. Transfer to a wire rack or paper towels to drain excess oil.

Step 04

Prepare the Sauce: In a small bowl, combine chicken broth, soy sauce, rice vinegar, hoisin sauce, sugar, sesame oil, and Shaoxing wine (if using). Mix cornstarch with 1 tbsp water to make a slurry, then stir into the sauce mixture.

Step 05

Aromatics: In a clean wok or large skillet, heat 2 tbsp vegetable oil over medium heat. Add dried chilies, garlic, and ginger. Stir-fry for 1 minute until fragrant.

Step 06

Thicken the Sauce: Pour in the sauce and cook, stirring constantly, until it thickens and becomes glossy, about 2-3 minutes.

Step 07

Combine and Serve: Add the fried chicken pieces and toss until evenly coated in the sauce. Serve immediately over steamed rice, topped with spring onions and toasted sesame seeds.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen gear

  • Wok or deep skillet
  • Mixing bowls
  • Slotted spoon or spider strainer
  • Wire rack or paper towels
  • Measuring cups and spoons
  • Knife and cutting board

Allergen details

Double-check every ingredient for allergens and ask a healthcare professional if needed.
  • Egg
  • Soy
  • Wheat (gluten)
  • Sesame

Nutrition details (per serving)

Nutritional details are for general use and shouldn't replace a doctor’s advice.
  • Calorie Count: 510
  • Fats: 22 g
  • Carbohydrates: 48 g
  • Proteins: 29 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.