
This recipe delivers crispy chicken pieces coated in a glossy sweet-spicy sauce that rivals any takeout version. I perfected the technique after testing multiple frying methods to achieve that ideal texture without excess oil.
The secret lies in double-frying the chicken for maximum crispiness while keeping the interior tender. The sauce comes together quickly with simple pantry staples, balancing sweet and tangy flavors with just the right amount of heat.
What results is a dish with shatteringly crispy edges and a sauce that clings perfectly to each piece. The contrast between the crunchy exterior and juicy chicken makes every bite satisfying.
Serve this over steamed rice with steamed broccoli for a complete meal that’s ready in under an hour. The sauce thickens beautifully as it coats the chicken, creating that signature restaurant-style finish.
Ingredients for Tso Chicken
Crispy chicken meets glossy sweet-spicy sauce with these pantry staples and fresh aromatics.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Cornstarch 🌾 | ½ cup | For crispy coating |
| All-Purpose Flour 🌾 | ½ cup | Lightly seasoned |
| Large Egg 🥚 | 1 whole | For egg wash |
| Vegetable Oil 🫒 | 3 cups | For deep frying |
| Granulated Sugar 🍚 | ½ cup | Balances sauce tang |
| Rice Vinegar 🍯 | ¼ cup | For acidity |
| Soy Sauce 🥢 | 3 tbsp | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Dried Red Chili Peppers 🌶️ | 6 pieces | Seeds removed for heat control |
| Green Onions 🧅 | 4 whole | Sliced for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken is non-negotiable here. Thighs stay juicier than breasts through double-frying—Costco or Whole Foods have reliable options. For the sauce, San Marzano tomatoes aren’t needed, but do use low-sodium soy sauce to control seasoning. Fresh ginger and garlic are essential (pre-minced lacks punch). The dried chilies should be vibrant red and pliable, not brittle or faded.
No rice vinegar? Apple cider vinegar at one-to-one works. Out of cornstarch? Potato starch or arrowroot will crisp similarly. Want less heat? Reduce chilies to 3-4 pieces or remove all seeds. The egg wash is key for coating adhesion—skip it and the crust may slide off. For a gluten-free version, tamari instead of soy sauce plus rice flour for dredging.
Fry oil can be reused once if cooled and strained. Cooked chicken keeps 3-4 days in the fridge, but the coating softens. For leftovers, reheat on a rack in a 400°F oven to revive crispiness. The sauce thickens as it cools—thin with 1-2 tbsp water when reheating.
Why You’ll Love This Recipe
- Minimal Chopping Required: Honestly, just coat the chicken thighs in cornstarch and flour, dip in egg, and fry—no fancy prep here.
- Crispy Outside, Juicy Inside: That cornstarch coating gives it this addictive crunch while keeping the thighs tender. I’ll be real: it’s the reason I make this weekly.
- Feeds a Crowd: Between us, it’s my go-to for game nights or when the kids bring friends over—always disappears fast.
- Leftovers? Better: The flavors deepen overnight, so I double the batch just to have it for lunch the next day.
Step-by-Step Instructions for Tso Chicken
Achieve restaurant-quality results with this precise method for crispy chicken in a glossy, well-balanced sauce.
Step 1: Prepare and Coat the Chicken
Cut the 1.5 lb boneless skinless chicken thighs into 1-inch pieces and pat them completely dry with paper towels. This step is crucial—any moisture will prevent the coating from adhering properly and compromise crispiness.
In a large bowl, whisk together the 0.5 cup cornstarch, 0.5 cup all-purpose flour, 1 tsp salt, and 0.5 tsp black pepper. In a separate bowl, beat the 1 whole large egg until uniform. Dip each piece of chicken into the egg, then dredge thoroughly in the starch mixture. Press gently to ensure an even, thick coating clings to every piece.
Step 2: Deep-Fry to Golden Perfection
Pour the 3 cups vegetable oil into a deep, heavy-bottomed pot and heat to 350°F over medium-high heat. Use a thermometer for accuracy—oil that’s not hot enough will make the chicken greasy rather than crispy.
Working in batches to avoid crowding, carefully lower the coated chicken into the oil. Fry for 6-8 minutes, turning occasionally, until the exterior is deep golden brown and the internal temperature reaches 165°F. Transfer to a wire rack or paper towels to drain. The chicken should be crisp and audibly crunch when handled.
Step 3: Create the Sweet-Spicy Sauce
In a clean skillet, combine the 0.5 cup granulated sugar, 0.25 cup rice vinegar, 3 tbsp soy sauce, minced 4 cloves garlic cloves, and 1 tbsp fresh ginger. Add the 6 pieces dried red chili peppers for heat. Bring to a simmer over medium heat.
Cook for 3-4 minutes, stirring frequently, until the sauce thickens slightly and the sugar fully dissolves. The mixture should coat the back of a spoon with a glossy sheen. Taste and adjust seasoning if needed, though the balance of sweet, tangy, and umami should already be well-rounded.
Step 4: Toss and Garnish
Add the fried chicken to the skillet with the sauce and toss gently with a spatula until every piece is evenly coated. The sauce should cling to the crispy exterior without making it soggy—work quickly to preserve texture.
Transfer to a serving platter and garnish with sliced 4 whole green onions and 1 tbsp sesame seeds. The contrast of the vibrant green onions and nutty sesame seeds adds visual appeal and an extra layer of flavor. Serve immediately while the chicken remains crisp.
Pro Tips For Making Tso Chicken
- Double fry it: Fry the chicken once at 325°F until light golden, then crank the heat to 375°F for a second fry to get that perfect crispy crust. I learned this the hard way after my first batch came out soggy.
- Cut evenly: Slice the boneless chicken thighs into 1-inch pieces so they cook at the same rate—no more dry, overdone bits mixed with undercooked ones.
- Dry the chicken: Pat the chicken thighs completely dry with paper towels before coating. Sounds tedious, but it prevents the cornstarch from sliding right off into the oil.
- Use cold egg: A cold egg helps the coating cling better to the chicken. I was skeptical until I tried it and noticed the difference in how the batter stuck.
Serving Suggestions for This Recipe
Plating Presentation
Serve this dish on a large, shallow platter to showcase the glossy sauce. The contrast of the deep golden chicken against the dark sauce is stunning. I like using a white platter to make the colors pop. 🌟
Rice Pairing
Steamed jasmine rice is the classic base—use 1.5 cups uncooked rice for 4 servings. The fragrant rice soaks up the extra sauce beautifully. For texture, spread the rice in a thin layer so each bite gets both chicken and rice.
Vegetable Sides
Steamed broccoli or bok choy adds freshness to balance the richness. Toss 4 cups broccoli florets with 1 tbsp sesame oil before steaming for extra flavor. The bright green color creates visual appeal on the plate.
Garnish Strategy
Sprinkle the sliced green onions and toasted sesame seeds right before serving. The green onions add a crisp texture, while the sesame seeds provide a nutty aroma. This final touch makes the dish look restaurant-ready.
Family-Style Serving
For a communal meal, keep the chicken and sauce separate until serving. This prevents the coating from getting soggy. Let guests serve themselves with tongs for easy portion control.
Quick Meal Prep
Prep the rice and vegetables while the chicken fries to save time. Everything should be ready simultaneously. I find this workflow keeps the chicken at its crispiest when served. 💡
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier. If using breast, cut into 1-inch pieces and reduce frying time to 5-6 minutes to prevent dryness. The leaner meat cooks faster.
How do I make the sauce less spicy?
Reduce dried chilies to 2-3 pieces or remove all seeds before cooking. You can also add 1 tbsp honey to balance the heat with extra sweetness.
Why is my coating falling off?
Pat chicken completely dry before coating and ensure oil reaches 350°F. The egg wash helps the starch adhere, so don’t skip it. Frying in small batches prevents crowding.
Can I bake instead of fry?
For a lighter version, bake at 400°F for 20-25 minutes on a wire rack. Toss with sauce after baking, but expect slightly less crispiness.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026