Thai Peanut Chicken is a Thai-inspired air-fryer chicken dish made with chicken thighs coated in a creamy peanut sauce with peanut butter, sriracha, soy sauce, Thai sweet chili sauce, lime juice, garlic, and ginger. It’s quick and weeknight-friendly and works well for an easy low-carb dinner you can serve over rice or veggie noodles. Unlike classic chicken satay recipes that require skewers and grilling, this version air-fries the chicken and uses the peanut sauce as both a marinade and a dip for big satay-style flavor with way less work.

What Makes This Air Fryer Thai Peanut Chicken So Good
Chicken thighs are the right cut for this recipe because they stay juicy in the air fryer even with a sticky peanut-based marinade. As the sauce cooks, it clings to the chicken and caramelizes around the edges, so you get a little char, a lot of flavor, and meat that still stays tender inside.
Using the sauce as both marinade and dip also gives you two layers of flavor: the cooked-on peanut coating from the air fryer, plus a smoother, brighter sauce at the table.
My recipe takes only 35 minutes from start to finish and requires no skewers to wash later!
Speaking of less work, feel free to double the sauce ingredients and save half for up to a week in the refrigerator.
Marinate your favorite meat and vegetables in it, air fry, and dinner is ready. Simple, painless, and quick, which is just the way I love to cook.
The peanut butter in this chicken recipe makes it very kid-friendly which means one dinner for everyone at the table. Just adjust the sriracha as needed.
What Does Thai Peanut Chicken Taste Like?
This chicken comes out rich and nutty first, with lime and chili keeping it from feeling heavy. The edges of the sauce get a little darker in the air fryer, which gives the chicken a deeper roasted-peanut flavor than the raw dipping sauce on its own. Caramelized chicken outside, creamy peanut sauce on top.
Altogether, it’s a flavorful harmony of sweet, salty, spicy, and tangy, and is one of our best air fryer chicken recipes.
Ingredients You'll Need
- 1/4 cup Creamy Peanut Butter- The heart of the sauce, peanut butter gives it a rich, nutty flavor and creamy texture that coats the chicken perfectly.
- 1 tablespoon Sriracha Sauce- Adds a bold, spicy kick that balances the sweetness of the peanut butter and chili sauce. You can increase or reduce the amount depending on your preferred heat level.
- 1 tablespoon Soy Sauce- Provides umami and saltiness, grounding the sauce with savory depth.
- 2 tablespoons Thai Sweet Chili Sauce- Brings sweetness and mild heat with a subtle tang, giving the dish that signature Thai flavor.
- 2 tablespoons Lime Juice- Adds acidity and brightness, cutting through the richness of the peanut butter for a balanced taste.
- 1 teaspoon Minced Garlic- Enhances the sauce with a warm, aromatic note that complements the peanut and chili flavors.
- 1 teaspoon Minced Ginger- Adds a fresh, slightly spicy zing that brightens the sauce and gives it an authentic Thai flair.
- 1/2 teaspoon Salt- Rounds out the flavors and enhances both the savory and sweet elements of the sauce.
- 1/2 cup Hot Water- Helps thin the peanut sauce to a smooth, pourable consistency that evenly coats the chicken.
- 5-6 teaspoons Cilantro- Adds a burst of fresh, herbal flavor and color that contrasts beautifully with the rich sauce.
- 1/4 cup Chopped Green Scallions- Lends a mild oniony freshness and crunch to each bite.
- 2-3 tablespoons Crushed Peanuts- Provide a satisfying crunch and extra nutty flavor that complements the creamy sauce and tender chicken.
How to Make Air Fryer Thai Peanut Chicken
- Mix Marinade. Mix together the peanut butter, sriracha, soy sauce, sweet chili sauce, lime juice, and salt. Pour in the hot water and mix until you have a smooth mixture.
- Marinade Chicken. Place the chicken in a zip-top bag. Pour in half of the sauce and mix until the chicken is well coated. If you have the time, allow the chicken to marinate for 30 minutes or up to 24 hours in the refrigerator.
- Prepare to cook. Remove the chicken from the bag with as much of the sauce mixture as possible and place it in the air fryer basket.
- Air Fry. Set the air fryer to 350F for 20-22 minutes or until the chicken thighs are heated 165F at their thickest part.
- Garnish. Garnish with cilantro, onion, and peanuts. Serve with the rest of the sauce for dipping.
Tips And Tricks
If you want your Thai peanut chicken to turn out irresistibly flavorful and perfectly cooked every time, a few simple tips and tricks can make all the difference.
- Leftovers in salad. Now if you wanted to use sliced up leftovers in a salad? Drizzled with a little extra peanut sauce for dressing? Go for it. The tender and flavorful chicken thighs paired with fresh crispy lettuce are a wonderful contrast!
- Grab the right sauce. I used this sweet chili sauce for this recipe, but any sweet chili sauce should have a similar flavor to my favorite variety.
Variations
Here’s a simple set of tasty ways to switch up this Air Fryer Thai Peanut Chicken while keeping the same sweet-savory-spicy peanut base of peanut butter, sriracha, soy sauce, Thai sweet chili sauce, lime, garlic, and ginger.
- Extra-spicy version- Increase the sriracha for more kick if you want the chili heat to stand out more against the rich peanut sauce.
- Chicken breast instead of thighs- Swap in chicken breast or tenders, but cook a bit more carefully because they dry out faster than thighs.
- Almond-butter version- Replace the peanut butter with smooth almond butter for a slightly milder, nuttier sauce.
What To Eat With Air Fryer Thai Peanut Chicken
If you’re serving Thai peanut chicken and want a complete, flavorful meal, pairing it with the right sides can take it to the next level.
- Jasmine Rice- The fragrant, slightly sticky rice soaks up the rich peanut sauce perfectly.
- Cauliflower Rice- A low-carb alternative that keeps the meal light while still pairing beautifully with the sauce.
- Garlic Noodles- Rice noodles or soba noodles tossed lightly with sesame oil make a hearty, satisfying base for the chicken.
How To Store Leftovers
This chicken is best right after cooking, when the sauce is glossy and the edges are still a little caramelized.
Leftovers can be refrigerated in an airtight container for up to 2 days. Reheat gently, knowing the sauce will thicken and the chicken won’t be quite as juicy as it was fresh.
I don’t recommend freezing this one if texture matters to you. The flavor holds up better than the texture, but the sauce and chicken both lose some of what makes the dish so good straight from the air fryer.

It has a little heat, but it’s easy to adjust. Most of the spice comes from the sriracha, so reduce it for a milder version or add more if you want a stronger kick.
Yes, you can use chicken breast instead of thighs for air fryer Thai peanut chicken, but it’s leaner, so it can dry out faster.
To keep air fryer Thai peanut chicken breast juicy, cut the breast into even pieces (or use tenders), cook at a slightly lower temp or for less time, and pull it as soon as it hits 165°F.
Also, to prevent the peanut sauce from burning, use it mainly as a marinade and brush on extra sauce near the end (or toss after cooking) so you still get that creamy Thai peanut sauce chicken flavor without scorching.

Ingredients
- 1 pound Bone-in Skin-on Chicken Thighs
For the Sauce
- 1/4 cup Creamy Peanut Butter
- 1 tablespoon Sriracha Sauce, (adjust for your spice needs)
- 1 tablespoon Soy Sauce
- 2 tablespoons Thai sweet chili sauce
- 2 tablespoons lime juice
- 1 teaspoon Minced Garlic
- 1 teaspoon Minced Ginger
- 1/2 teaspoon Kosher Salt, to taste
- 1/2 cup hot water
For the Garnish
- 5-6 teaspoons Cilantro, finely chopped
- 1/4 cup Chopped Green Scallions
- 2-3 tablespoons crushed peanuts
Instructions
- Mix together peanut butter, sriracha, soy sauce, sweet chili sauce, lime juice, and salt. Pour in the hot water and mix until you have a smooth mixture.
- Place the chicken in a zip top bag. Pour in half of the sauce and mix until the chicken is well coated. If you have the time, allow the chicken to marinate for 30 minutes or up to 24 hours in the refrigerator.
- Remove the chicken from the bag, bringing with it as much of the marinade as you can. Place the coated chicken in the air fryer basket.
- Set the air fryer to 350F for 20-22 minutes or until the chicken thighs are heated 165F at their thickest part.
- Garnish with cilantro, onion, and peanuts. Serve with the rest of the sauce for dipping.
Watch The Video
Get support & connect with our community on Facebook!
Nutrition
- It’s so easy to make these Air Fryer Cornish Game Hens! This recipe features the beautiful flavorings of Thai Gai Yang and will be a homemade Thai food recipe you’ll want to make over and over again.
- This Instant Pot Slow Cooker Thai Green Curry is a perfect, authentic Thai curry with chicken and vegetables.
- This Thai Coconut Pandan Custard is a delicious treat that's Keto, Low Carb, and is all made in your Instant Pot!
- Chicken Satay is a quick and easy chicken skewer recipe that the whole family will love!





Ann
I used bone in chicken thighs but next time I will use boneless. The skin on too, it was deliciously crispy! Also, I need to save some sauce before marinating, so you can drizzle it on after cooking. Loved the flavors. I used a sugar free sweet chili sauce, so it might be less heat than a Thai flavored one. Added some red pepper flakes for more spice.
Dovile
You don't mention where and when you put ginger and garlic?
Alexis
Second time making this. So easy and delicious. Served with rice and Asian cucumber salad.
Marianne Kleminski
Could this be made with Boneless, Skinless Chicken Breasts? Sounds yummy.
AshleyThompson
Yes! I tend to use thighs because they're easier for me to digest after my sleeve surgery 🙂
Jamie
This was sooo amazing! I felt like I was eating my favorite dish at my favorite Thai restaurant.
Melissa
Really good actuality will add a little more spice next time.
April
The peanut sauce was so good I wanted to drink it. I’ll definitely be making this again!