Air Fryer Curried Chicken Sosaties – Flavor-Packed Skewers Made Easy
South African sosaties are all about bright curry flavors, a touch of sweetness, and juicy, charred bites on a stick. This air fryer version brings that magic to your kitchen with minimal effort and quick cook time. You’ll get tender marinated chicken, soft onions, and sweet dried apricots all cooked to perfection.
No braai needed, and cleanup stays easy. If you love bold flavor without a lot of fuss, this one’s a keeper.
What Makes This Recipe So Good

- Big flavor, little effort: A simple curry marinade delivers depth in under an hour, and the air fryer handles the rest.
- Faster than the grill: Get beautifully caramelized edges and juicy centers in about 10–12 minutes.
- Balanced sweet and savory: Classic sosaties combine warm curry with apricot jam and dried apricots for sweet notes that never overwhelm.
- Weeknight-friendly: Boneless chicken thighs cook quickly and stay tender, even if you slightly overcook them.
- Flexible: Swap proteins, bump up the heat, or add more veg without losing the spirit of the dish.
What You’ll Need
- Chicken: 1.5 pounds (700 g) boneless, skinless chicken thighs, cut into 1.5-inch chunks
- Onions: 1 large red or yellow onion, cut into 1.5-inch chunks
- Dried apricots: 12–16 pieces (soaked in warm water for 10 minutes if very firm)
- Skewers: 8–10 wooden or metal skewers (if wooden, soak in water for 20 minutes)
- Cooking oil: 1–2 tablespoons neutral oil (canola, avocado, or sunflower)
For the Marinade:
- 2 tablespoons mild curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cumin
- 1/4–1/2 teaspoon cayenne or chili flakes (optional, for heat)
- 2 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1/3 cup plain yogurt (or coconut milk for dairy-free)
- 2 tablespoons apricot jam
- 1 tablespoon brown sugar (optional, for extra caramelization)
- 2 tablespoons apple cider vinegar or white wine vinegar
- 1 tablespoon fresh lemon juice
- 1 teaspoon kosher salt
- Freshly ground black pepper, to taste
For Finishing (Optional):
- Fresh cilantro or parsley, chopped
- Lemon wedges
- Extra apricot jam thinned with a splash of hot water, for glazing
How to Make It

- Mix the marinade: In a bowl, whisk curry powder, turmeric, coriander, cumin, cayenne, garlic, ginger, yogurt, apricot jam, brown sugar, vinegar, lemon juice, salt, pepper, and oil until smooth.
- Marinate the chicken: Add chicken pieces and toss to coat well. Cover and refrigerate at least 30 minutes, ideally 2–4 hours.
Overnight is great for deeper flavor.
- Prep the skewers: If using wooden skewers, soak them in water for 20 minutes. Pat the onion pieces dry. Drain and pat dry dried apricots if you soaked them.
- Thread the sosaties: Alternate chicken, onion, and dried apricots on each skewer.
Don’t pack them too tightly or they won’t cook evenly.
- Preheat the air fryer: Set to 380°F (193°C) for 3–5 minutes. Lightly spray or brush the basket with oil to prevent sticking.
- Cook the skewers: Arrange skewers in a single layer with slight space between them. Air fry for 10–12 minutes, turning halfway.
Chicken should reach an internal temperature of 165°F (74°C) and show light charring at the edges.
- Optional glaze: In the last 2 minutes, brush with a thin apricot jam glaze for shine and extra sweetness.
- Rest and serve: Let the skewers rest 3 minutes. Sprinkle with fresh herbs and serve with lemon wedges.
How to Store
- Fridge: Keep leftovers in an airtight container for up to 3 days.
- Reheat: Air fry at 320°F (160°C) for 3–5 minutes or microwave in short bursts. Add a splash of water and cover loosely to keep them moist.
- Freezer: Freeze cooked skewers for up to 2 months.
Thaw overnight in the fridge and reheat as above.
- Make-ahead marinade: Marinated raw chicken can be refrigerated for up to 24 hours or frozen (without onion/apricots) for 2 months.

Why This is Good for You
- Lean protein: Chicken thighs offer iron and B vitamins while staying juicy and satisfying.
- Anti-inflammatory spices: Turmeric, coriander, cumin, and ginger bring antioxidants and warm, digestive-friendly benefits.
- Lower oil, high flavor: The air fryer uses minimal oil while still delivering caramelized edges.
- Smart carbs: Dried apricots add fiber and natural sweetness for balanced energy.
Common Mistakes to Avoid
- Skipping the marinade time: Less than 30 minutes can lead to bland results. Aim for at least 2 hours if you can.
- Overcrowding the basket: Packed skewers steam instead of brown. Cook in batches for better color and texture.
- Uneven pieces: Cut chicken and onions into similar sizes for even cooking.
Tiny bits dry out fast.
- Too-high heat: Cranking the temperature causes the marinade to scorch. 380°F (193°C) is a sweet spot for color and tenderness.
- Dry apricots: If your dried apricots are very tough, soak briefly in warm water to keep them plump during cooking.
Recipe Variations
- Chicken breast: Use boneless breasts and cut into 1.25-inch chunks. Reduce cook time to 8–10 minutes and watch closely.
- Spicy peri-peri twist: Swap some curry powder for peri-peri seasoning and add a teaspoon of hot sauce to the marinade.
- Dairy-free: Replace yogurt with full-fat coconut milk or a thick, unsweetened plant yogurt.
- More veg: Add bell pepper chunks or zucchini rounds between the chicken pieces. Keep sizes consistent.
- Lamb sosaties: Use lamb leg or shoulder cubes and increase cook time to 12–14 minutes, depending on size.
- Low-sugar: Skip the brown sugar and use a reduced-sugar apricot spread.
Flavor stays bright without extra sweetness.
- No skewers: Air fry marinated chicken pieces and toss with sautéed onions and apricots after cooking.
FAQ
Can I make these without an air fryer?
Yes. Cook under a broiler on a lined sheet pan for 8–12 minutes, turning once, or grill over medium-high heat for similar timing. Watch for caramelization rather than exact minutes, and check the chicken hits 165°F (74°C).
How long should I marinate the chicken?
At least 30 minutes, but 2–4 hours is ideal.
Overnight gives deeper flavor, especially if using thicker pieces or leaner cuts like breast.
What should I serve with sosaties?
They pair well with yellow rice, fluffy couscous, flatbreads, or a crisp cucumber salad. A dollop of yogurt or raita balances the warm spices.
My air fryer basket is small. What should I do?
Cook in batches and keep finished skewers warm in a low oven (200°F/95°C).
It’s better than overcrowding and losing that tasty browning.
Can I use fresh apricots instead of dried?
Yes, if they’re firm and not too ripe. Cut into large chunks so they hold up under heat. The flavor will be less sweet and more tangy.
Why are my skewers sticking?
Brush or spray the basket and the skewers lightly with oil.
Also make sure excess marinade drips off before cooking to reduce sticking and scorching.
How do I keep the chicken juicy?
Use thighs, avoid cutting pieces too small, and don’t overcook. Let the skewers rest a few minutes before serving to redistribute juices.
Wrapping Up
Air Fryer Curried Chicken Sosaties bring classic South African flavors to your table with weeknight simplicity. The marinade is bold yet balanced, the apricots add a gentle sweetness, and the air fryer delivers that irresistible char.
Serve them with rice, a fresh salad, and lemon on the side, and you’ve got a crowd-pleasing meal in minutes. Keep this one in your rotation for when you want maximum flavor with minimal hassle.


Ingredients
Method
- Mix the marinade: In a bowl, whisk curry powder, turmeric, coriander, cumin, cayenne, garlic, ginger, yogurt, apricot jam, brown sugar, vinegar, lemon juice, salt, pepper, and oil until smooth.
- Marinate the chicken: Add chicken pieces and toss to coat well. Cover and refrigerate at least 30 minutes, ideally 2–4 hours. Overnight is great for deeper flavor.
- Prep the skewers: If using wooden skewers, soak them in water for 20 minutes. Pat the onion pieces dry. Drain and pat dry dried apricots if you soaked them.
- Thread the sosaties: Alternate chicken, onion, and dried apricots on each skewer. Don’t pack them too tightly or they won’t cook evenly.
- Preheat the air fryer: Set to 380°F (193°C) for 3–5 minutes. Lightly spray or brush the basket with oil to prevent sticking.
- Cook the skewers: Arrange skewers in a single layer with slight space between them. Air fry for 10–12 minutes, turning halfway. Chicken should reach an internal temperature of 165°F (74°C) and show light charring at the edges.
- Optional glaze: In the last 2 minutes, brush with a thin apricot jam glaze for shine and extra sweetness.
- Rest and serve: Let the skewers rest 3 minutes. Sprinkle with fresh herbs and serve with lemon wedges.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
