Recipe for General Tso’s: Sweet-Spicy Takeout Favorite at Home

Recipe for General Tso's: Sweet-Spicy Takeout Favorite at Home

I’ve cracked the code for that sticky, sweet-spicy takeout favorite right in your own kitchen. No deep fryer needed—just a hot pan and a few simple tricks.

This version delivers crispy chicken coated in a glossy sauce that’s perfectly balanced between heat and sweetness. Ready in 30 minutes with ingredients you already have.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe for General Tso’s

Pantry staples and a quick stop at the market. Big flavor in a small list.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Soy Sauce 🫒 ⅓ cup Low-sodium preferred
Rice Vinegar 🍚 3 tbsp Unseasoned variety
Brown Sugar 🍯 ⅓ cup Packed, light or dark
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Cornstarch 🌾 ⅓ cup Divided for coating and sauce
Dried Red Chili Peppers 🌶️ 4 whole Or 1 tsp red pepper flakes
Vegetable Oil 🫒 ½ cup High smoke point for frying
Sesame Oil 🫒 1 tsp Toasted, for finishing
Green Onions 🧅 4 whole Thinly sliced for garnish
Water 💧 ⅓ cup For sauce consistency
Kosher Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The chicken thighs are non-negotiable here. Boneless, skinless from Costco or your butcher—breasts dry out too fast. Look for vibrant color and no gray spots. For the soy sauce, I always grab Kikkoman low-sodium (the red cap version). It’s consistent and widely available. The dried chilies? Check the Asian aisle at Hmart or Walmart—fresher than the spice rack stuff.

No rice vinegar? Apple cider vinegar at one-third the amount works in a pinch. Brown sugar can be swapped for white sugar plus a splash of molasses. Out of fresh ginger? Ground ginger at one-fourth the amount. For heat control, remove the chili pepper seeds or use red pepper flakes instead. The cornstarch is key—don’t skip it, and don’t substitute flour (it won’t crisp up the same).

The sauce thickens as it cools, so serve it hot. Leftovers? Store in the fridge for up to 4 days—the chicken softens but the flavor holds. Reheat in a skillet with a splash of water to revive the crisp. Doubling the recipe? Freeze the sauce separately for up to 3 months.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything together in a single skillet—chicken, garlic, and that sweet-tangy sauce. Cleanup’s a breeze.
  • Sweet & Spicy Fix: The brown sugar caramelizes with the rice vinegar for that sticky, crave-worthy glaze. Honestly, it’s the sauce that keeps me coming back.
  • Weeknight Hero: Between us, this is my go-to for busy evenings. Ready faster than takeout, and way more satisfying.
  • Budget-Friendly Feast: Chicken thighs stay juicy and cost less than breasts. I stretch leftovers into lunch the next day—no complaints here.

Step-by-Step Instructions for General Tso’s Chicken

This method delivers crispy chicken with a glossy, sweet-spicy sauce that beats takeout every time.

Step 1: Coat and Fry the Chicken

Cut the 1.5 lb boneless skinless chicken thighs into 1-inch pieces and pat them dry with paper towels. Season lightly with 1 tsp kosher salt and 0.5 tsp black pepper. Toss the pieces in 0.33 cup cornstarch until evenly coated—the starch creates that signature crispy exterior.

Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until shimmering. Working in batches, fry the chicken for 3-4 minutes per side until deep golden brown and crisp. Don’t crowd the pan, or the temperature will drop and the chicken will steam instead of fry. Transfer to a paper towel-lined plate.

Step 2: Build the Aromatic Sauce Base

In a clean saucepan, combine 0.33 cup soy sauce, 3 tbsp rice vinegar, 0.33 cup brown sugar, 4 cloves minced garlic cloves, 1 tbsp fresh ginger, and 4 whole dried red chili peppers. Cook over medium heat for 2-3 minutes, stirring until the sugar dissolves and the mixture becomes fragrant.

Watch for the sauce to darken slightly as the garlic and ginger infuse. If it starts to bubble vigorously, reduce the heat to prevent scorching. The goal is a smooth, aromatic base that will thicken into a glossy glaze.

Step 3: Thicken the Sauce and Finish

In a small bowl, whisk together the remaining cornstarch (about 1 tbsp) with 0.33 cup water to create a slurry. Slowly pour this into the sauce while stirring constantly. The mixture will thicken within 1-2 minutes into a syrupy consistency that coats the back of a spoon.

Return the fried chicken to the saucepan and toss gently to coat every piece. Simmer for 1-2 minutes until the chicken absorbs some of the sauce and becomes sticky. Drizzle with 1 tsp sesame oil and toss once more to add a nutty depth.

Step 4: Garnish and Serve Immediately

Transfer the chicken to a serving platter and garnish with 4 whole thinly sliced green onions. The contrast of the bright green against the deep amber sauce is as appealing as the flavor.

Serve immediately while the chicken is still crisp and the sauce is glossy. If it sits too long, the starch will absorb the sauce and lose its signature texture. Pair with steamed rice to soak up every last drop of the sweet-spicy glaze.

👨‍🍳

Pro Tips For Making Recipe For General Tso’S

  • Velvet the Chicken: Toss the chicken thighs with 1 teaspoon of soy sauce and 1 teaspoon of cornstarch before frying—I learned this the hard way after my first few batches turned out dry and chewy.
  • Balance the Sauce: Mix the brown sugar, soy sauce, and rice vinegar in a 1:1:1 ratio first, then adjust to taste. Sounds weird, but it works: this keeps the sweet, salty, and tangy flavors from overpowering each other.
  • Skip Overcrowding: Fry the chicken in batches with at least an inch of space between pieces—after burning three batches, I finally figured out that steaming, not frying, is what makes it soggy.
  • Use Fresh Garlic: Mince the garlic cloves right before cooking, not 10 minutes early. My grandmother swore by this, and she was right: it keeps the flavor sharp and aromatic in the sauce.

Creative Variations of These Flavors

Spicier Sichuan Version

Add 2 tbsp Sichuan peppercorns to the oil when frying the chicken for that signature numbing heat. Then increase the dried chilies to 6 whole for extra spice. I love how this creates that authentic mala (numbing-spicy) sensation. 🌶️

Honey-Soy Glazed

Replace the brown sugar with ½ cup honey for a deeper, more floral sweetness. Use dark soy sauce instead of regular for a richer color and more complex flavor. The honey caramelizes beautifully in the pan.

Vegetable Swap

For a meat-free option, use 1.5 lb extra-firm tofu pressed and cubed. Toss in 2 tbsp cornstarch before frying to get that crispy exterior. The tofu soaks up the sauce wonderfully.

Pineapple Addition

Add 1 cup fresh pineapple chunks to the sauce when thickening for a sweet-tangy twist. The fruit softens slightly but retains a nice bite. This Hawaiian-inspired version is surprisingly addictive.

Crispier Oven Version

For a hands-off approach, bake the cornstarch-coated chicken at 400°F for 20-25 minutes on a wire rack. Flip halfway through. The oven method gives consistent crispiness without the splatter. 🔥

Ginger-Forward

Double the fresh ginger to 2 tbsp and add 1 tsp ground ginger for a more intense ginger presence. This version is great for cold weather when you want that warming ginger bite.

Frequently Asked Questions

1

Can I make this with chicken breast instead?

Thighs stay juicier, but breasts work if cut into 1-inch pieces and cooked for 2-3 minutes less. Overcooking dries them out fast.

2

How do I make the sauce less sweet?

Reduce brown sugar to ¼ cup and add an extra 1 tbsp rice vinegar. This balances sweetness while keeping the signature tang.

3

Why is my chicken not crispy?

Likely too much oil in the pan or not enough heat. Use medium-high heat and fry in batches to avoid steaming.

4

Can I bake instead of frying?

Yes! Bake at 400°F for 20-25 minutes on a wire rack for even crispiness. Flip halfway through.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 5g25%
Cholesterol 125mg42%
Sodium 1280mg56%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 22g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.9(4 reviews)
Allison Carter