Thai Curry Chicken Skewers with Coconut Peanut Sauce always reminds me of a sticky, humid Bangkok night—the kind where the street stalls are smokin’ hot and your mouth’s already watering before you even get your change back. That’s where I first tried something close to this. Chicken, marinated in red curry paste and kissed by flame, dipped into a creamy, nutty sauce so lush it made me pause mid-bite like, wait… what did I just eat?
Thai Curry Chicken Skewers with Coconut Peanut Sauce is street food with soul and serious technique. It’s Thai flavors turned up to eleven—layered, punchy, sweet, spicy, tangy, all dancin’ together. The marinade alone is a masterclass in balance. And then that sauce. That sauce could solve diplomatic crises if used correctly.
Thai Curry Chicken Skewers with Coconut Peanut Sauce isn’t just another grill recipe—it’s a proper explosion of heat, sweetness, smoke, and creamy richness. The dish thrives on high-heat grilling, aromatic marinades, and a dipping sauce that’s straight-up spoon-licking good. Perfect for summer barbecues, professional catering menus, or street food pop-ups with a serious Thai twist.
Ingredients & Substitutions
Thai Curry Chicken Skewers with Coconut Peanut Sauce starts with boneless chicken thighs. Skinless. Thighs beat breasts here—juicier, more forgiving, don’t dry out on the grill like a sulky ex.
For the chicken & marinade:
- 2 lbs boneless, skinless chicken thighs (cut into skewer-sized chunks)
- 3 tbsp Thai red curry paste (Maesri or homemade if you fancy)
- 1 tbsp fish sauce (adds that funky-salty base)
- 1 tbsp brown sugar (balances heat with sweetness)
- 1 tbsp lime juice (fresh always—bottle lime juice is a crime)
- 1/2 cup full-fat coconut milk (not lite, never lite)
- 1 tbsp neutral oil (like grapeseed or sunflower)
For the coconut peanut sauce:
- 3/4 cup creamy peanut butter (natural or Jif—your call, just not crunchy)
- 1/2 cup coconut milk (again, full-fat or don’t bother)
- 2 tsp Thai red curry paste
- 1 tbsp soy sauce (or tamari if gluten’s your nemesis)
- 1 tbsp lime juice
- 2 tsp brown sugar or palm sugar
- Optional: 1-2 tsp chili garlic sauce (if you want heat)
Substitutes?
- No fish sauce? Use soy sauce + a smidge of anchovy paste (if brave).
- Can’t find Thai curry paste? Blend soaked dried chiles with shallot, garlic, lemongrass, galangal, and shrimp paste.
- Peanut allergy? Almond butter works, or sunflower seed butter for nut-free.
- Vegan version? Use tofu + soy sauce instead of fish sauce.

Step-by-Step Instructions
Thai Curry Chicken Skewers with Coconut Peanut Sauce starts with marinating. Whisk curry paste, fish sauce, sugar, lime, coconut milk, and oil together in a big bowl. Add the chicken and mix like you mean it—every piece should be coated. Let it marinate for at least 4 hours, overnight if you’re patient or professional.
Thai Curry Chicken Skewers with Coconut Peanut Sauce needs skewers—metal’s great, but if you’re using wooden, soak ‘em in water for at least 30 minutes. Keeps them from becoming firewood on the grill. Thread the marinated chicken chunks snugly, but not squished—let ‘em breathe.
Thai Curry Chicken Skewers with Coconut Peanut Sauce grills best over medium-high heat. Charcoal’s ideal, but gas’ll do. Grill skewers for about 10–12 minutes, turning every 3 mins till they’re charred in spots and read 165°F inside. Don’t fuss too much—let them build flavor.
Thai Curry Chicken Skewers with Coconut Peanut Sauce needs its sauce. Combine all sauce ingredients in a saucepan and warm over low heat, stirring constantly. Don’t boil it—just heat till it’s smooth and slightly thickened. Taste. Then taste again. Then stop yourself from eating the whole pot.
Thai Curry Chicken Skewers with Coconut Peanut Sauce, once grilled, can be brushed with extra marinade for gloss. Just remember—no brushing with raw marinade. Set some aside beforehand if you want that glossy look.
Cooking Techniques & Science
Thai Curry Chicken Skewers with Coconut Peanut Sauce works because the curry paste in the marinade breaks down proteins. It acts like a flavor massage therapist—relaxing those tight chicken fibers so they absorb flavor deep inside.
Thai Curry Chicken Skewers with Coconut Peanut Sauce uses coconut milk not just for flavor but for fat. Fat carries the aromatic compounds in the curry paste and helps the chicken stay juicy under high heat. Don’t use light coconut milk—it’s watered down sadness.
Thai Curry Chicken Skewers with Coconut Peanut Sauce demands direct grilling. That charring? It’s the Maillard reaction doing its magic—amino acids and sugars getting all brown and tasty. Resist the urge to move the skewers too often. Let ‘em kiss the flames.
Thai Curry Chicken Skewers with Coconut Peanut Sauce benefits from indirect heat, too, if the flames get too wild. Use the two-zone method if you’re grilling over charcoal: direct heat one side, indirect the other.
Thai Curry Chicken Skewers with Coconut Peanut Sauce loves cast iron, too. If grilling’s outta the question, sear the skewers in a hot cast iron skillet till caramelized, then finish in the oven. Still delicious, still full of charred edges.
Serving & Pairing Suggestions
Thai Curry Chicken Skewers with Coconut Peanut Sauce deserves a good plate. Lay ‘em over jasmine rice or sticky rice, dribble that sauce like you mean it, then sprinkle with chopped roasted peanuts and fresh cilantro. A few lime wedges on the side? Yes, chef.
Thai Curry Chicken Skewers with Coconut Peanut Sauce goes great with a crisp Thai cucumber salad—sugar, rice vinegar, chiles, cucumber. The cool crunch offsets the rich sauce like a tiny flavor life raft.
Thai Curry Chicken Skewers with Coconut Peanut Sauce drinks well, too. Thai iced tea if you’re keeping it alcohol-free. Otherwise, a cold Singha beer or a zippy riesling sings with that peanut-curry combo. Don’t go dry—this dish is salty-sweet and spicy and needs contrast.
Thai Curry Chicken Skewers with Coconut Peanut Sauce also rocks in wraps. Stuff into warm flatbreads with slaw, extra sauce, maybe pickled carrots. Street food fusion at its best.

Conclusion
Thai Curry Chicken Skewers with Coconut Peanut Sauce hits that rare sweet spot where simplicity meets boldness. The marinade’s fast, the cook time’s short, and the payoff? Huge. It’s the kind of recipe that gets people to look at you like, “Wait… you made this?”
Thai Curry Chicken Skewers with Coconut Peanut Sauce is perfect for pros looking to elevate quick service menus or home cooks wanting to wow guests without hours of prep. The key? Good curry paste, juicy thighs, and a silky peanut sauce that doesn’t quit.
Thai Curry Chicken Skewers with Coconut Peanut Sauce can be riffed endlessly. Use green curry paste for a fresh twist. Add crushed lemongrass to the marinade. Spike the sauce with tamarind or fresh chili. This one’s a keeper and a canvas all in one.
FAQs
How do I keep the chicken from drying out?
Use thighs, not breasts. Also, don’t overcook. Chicken’s done at 165°F—pull it just as it hits that, and rest for 2–3 minutes.
Can I make this ahead of time?
Yes, totally. Marinate the chicken up to 24 hours ahead. Grill just before serving. Sauce can be made and reheated gently—it keeps for 4–5 days in the fridge.
Is there a vegetarian version of this?
Yep. Use tofu (pressed well), seitan, or even grilled mushrooms like king oyster. Swap the fish sauce for soy sauce or miso.
What if I don’t have a grill?
Pan-sear in cast iron or bake on high heat in the oven. Broiling also mimics that charred edge—just keep an eye on it.
Can the sauce be frozen?
Sure can. Let it cool completely, store in an airtight container, and freeze up to 2 months. Thaw in fridge and reheat gently.

Olivia P. is a seasoned food blogger at Tastywink, sharing delicious, easy-to-follow recipes inspired by him passion for home cooking. With years of culinary blogging experience, he brings flavor, creativity, and a personal touch to every dish.