Ingredients
| ✓ | Quantity | Ingredient |
|---|
Utensils Used
Air fryer, medium mixing bowl (for marinade), small saucepan or microwave-safe bowl (for peanut sauce), whisk, tongs, measuring cups and spoons, wooden skewers (soaked in water for 30 minutes), cutting board, sharp knife.
Nutritional Values Per Serving
Select Portions:
Current Portions: 1
Amount per serving
Calories 320
% Daily Value*
Total Fat 18 g (23%)
Protein 28 g (56%)
Total Carbohydrate 12 g (4%)
Dietary Fiber 2 g (8%)
Total Sugars 6 g (12%)
Sodium 580 mg (25%)
Vitamin A (2%)
Vitamin C (4%)
Calcium (2%)
Iron (8%)
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.
If using wooden skewers, place them in a shallow dish of water and let them soak for at least 30 minutes. This prevents them from burning in the air fryer.
✨ Pro Tip: Forgot to soak? Use metal skewers instead—they're reusable and won't burn.
In a medium bowl, whisk together coconut milk, brown sugar, soy sauce, turmeric, cumin, coriander, minced garlic, lime juice, and salt until well combined.
✨ Pro Tip: Full-fat coconut milk gives the richest flavor, but light coconut milk works if you're watching calories.
Slice chicken breasts into 1-inch thick strips, about 4-5 inches long. Add chicken to the marinade, toss to coat, cover, and refrigerate for at least 30 minutes (or up to 4 hours).
✨ Pro Tip: Don't marinate longer than 4 hours—the acidity from the lime juice can start to break down the chicken and make it mushy.
Remove chicken from marinade (discard remaining marinade). Thread each strip onto a skewer, weaving back and forth so the chicken lays flat.
✨ Pro Tip: Leave a little space at the bottom of the skewer so you have a handle to hold while eating.
Preheat air fryer to 380°F (190°C). Place skewers in the basket in a single layer, ensuring they don't touch. You may need to cook in batches. Air fry for 10-12 minutes, flipping halfway through.
✨ Pro Tip: For extra char, brush a little reserved marinade (or oil) on the chicken halfway through cooking.
While chicken cooks, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, and sriracha in a small saucepan. Warm over low heat, whisking until smooth. Alternatively, microwave in 20-second bursts, stirring between.
✨ Pro Tip: Add warm water 1 tablespoon at a time if sauce is too thick—it should be pourable but still creamy.
Let chicken rest for 5 minutes (this keeps it juicy). Serve warm with peanut sauce on the side for dipping. Garnish with chopped peanuts, fresh cilantro, and a lime wedge if desired.
✨ Pro Tip: Traditional satay is served with cucumber relish (acar) — simply toss diced cucumber, shallot, and chili with rice vinegar and a pinch of sugar.
What is this recipe?
This Air Fryer Chicken Satay is a healthier, faster take on the classic Southeast Asian street food. Traditionally, satay is grilled over charcoal, giving it a distinct smoky flavor. Here, the air fryer mimics that charred exterior while keeping the inside incredibly juicy. The chicken is marinated in a fragrant blend of coconut milk and spices—turmeric gives it that signature golden color, while cumin and coriander add warmth. Served with a rich, creamy peanut sauce that has just the right amount of heat, this dish brings restaurant-quality flavor to your home kitchen in under 30 minutes.
Why you'll love this recipe
- Ready in 30 minutes total: Including marinating time! Perfect for busy weeknights.
- Healthier than takeout: No deep frying, less oil, but all the flavor.
- Incredibly juicy chicken: The coconut milk marinade tenderizes and keeps the meat moist.
- That peanut sauce though: Creamy, tangy, spicy—it's addictive.
- Minimal cleanup: One bowl for marinating, one small pot for sauce, and the air fryer basket.
Transform this recipe
Five easy ways to make this recipe your own:
- Spice it up: Add 1 teaspoon red curry paste to the marinade for extra heat and depth.
- Make it with tofu: Substitute extra-firm tofu for chicken—press, cube, and marinate 15 minutes. Air fry at 375°F for 12-15 minutes.
- Try different protein: Shrimp (reduce time to 6-8 minutes), pork tenderloin strips, or beef sirloin all work beautifully.
- Add veggies: Thread bell peppers, onions, or zucchini between the chicken pieces on skewers.
- Peanut-free version: Replace peanut butter with sunflower seed butter or tahini mixed with a touch of honey.
Variations and substitutions
Simple swaps for common dietary needs or pantry gaps:
| Original Ingredient | Substitution Ideas |
|---|---|
| Chicken breast | Chicken thighs (juicier!), turkey tenderloin, or firm tofu for vegetarian. |
| Coconut milk | Greek yogurt (for marinade) or heavy cream (for sauce)—flavor will differ but still delicious. |
| Soy sauce | Tamari (gluten-free), coconut aminos, or fish sauce for more authentic flavor. |
| Peanut butter | Almond butter, cashew butter, or sunflower seed butter (for nut-free). |
| Sriracha | Chili garlic sauce, red pepper flakes (¼ tsp), or a dash of cayenne. |
Serving suggestions
Make it a complete meal with these pairings:
- With coconut rice: Fluffy jasmine rice cooked with coconut milk—the perfect base for soaking up extra peanut sauce.
- Fresh cucumber salad: Thinly sliced cucumber, red onion, and cilantro with rice vinegar and a pinch of sugar.
- As an appetizer: Serve with satay sauce for dipping at your next dinner party—they'll disappear fast.
- In lettuce wraps: Slice chicken off skewers and serve in butter lettuce cups with shredded carrots and herbs.
- With rice noodles: Toss cooked rice noodles with leftover peanut sauce (thinned with water) and top with sliced satay.
FAQ
Can I make chicken satay without skewers?
Absolutely! Simply place the marinated chicken strips directly in the air fryer basket in a single layer. Cook at 380°F for 10-12 minutes, flipping halfway. They won't have the same "stick" presentation, but the flavor is identical.
How do I store and reheat leftovers?
Store chicken and peanut sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat chicken in the air fryer at 350°F for 3-4 minutes to restore crispiness. Reheat sauce gently in microwave or on stovetop, adding a splash of water if too thick.
Can I freeze chicken satay?
Yes! Freeze uncooked marinated chicken in a zip-top bag for up to 3 months. Thaw overnight in the refrigerator before air frying. You can also freeze cooked satay, but reheat in the air fryer for best texture.
Is this recipe gluten-free?
It can be! Simply substitute the soy sauce with tamari or coconut aminos. All other ingredients are naturally gluten-free. Double-check your peanut butter label to ensure no additives contain gluten.
Why is my peanut sauce grainy?
Grainy sauce usually means the peanut butter seized up from high heat. Always warm sauce gently over low heat, or use the microwave in short bursts. If it happens, whisk in warm water 1 teaspoon at a time while stirring vigorously—it should smooth out.
Looking for more quick air fryer chicken recipes? Try our recipe: Air Fryer Honey Sriracha Salmon Bites
Want to learn more about authentic Thai satay and its history? Check out this trusted guide: Serious Eats: Traditional Thai Chicken Satay .

