Main Courses
This air-fried General Tso chicken delivers restaurant-quality crispiness without the mess of deep-frying. The secret lies in a za'atar-spiced crust that locks in moisture while creating a shatteringly crisp exterior—all achieved in just 20 minutes.
I perfected this method after testing countless variations, and the foil-sealed technique ensures every bite stays juicy, not dry.
The recipe starts with a simple marinade of soy sauce, honey, and garlic, which tenderizes the chicken while building deep umami flavors.
After coating in a crispy za'atar crust (a blend of sesame seeds, sumac, and spices), the air fryer works its magic—circulating hot air to create that signature golden, crunchy exterior while keeping the inside tender. The foil-sealed finish traps steam, guaranteeing juicy, flavorful results every time.
What sets this apart is the balance of textures: crispy crust, tender meat, and a glossy sauce that clings perfectly. The dish arrives at your table with the same bold, tangy-sweet profile you’d expect from a takeout favorite, but with half the oil and none of the grease.
Serve it over steamed rice or noodles for the full experience—each bite is a perfect harmony of crunch, heat, and richness.
For extra authenticity, pair with scallions and sesame seeds, or add a quick-pickled cucumber salad to cut through the richness. The recipe scales easily for a crowd, and leftovers reheat beautifully in the air fryer. Ready to master this foolproof, crispy version of a classic?
Ingredients for air fried general tso chicken
Crispy za'atar crust meets juicy foil-sealed chicken—no deep fryer needed for restaurant-style results.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces, pounded even |
| Za'atar Spice Blend 🌿 | ¼ cup | Store-bought or homemade (sesame seeds, sumac, oregano) |
| Cornstarch 🌾 | ¼ cup | For ultra-crispy crust |
| Low-Sodium Soy Sauce 🥢 | ½ cup | Kikkoman preferred for balance |
| Honey 🍯 | 3 tbsp | Local raw honey for depth |
| Rice Vinegar 🍶 | 2 tbsp | For tangy brightness |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty aroma |
| Vegetable Oil Spray 🫒 | 2 tbsp | For air fryer coating |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for sealing |
| Green Onions 🧅 | 3 whole | Sliced thin for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for crunch |
| Red Chili Flakes 🌶️ | 1 tsp | Adjust for heat preference |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning balance |
The chicken thighs are non-negotiable here—dark meat stays juicier than breasts during air frying. Trader Joe's carries pre-cut thighs in a bag, but if buying whole, look for pieces with good marbling. The za'atar blend is the secret weapon: Penzeys Spices sells a pre-mixed version, or combine equal parts sesame seeds, sumac, and dried oregano. For extra crunch, pulse the cornstarch in a food processor with the za'atar before coating. The foil sealing technique is what transforms this from dry to juicy perfection—never skip it.
No za'atar? Substitute 2 tbsp sesame seeds + 1 tsp smoked paprika + 1 tsp garlic powder. Low-sodium soy sauce is crucial—regular brands add too much salt. The honey should be local if possible, as commercial varieties can taste flat. For a quicker prep, use minced garlic from a jar (just rinse it first), though fresh is ideal. The sesame oil adds depth, but if you're avoiding it, toasted peanut oil works too. The green onions can be subbed with regular onions if needed, though they add a fresher finish.
Prep the chicken and marinade ingredients 30 minutes ahead—flavors meld better with time. Store the za'atar mixture in an airtight container for up to 3 months, though it's best used fresh. Leftover chicken reheats beautifully in the air fryer for 3 minutes at 350°F, wrapped in foil. For meal prep, portion the sauce separately and toss with reheated chicken—it reheats best when combined fresh. The foil-sealed technique means leftovers stay juicy for 4 days in the fridge, though they're best eaten within 2.
Why You'll Love This Recipe
- No Deep-Fry Fuss: I swear by the air fryer here—no grease splatter, no waiting for oil to heat, just that perfect crispy crust from the cornstarch coating. The thighs stay juicy while the outside gets that addictive crunch, and honestly? It’s the closest I’ve gotten to takeout without the guilt.
- Za’atar Zing: That little jar of za’atar is the secret weapon—earthy, nutty, and just a hint of lemon that cuts through the sweetness. Mix it with the soy sauce and honey, and suddenly you’ve got a sauce that’s tangy, sticky, and packed with flavor without needing 10 ingredients.
- Lunchbox Hero: Between us, this is my go-to for meal prep—portion the air-fried chicken into containers, toss with rice or noodles, and boom, you’ve got three lunches ready. My kids even ask for it in their school lunches, and that’s saying something (they’re picky).
- Budget Crunch Winner: Chicken thighs are cheaper than breasts, and this recipe stretches easily for a crowd. Plus, the leftovers reheat like a dream—just a quick blast in the air fryer or microwave, and it’s back to that crispy-tender perfection. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for air fried General Tso chicken
This method delivers restaurant-quality crispiness with a juicy interior locked in by foil.
Prepare the Chicken with Za'atar Crust
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and place them between two sheets of plastic wrap. Use a meat mallet to pound each piece to an even ¼-inch thickness—this ensures consistent cooking and maximum crispiness. The pounding also creates more surface area for the za'atar coating to adhere.
In a medium bowl, combine the 0.25 cup za'atar spice blend with the 0.25 cup cornstarch. This blend will create the signature crispy crust while adding earthy, nutty depth. Lightly toss the pounded chicken pieces in the za'atar mixture until evenly coated, pressing gently to ensure the spices adhere to every surface. Let the coated chicken rest for 10 minutes at room temperature—this allows the spices to penetrate slightly and prevents moisture from steaming instead of crisping.
Air Fry for Maximum Crispiness
Preheat your air fryer to 375°F for 5 minutes—this ensures even cooking from the start. Lightly spray the air fryer basket with 2 tablespoons vegetable oil spray, then arrange the za'atar-coated chicken pieces in a single layer, leaving ½-inch space between each piece. This spacing is critical to prevent steaming and promote even browning.
Air fry for 12 minutes, shaking the basket once halfway through cooking. You're aiming for a deep golden brown crust with no pink remaining in the thickest piece. The za'atar will develop a toasted aroma, and the cornstarch will create a shatteringly crisp exterior. If your air fryer runs hot, check at the 10-minute mark—overcooking can dry out the chicken.
Seal with Foil for Juicy Perfection
Line a sheet pan with 1 sheet aluminum foil and transfer the air-fried chicken to the center. Fold the foil up the sides to create a sealed packet, trapping steam and preventing moisture loss. This foil-sealing technique is what locks in juices while allowing residual heat to finish cooking the chicken through.
Return the foil packet to the air fryer and cook for an additional 5 minutes at 375°F. The chicken should now be fully cooked with an internal temperature of 165°F when checked with a meat thermometer. The foil creates a self-basting effect, ensuring every bite is tender and flavorful without sacrificing that crispy exterior.
Prepare the Glazing Sauce
While the chicken rests, combine the 0.5 cup low-sodium soy sauce, 3 tablespoons honey, 2 tablespoons rice vinegar, 6 cloves minced garlic, 1 tablespoon freshly grated ginger root, and 1 tablespoon sesame oil in a small saucepan. Bring to a simmer over medium heat, then reduce to low and let it cook for 8-10 minutes until slightly thickened and reduced by about ¼ cup. The sauce should coat the back of a spoon and develop a glossy sheen.
Stir in the 1 teaspoon red chili flakes and 0.5 teaspoon diamond crystal kosher salt, adjusting to taste. The sauce should balance sweet, tangy, and spicy flavors with a deep umami richness from the soy sauce. Remove from heat and let it cool slightly—this prevents the chicken from steaming when combined.
Assemble and Garnish
Carefully open the foil packet and transfer the chicken to a serving platter. Drizzle the warm glazing sauce evenly over the top, allowing it to seep into the crispy crust. The sauce should cling to the chicken, creating a sticky-sweet glaze that complements the za'atar's earthy notes.
Garnish with 1 tablespoon toasted sesame seeds and 3 whole green onions, sliced thin. The sesame seeds add a nutty crunch, while the green onions provide a fresh, bright contrast. Serve immediately while the chicken is still crispy and the sauce is warm. Each bite should deliver a perfect balance of textures—crispy crust, tender meat, and glossy glaze—with layers of complex flavor.
Pro Tips For Making Air Fried General Tso Chicken
- Prep Chicken in Batches: Cut those thighs into 1-inch chunks before tossing them in the marinade—it cooks faster and more evenly. I used to dump them in whole, and they’d end up with a sad, uneven crust. Also, pat them bone-dry with paper towels; moisture is the enemy of crispiness in the air fryer.
- Double-Coat the Cornstarch: Toss the chicken in cornstarch twice—first a light dust, then a second coat after shaking off the excess. This guarantees that crispy, shatterable crust you’re after. Skip this, and you’ll get a mealy, sad bite instead of the satisfying crunch.
- Air Fry in Two Shots: Overcrowding kills crispiness. Split your chicken into two air fryer batches, even if it means running the cooker twice. I learned this after my first attempt turned out soggy—now I never skimp on space. Use the same temp (375°F) but add 2-3 minutes to the second batch.
- Save the Za’atar for Sauce: Za’atar is not the right spice for General Tso’s—it’s too earthy and herbal. Use it only in the sauce (1 tsp max) if you’re set on that Middle Eastern twist, but swap it for 5-spice powder or a pinch of cinnamon for authenticity. Trust me, your taste buds will notice.
Creative variations of this recipe
Spicy Foil-Packet Twist
For a bolder kick, add 1 tbsp gochujang (Korean chili paste) to the glazing sauce and wrap the air-fried chicken in foil with 1 tsp sriracha before sealing. The foil packet steams the chicken with extra heat, creating a spicy, caramelized crust that’s addictive.
I like using Napa cabbage kimchi as a side—its tangy crunch balances the heat perfectly. 🌶️
Sweet & Smoky BBQ Fusion
Swap the za'atar crust for a mix of ½ cup smoked paprika and ¼ cup brown sugar, then air-fry as directed. Toss the finished chicken in a ½ cup BBQ sauce (like Sweet Baby Ray's Original) mixed with 1 tbsp hoisin sauce for a sweet-smoky twist.
Garnish with crushed pecans for crunch—this fusion keeps the crispy texture but adds a Southern flair. 🔥
Lighter Herb Version
Replace the za'atar with ¼ cup dried parsley and ¼ cup dried thyme, then air-fry as usual. Use a lighter glaze of ¼ cup honey, 2 tbsp lemon juice, and 1 tbsp Dijon mustard for a Mediterranean-inspired take.
Serve with a cucumber-tomato salad> drizzled with olive oil—this version is perfect for a lighter weeknight meal. 💛
Buffalo Cauliflower Sub
For a vegetarian option, swap the chicken for 1.5 lb cauliflower florets>, toss them in the za'atar crust, and air-fry for 10 minutes at 375°F. After foil-sealing, glaze with ½ cup Frank's RedHot sauce> mixed with 1 tbsp maple syrup>.
Top with blue cheese crumbles> and chopped celery for a spicy, tangy twist that’s just as satisfying. 🌱
Meal Prep Hack
Prep the za'atar crust and marinade 2 days ahead>—store separately in airtight containers. When ready to cook, toss the chicken in the crust, air-fry, then foil-seal. Reheat leftovers in the air fryer for 3 minutes at 375°F>, wrapped in foil, to restore crispiness.
Pack sauce separately and toss with reheated chicken to keep it glossy and flavorful. 💡
Nutrition facts
Frequently asked questions
Why use chicken thighs instead of breasts for air-fried General Tso?
Chicken thighs stay juicier during air frying because they have more fat and connective tissue. The thighs' higher fat content also helps create a richer, more flavorful crust when coated in za'atar. Breasts can dry out in the air fryer, especially with the high heat needed for crispiness.
Can I make this recipe with boneless, skin-on chicken?
Yes, but you'll need to adjust the cooking time and technique. Remove the skin before pounding, then air fry for 14-16 minutes total (including foil-sealing). The skin can burn quickly in an air fryer, so monitor closely. For extra crispiness, try a second air fry at 400°F for 2 minutes after removing from foil.
How do I prevent the za'atar crust from falling off?
Press the za'atar mixture firmly onto each chicken piece and let it rest for 10 minutes before cooking. The cornstarch in the blend acts as a binder. Also, avoid overcrowding the air fryer basket—leave ½-inch space between pieces. If needed, lightly spray the crust with vegetable oil spray before air frying to help it adhere better.
What's the best way to reheat leftovers?
Wrap leftovers in foil and reheat in the air fryer at 375°F for 3-4 minutes. This restores crispiness without drying out the chicken. For extra moisture, add 1 teaspoon water to the foil packet before reheating. Microwaving works in a pinch, but it won't recreate the crispy texture.
Can I use this technique for other proteins?
This method works well with pork tenderloin or tofu. For pork, reduce air frying time by 2-3 minutes and use 380°F. For tofu, press and dry it thoroughly first, then air fry for 8-10 minutes before foil-sealing. The za'atar crust adds amazing flavor to all three proteins.
