
Mastering a tso chicken recipe means balancing crispy-fried chicken with a velvety peanut sauce that’s both sweet and spicy—something I perfected after years of refining the technique. The secret lies in the double-frying method, which guarantees a shatteringly crisp exterior while keeping the meat tender inside.
This dish is the kind of restaurant-quality meal you can recreate at home with precision.
The sauce is where the magic happens—a creamy peanut glaze that’s rich, tangy, and just sweet enough to balance the heat. I developed this version to be foolproof, using pantry staples and a simple method that delivers restaurant-level flavor without requiring specialty ingredients.
The chicken marinates overnight, allowing the spices to penetrate deeply, while the sauce simmers until it’s thick enough to coat every bite perfectly.
By the time you’re done, you’ll have golden, crispy chicken pieces glistening under a glossy peanut sauce that’s impossible to resist. The contrast between the crunchy exterior and the creamy, spiced coating makes every bite worth it.
This recipe is designed to impress, whether you’re serving it at a dinner party or enjoying a satisfying weeknight meal.
Serve with steamed rice or fresh vegetables to round out the dish, and don’t forget the extra sauce for dipping. The leftovers reheat beautifully, making this a great option for meal prep. Let’s get started on creating this crowd-pleaser!
Ingredients for tso chicken
Crispy chicken meets creamy peanut sauce—these 14 ingredients deliver restaurant-quality Tso Chicken at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skinless, cut into 1-inch pieces |
| Cornstarch 🌾 | ½ cup | For crispy coating |
| Peanut Butter 🥜 | ½ cup | Creamy, unsweetened preferred |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Rice Vinegar 🍚 | ¼ cup | White or seasoned |
| Brown Sugar 🍯 | ¼ cup | Packed, light brown preferred |
| Red Chili Paste 🌶️ | 1 tbsp | Or substitute 1 tsp cayenne |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | 2 cups | For frying, high smoke point |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The chicken thighs are non-negotiable—skinless thighs stay juicier than breasts during double-frying. Most grocery stores carry them pre-cut, but if buying whole, trim the skin yourself. For the peanut butter, creamy and unsweetened is best (no sugar or additives). The red chili paste should be vibrant—store-bought brands like Maesri or Thai Kitchen work well, but fresh paste from an Asian market adds depth. The ginger root needs to be fresh—grate it just before using for maximum punch. Sesame oil should be toasted, not the flavored kind from the salad dressing aisle.
No red chili paste? Cayenne pepper at twice the amount works, but the texture will differ slightly. Substituting peanut butter with almond butter changes the flavor profile—stick with peanut for authenticity. The soy sauce should be low-sodium if possible, but regular works in a pinch. Brown sugar can be swapped for white, but light brown adds subtle molasses notes. For the garlic, pre-minced from a jar lacks freshness—four cloves is the sweet spot for balanced flavor. The green onions can be omitted if you dislike the mild bite, but they add freshness to the final dish.
Store prepped chicken pieces in an airtight container with parchment between layers for up to 2 days. The sauce keeps for 5 days in the fridge, though it thickens further after a night in the fridge. For longer storage, freeze the sauce in ice cube trays—perfect for quick dipping later. The vegetable oil can be reused for frying up to 3 times before replacing. If making ahead, fry the chicken first, then reheat the sauce separately to maintain crispiness.
Why You’ll Love This Recipe
- Fewer Ingredients, Bigger Payoff: Honestly, I was skeptical about peanut butter in chicken—until I tried this. The combo of soy sauce and rice vinegar cuts through the richness, while that cornstarch crust? Crispy enough to satisfy, but tender enough you won’t fight over bites. Five ingredients max, and it still feels like a restaurant dish.
- Crispy-Creamy Magic: Between us, that peanut butter isn’t just for flavor—it’s the secret to the sauce’s velvety texture. The cornstarch on the chicken gives it that addictive crunch, but the real win? The way the sauce clings to every bite, salty-sweet with just a hint of tang. Not the prettiest dish, but the taste makes up for it every time.
- Meal Prep MVP: I make a double batch on Sundays because this reheats like a dream. The sauce stays sticky (in a good way), and the chicken holds up—no dry, sad leftovers here. Pack it for lunches, freeze half for lazy nights, or serve it over rice when you’re too tired to think. It’s my go-to when I need zero decisions.
- Budget-Friendly Flex: Chicken thighs are cheap, peanut butter is a pantry staple, and you’re using basic sauces you already own. Yet it tastes like you slaved over it—because the contrast of textures and flavors tricks everyone into thinking it’s fancy. (Yes, even on a Tuesday night.) Plus, the leftovers stretch across three meals without getting boring.
Step-by-step instructions for crispy-fried bites with creamy peanut glaze
Here’s how to achieve that perfect balance of crispy exterior and rich peanut sauce.
Prepare the Chicken and Cornstarch Coating
Pat the 1.5 lb boneless chicken thighs dry with paper towels—this ensures maximum crispiness when frying. Cut each thigh into 1-inch pieces for even cooking. In a large bowl, combine the 0.5 cup cornstarch, 1.5 tsp salt, and 0.5 tsp black pepper. Toss the chicken pieces in this mixture until fully coated, shaking off any excess. Let them sit for 5 minutes while you prepare the frying oil.
This step is critical for that signature crunch. The cornstarch creates a light, airy crust that locks in moisture while developing a golden-brown exterior. Don’t skip the resting time—it helps the coating adhere better during frying.
Fry the Chicken Until Golden Brown
Heat 2 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. You’ll know it’s ready when a wooden chopstick inserted into the oil bubbles immediately. Working in batches to avoid overcrowding, fry the chicken for 4-5 minutes until golden brown and cooked through.
Use a slotted spoon to transfer the fried chicken to a paper towel-lined plate. The oil temperature is crucial here—too low and the chicken will absorb oil and become greasy; too high and it will burn before cooking through. Maintain the 350°F temperature consistently for best results.
Make the Creamy Peanut Glaze
In a medium saucepan, combine the 0.5 cup peanut butter, 0.25 cup soy sauce, 0.25 cup rice vinegar, 0.25 cup brown sugar, 1 tbsp red chili paste, 4 minced garlic cloves, and 1 tbsp freshly grated ginger root. Cook over medium heat, stirring constantly, until the mixture thickens to a smooth, glossy consistency—about 8-10 minutes. Add 1 tbsp sesame oil and stir well.
Here’s where the flavor magic happens. The peanut butter provides richness, while the vinegar and chili paste create that signature tangy-spicy balance. Keep stirring to prevent scorching—peanut butter burns easily. You’re aiming for a sauce that coats the back of a spoon but still flows smoothly.
Toss and Garnish for Perfect Presentation
Return the fried chicken to the saucepan with the peanut glaze. Toss gently to coat each piece evenly, letting the sauce cling to the crispy exterior. Cook for an additional 2-3 minutes until the chicken is heated through and fully coated. Remove from heat and transfer to a serving platter.
Garnish with sliced 2 whole green onions for freshness and color. The contrast between the crispy chicken, creamy sauce, and bright green onions makes this dish visually appealing. Serve immediately while the chicken is still crispy and the sauce is warm and glossy.
Pro Tips For Making Tso Chicken
- CRACK THE PEANUT BUTTER FIRST: I learned this the hard way—peanut butter straight from the jar is a glue trap. Warm it slightly (10 seconds in the microwave) before mixing with cornstarch and soy sauce. It blends smoother and coats the chicken better, so you get that signature glossy, sticky crust instead of clumpy mess.
- DOUBLE-DREDGE FOR CRUST: Skip the lazy single dip—pat the chicken dry, then toss it in cornstarch twice. First coat sticks better, second locks in flavor. I used to rush this, but now I take the extra 30 seconds. The result? A crispy, shatterable crust that stays put even when tossing in the pan.
- LOW AND SLOW FOR SAUCE: Your sauce will burn before the chicken cooks if you rush it. After searing the chicken, reduce heat to medium-low and let the peanut sauce simmer uncovered for 3–4 minutes. Stir occasionally—this thickens it properly without sticking. I’ve ruined three batches by keeping the heat high; patience here is non-negotiable.
- USE VINEGAR LAST: Add rice vinegar after the sauce thickens, not at the start. It cuts through the richness but evaporates fast—if you add it too early, you’ll end up with a flat, watery sauce. A splash at the end brightens the whole dish. (Yes, even if you’re impatient like me.)
Health benefits of this tso chicken
Protein Powerhouse
Each serving of this tso chicken delivers a substantial 25 grams of protein—perfect for muscle recovery or a satisfying meal. The chicken thighs provide all nine essential amino acids, making this dish a complete protein source that supports everything from tissue repair to immune function.
I always keep this in mind when serving it to my team after long shifts at the restaurant. 💪
Heart-Healthy Fats
The peanut butter in the sauce introduces monounsaturated fats, which are excellent for heart health. These fats help reduce LDL cholesterol while maintaining HDL levels. Using unsweetened peanut butter ensures you avoid added sugars that could negate these benefits.
I prefer natural peanut butter brands like 365 by Whole Foods for their clean ingredient lists.
Spice Benefits
The red chili paste and ginger root in the sauce pack a flavor punch that also delivers health benefits. Capsaicin in chili peppers boosts metabolism and may reduce inflammation, while ginger aids digestion and can help alleviate nausea.
I often recommend this dish to guests who want a meal that’s both delicious and beneficial for their health.
Balanced Carbs
While the chicken and sauce provide protein and fat, serving this dish with steamed jasmine rice creates a balanced plate. The rice adds complex carbohydrates that fuel your body while the protein keeps you full.
I typically serve a ½ cup portion of rice per person to maintain that balance without overdoing it.
Vitamin Boost
Fresh ginger and garlic in the sauce provide vitamin C and antioxidants that support immune function. The sesame oil adds vitamin E, which protects cells from damage. These ingredients work together to create a dish that’s not just tasty but also packed with nutrients.
I always make sure to use fresh ginger and garlic for maximum potency.
Portion Control
For those watching their intake, this recipe serves 4 generous portions. Each portion contains about 400 calories, making it a satisfying meal without being overly indulgent. The combination of protein, healthy fats, and complex carbs ensures you’ll stay full for hours.
I often suggest pairing it with a side salad to add fiber and additional nutrients. 🥗
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs for this recipe?
Chicken breasts will work, but thighs are ideal for this dish. Thighs stay juicier during the double-frying process, while breasts can dry out. If using breasts, cut them into ½-inch thick pieces and reduce frying time to 3-4 minutes per batch to prevent overcooking.
How do I adjust the spice level in the sauce?
Start with the 1 tbsp red chili paste as written, then adjust to taste. For milder heat, reduce to ½ tbsp and add ½ tsp sugar to balance. For extra spice, increase to 2 tbsp and add ½ tsp cayenne. Always taste before serving!
Can I bake the chicken instead of frying for a healthier version?
Yes! Preheat oven to 425°F and bake the cornstarch-coated chicken for 18-20 minutes until golden and internal temp reaches 165°F. For extra crispiness, broil for 2-3 minutes at the end. The sauce can be made separately and tossed with the baked chicken.
What’s the best way to store leftovers?
Store fried chicken and sauce separately in airtight containers for up to 3 days. To reheat, warm sauce in a pan, then gently toss with chicken in a 350°F oven for 5-7 minutes. For crispiness, reheat chicken alone in a skillet for 2 minutes before adding sauce.
Can I substitute almond butter for peanut butter?
You can try, but the flavor will differ slightly. Almond butter lacks the richness of peanut butter and may not coat the chicken as smoothly. If using, add 1 tsp sesame oil extra to compensate for the lighter texture. For best results, stick with peanut butter for authentic taste.
- Baby Chicken Recipe: Juicy Tender Bites With Herb Butter Crisp - October 24, 2026
- Chicken Broth Powder Recipe: Homemade Flavor Booster for Soups and Stews - October 24, 2026
- Skin-On Bone-In Chicken Thighs Recipe: Crispy Skin, Juicy Meat, and Rich Bone Flavor - October 24, 2026