Thai Coconut Chicken Skewers (Smoky, Juicy & Easy Grilled Recipe)
Every summer, there’s one recipe that disappears from the serving platter faster than anything else, and these Thai Coconut Chicken Skewers have earned that title in my house. The first time I made them was for a backyard cookout when I wanted something different from the usual barbecue chicken. I mixed coconut milk with fresh ginger, garlic, lemongrass, and a handful of pantry spices, hoping for something flavorful but simple. The aroma alone had everyone wandering over to the grill before dinner was even ready.
Now these skewers make an appearance whenever friends come over, whether it’s a weekend barbecue, family gathering, or an easy weeknight dinner. They’re smoky around the edges, incredibly juicy inside, and packed with Thai-inspired flavors that taste like they came from a restaurant. The creamy coconut marinade keeps the chicken tender while the caramelized brown sugar creates beautiful grill marks and just the right amount of sweetness.
Over the years, I’ve made small adjustments to the marinade, experimented with different cuts of chicken, and learned exactly how long to grill them without drying them out. Those little tweaks turned a good recipe into one that everyone requests again and again.
Why This Thai Coconut Chicken Skewers Recipe Works
I’ve tried many grilled chicken skewer recipes, but they often have one major problem—they’re either dry from overcooking or the marinade never really penetrates the meat.
Here’s what I figured out after making these dozens of times: chicken thighs are the secret.
Unlike chicken breasts, thighs stay juicy even when they’re exposed to the high heat of a grill. Pair them with full-fat coconut milk, fresh aromatics, and just enough soy sauce and fish sauce, and every bite becomes tender, smoky, and packed with flavor.
Another thing that makes this recipe stand out is the balance. The coconut milk softens the stronger flavors of garlic and fish sauce while brown sugar helps create those lightly charred edges everyone loves. A squeeze of fresh lime at the end brightens everything without overpowering the marinade.
The creamy peanut dipping sauce finishes the meal perfectly, adding richness with a little spice that complements the grilled chicken beautifully.
Ingredients You’ll Need (And What to Substitute)
The ingredient list may look long, but almost everything is easy to find at a regular supermarket.
Chicken Thighs
Boneless, skinless chicken thighs are my first choice because they remain juicy even if they’re on the grill a minute or two longer than planned.
Chicken breasts can be substituted, but reduce the cooking time slightly to prevent drying out.
Coconut Milk
Use full-fat canned coconut milk for the richest marinade.
Light coconut milk doesn’t coat the chicken quite as well and produces a thinner marinade.
Garlic
Fresh garlic gives the marinade its bold flavor.
Jarred minced garlic works in a pinch but won’t be quite as aromatic.
Fresh Ginger
Fresh ginger adds warmth and brightness.
Ground ginger isn’t an ideal substitute, but if necessary, use about one teaspoon.
Lemongrass
Fresh lemongrass gives authentic Thai flavor.
If unavailable, add extra lime zest and a little additional ginger for a similar citrusy note.
Soy Sauce
Regular soy sauce adds saltiness and color.
Low-sodium soy sauce also works well if you prefer less salt.
Fish Sauce
Don’t skip it if possible.
It doesn’t make the chicken taste fishy—it simply adds incredible savory depth.
Brown Sugar
Brown sugar helps the chicken caramelize on the grill while balancing the salty ingredients.
Honey may be substituted if needed.
Curry Powder
A mild curry powder gives warmth without overwhelming the fresh herbs.
Turmeric
Just a small amount gives beautiful color and subtle earthy flavor.
White Pepper
White pepper has a softer heat than black pepper, though black pepper works just fine.
Fresh Lime Juice
Freshly squeezed juice tastes much brighter than bottled.
Reserve extra lime wedges for serving.
Cilantro
Fresh cilantro finishes the skewers with freshness and color.
If you’re not a fan, chopped parsley can be substituted.
How to Make Thai Coconut Chicken Skewers
Prepare the Marinade
In a large mixing bowl, whisk together the coconut milk, soy sauce, fish sauce, brown sugar, curry powder, turmeric, minced garlic, grated ginger, finely chopped lemongrass, lime juice, and white pepper.
The marinade should be creamy, fragrant, and slightly golden.
Taste it before adding the chicken. It should be slightly salty with balanced sweetness and plenty of fresh aroma.
Marinate the Chicken
Cut the chicken thighs into evenly sized chunks.
Add them to the marinade and stir until every piece is fully coated.
Cover the bowl and refrigerate for at least 4 hours, although overnight produces the best flavor.
The longer marinating time allows the coconut milk and aromatics to fully penetrate the chicken.
Prepare the Skewers
If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling.
This helps prevent them from burning over direct heat.
Thread the marinated chicken onto each skewer, leaving tiny spaces between the pieces so the heat can circulate evenly.
Avoid packing them too tightly.
Grill Until Smoky and Juicy
Preheat the grill to medium-high heat, around 400°F.
Lightly oil the grill grates.
Place the skewers over direct heat and cook for about 5 to 6 minutes per side, turning occasionally until the chicken reaches an internal temperature of 165°F.
You’ll notice beautiful caramelized spots forming from the brown sugar while the coconut milk keeps the meat incredibly moist.
Be careful not to leave them unattended during the final few minutes because the sugars can brown quickly.
Make the Peanut Sauce
While the chicken cooks, whisk together creamy peanut butter, coconut milk, soy sauce, fresh lime juice, brown sugar, sriracha, and a splash of warm water until smooth.
Adjust the consistency with additional water if needed.
The sauce should be thick enough to cling to the chicken but still easy to drizzle.
Serve
Transfer the grilled skewers to a serving platter.
Sprinkle with chopped fresh cilantro and serve with lime wedges, cucumber slices, red onion wedges, and the creamy peanut sauce.
The fresh vegetables add crunch and help balance the rich flavors of the grilled chicken.
Things I Learned the Hard Way
The first time I made these skewers, I used chicken breasts because that’s what I had in the refrigerator. They tasted good but dried out much faster than thighs.
I also skipped soaking the wooden skewers once, and several of them charred badly before the chicken was fully cooked.
Another lesson was resisting the urge to constantly flip the chicken. Leaving it undisturbed for several minutes creates much better caramelization and those beautiful grill marks.
Finally, don’t rush the marinade. Four hours is the minimum I recommend, but overnight truly transforms the flavor.

Leave a Reply