Irresistible Thai Coconut Chicken Skewers

Category: Small Bites, Worldwide Flavors

Grilled chicken sticks with Thai flavors get their punch from coconut and ginger marinade. They go straight onto a hot grill, catching that smoky flavor. As soon as they’re done, slather them with coconut cream for stickiness. Sweet and savory vibes in every bite. Dunk in peanut sauce and toss on fresh greens for a bold and simple meal or snack anybody can whip up.

Monica
By Monica Monica
Updated on Wed, 16 Jul 2025 13:34:25 GMT
Freshly grilled chicken skewers laid on a wooden board. Pin
Freshly grilled chicken skewers laid on a wooden board. | flavorsfuse.com

Anytime people drop by, these coconut chicken skewers always disappear first. That punchy marinade loaded with ginger, garlic, coconut cream, and two soy sauces gives unbeatable coziness. The grill brings out that sweet, caramel coconut glaze, and dunking them in peanut sauce is my favorite part. You barely spend time putting these together, and they're great to make ahead.

These always fly off the plate at backyard get-togethers. My friends basically hope I’m grilling coconut chicken whenever they see the grill going. Any leftovers are perfect as a quick lunch the next day.

Good-Looking Ingredients

  • Chicken thighs or dark meat: more juicy than chicken breast, and the bigger the pieces, the better
  • Ginger: fresh ginger gives mild heat and brightness—pick a heavy piece without dry skin
  • Garlic: strong, firm cloves deliver that signature aroma
  • Soy sauce, light and dark: both types add salty flavor and color—go for authentic, naturally brewed bottles
  • Coconut cream: thick and rich stuff, not watery—it brings the creamy coconut flair
  • Sugar: plain white sugar helps get that golden, caramelized look on the barbecue
  • Oyster sauce: brings umami flavor, but you can just up the soy and add a little extra sugar if you’re out
  • Honey: makes your glaze shiny and gives a sweet, sticky bite—runny honey stirs in easiest
  • Natural peanut butter: creamy and thick, made with just peanuts and a pinch of salt—keep an eye on the ingredient list
  • Rice vinegar: adds a little bright tang to the sauce—choose clear kinds for the best flavor
  • Thai red curry paste: this brings warmth, color, and a deep flavor—grab a small jar for big taste
  • Green leaf lettuce: crisp leaves are awesome for wraps and a cool crunch
  • Crushed peanuts: chop them up just before scattering for the best crunch on top

Simple How-To

Whip Up Peanut Sauce:
Get a bowl and mix peanut butter, coconut cream, a splash of soy sauce, maple syrup, rice vinegar, a scoop of curry paste, and some water. Stir until smooth and creamy. Too thick? Add more water. Want a kick? Top with sesame oil, chili oil, or more crushed peanuts. Pop it to the side.
Soak and Prep Skewers:
If using wooden skewers, let the tips soak in water to stop burning. Cut chicken into chunks and put them in a big bowl.
Make the Marinade:
Mash up ginger and garlic however you like—knife, grater, or processor. Dump onto the chicken along with coconut cream, both soy sauces, sugar, and a little oyster sauce. Mix it all up so each piece is shiny.
Let it Marinate:
Cover the bowl and slide into the fridge for at least an hour (overnight’s better). Take it out half an hour before grill time to lose the chill. That way it cooks evenly.
Thread the Chicken:
Skewer marinated chunks tightly—push pieces together so nothing flops. Double up skewers if you want everything sturdy and cooked right. Don’t grip the sticks by the pointy end—let the chicken protect your hands.
Mix up Coconut Glaze:
Blend honey, coconut cream, and soy in a bowl until totally smooth and glossy—this is your finishing glaze.
Start Grilling:
Crank the grill hot—500°F if you’re measuring. Gas is speedy, charcoal adds smokiness. Lay out skewers, flip every 2–3 minutes, and cook until each piece is browned and cooked (about 15–18 minutes).
Finish with Glaze:
Paint the sticky coconut glaze over meat as it cooks, flipping and brushing for a few minutes more. You want the chicken sticky, shiny, and with crisp edges.
Serve and Enjoy:
Set out lettuce leaves with the steamy chicken and the peanut sauce in a bowl. Let everyone build wraps or just go straight for dipping. The greens keep things light and make eating fun.
Piles of grilled meat on a chunky wooden board. Pin
Piles of grilled meat on a chunky wooden board. | flavorsfuse.com

Handy Tips

  • Whip up extra marinade and freeze for lazy day meals
  • With allergy-friendly swaps, it’s easy to keep dairy and gluten away
  • Works great for party snacks or as a full meal with salad and rice

Coconut cream is my secret for that rich marinade and the shiny gloss on top after grilling. My kids love sprinkling the peanuts—don’t skip the crunch at the end!

Stay Tasty

Leftovers? Pull the chicken off the sticks and seal them in a container. Keep the sauce separate so both stay yummy. Good in the fridge for three days. Heat in a pan or zap in the microwave till hot. You can freeze it for an easy meal later too.

Swap Ideas

No coconut cream? Regular coconut milk (full-fat) works if you get the thick kind. If you forgot oyster sauce, just use extra soy and a bit more sugar. For chicken breast, give it a quick salt water soak to stay juicy. No honey? Mix up a little sugar in hot water and glaze away.

Ways to Eat

Try with classic jasmine rice, a crisp cucumber salad, or do lettuce wraps to keep it lighter. Throw on a crunchy slaw or even some grilled veggies. Big bowls of sticky rice and lime wedges make it all feel like a party.

Wooden tray loaded with kabobs and grilled meats. Pin
Wooden tray loaded with kabobs and grilled meats. | flavorsfuse.com

Backstory

Inspired by lively Thai street food, these’re a play on satay but dial up the coconut flavor and freshness. That thick peanut sauce works everywhere, but the sticky coconut glaze makes the dish just a little extra special compared to the usual.

FAQs About the Recipe

→ How long should I marinate the chicken for best flavor?

Let your chicken chill out in the marinade for at least 1 or 2 hours. If you've got more time, let it hang out overnight for extra juicy bites.

→ Can I substitute coconut cream with coconut milk?

Yep, just pick full-fat coconut milk. It won’t be quite as creamy and thick, but it’ll do the job.

→ What’s the ideal grill temperature for skewering?

Heat your grill to around 500°F or 260°C. Use direct heat to get a smoky crust and juicy meat.

→ Is white meat or dark meat better for this dish?

If you want juicier and tastier skewers, use dark meat. Chicken breast is totally fine, just brine it so it stays moist.

→ What can I use instead of oyster sauce?

Swap in a little extra soy sauce and toss in more sugar for that savory-sweet boost.

→ Can these be made with pork instead of chicken?

Definitely! Pork shoulder is awesome here. Use the same marinade and grill it just like you would with chicken.

Thai Coconut Skewers

Marinate chicken in coconut, ginger, and soy before charring it on the grill with a shiny glaze. Grab the peanut dip for a burst of flavor.

Prep Time
30 min
Cooking Time
15 min
Total Time
45 min
By Monica: Monica

Category: Global Appetizers

Skill Level: Beginner-Friendly

Cuisine Style: Thai

Yield: 12 skewers

Dietary Preferences: Lactose-Free

What You'll Need

→ Marinated Chicken

01 Drop a full tablespoon of oyster sauce in with the meat
02 Go for 2 tablespoons of sugar, nice and sweet
03 Cut about a kilo of boneless chicken thighs or drums into little chunks
04 Slice up fresh ginger (4 or 5 pieces is plenty), chop up 2 tablespoons
05 Stir in 2 tablespoons coconut cream for a dreamy texture
06 Toss in 1 tablespoon of dark, thick soy sauce
07 Drizzle 2 tablespoons of regular light soy sauce over it all
08 Finely dice 2 big garlic cloves—aim for a hefty tablespoon and a half

→ Coconut Cream Topping

09 Mix up 1.5 tablespoons honey
10 Spoon 6 tablespoons coconut cream into a bowl
11 Splash in 1 teaspoon of light soy sauce

→ Easy Peanut Dip (Optional)

12 Go with 2 teaspoons soy sauce, the light kind
13 Toss in 60 ml natural peanut butter (no sweeteners please)
14 Add 1 teaspoon hot red curry paste to kick things up
15 Stir in 2-3 tablespoons water just until you like how runny it is
16 Drop 2 tablespoons coconut cream in to make it rich
17 Pour in a teaspoon of sesame oil if you want
18 If you want some zing, throw in a teaspoon chili oil
19 Toss in 2 teaspoons honey or maple syrup, whichever you love
20 Shake on some crushed roasted peanuts at the end, if you’re into it
21 Add 1 teaspoon rice vinegar for a tangy hit

Step-by-Step Guide

Step 01

Pile those hot, juicy skewers on top of green lettuce. Dunk them in peanut dip or bundle’em up and eat right away.

Step 02

Throw peanut butter, coconut cream, red curry paste, rice vinegar, honey, soy sauce, and some water in a bowl. Mix until totally smooth (add water if it’s too thick). If you want to, pour on chili oil or sesame oil and top with crushed peanuts. Stash it aside for later.

Step 03

Soak those wooden skewers at least half an hour. While they’re soaking, cut your chicken into bite-sized pieces. Grab a big bowl, toss in chicken pieces, and throw in chopped ginger and garlic too.

Step 04

Cover the chicken with coconut cream, both soy sauces, oyster sauce, and sugar. Give everything a solid mix, lock down a lid, and slide it into the fridge for an hour—let it chill. Overnight works even better if you’ve got time.

Step 05

Take a small bowl and combine coconut cream, soy sauce, and honey. That’s your shiny flavor brush for after grilling.

Step 06

After it’s marinated, let the chicken sit out for a bit. Push the chunks on soaked skewers. Thread them close so the ends aren’t left sticking out to burn.

Step 07

Get your grill blazing up to around 260°C. Lay down the chicken skewers straight over the heat. Sizzle them up, spinning pretty often, for about 15 to 18 minutes till they’re golden outside and cooked all the way.

Step 08

Brush the skewers with the coconut topping after grilling. Flip and brush again. Keep adding that glaze till you see a tempting, shiny, caramelized coat on everything.

Additional Notes

  1. Missing coconut cream? Grab full-fat coconut milk instead, but it won’t be quite as thick or rich.
  2. Want it lighter? Peel off chicken skin first or grab chicken breast, but brine breasts before marinating so they don’t dry out.
  3. Don’t have oyster sauce? Toss in extra soy and a tiny more sugar instead.
  4. Marinade’s awesome for pork shoulder—just cut it up and swap it in!
  5. Use light soy for that salty punch, dark for deeper color and bit of sweetness.
  6. Swapping honey for sugar in the glaze? Melt sugar in some hot water first so it blends smooth.

Essential Tools

  • Really hot grill—charcoal or gas, needs to hit 260°C
  • Big metal or wood skewers (grab long ones)
  • Two big mixing bowls at least
  • Basting brush for the glaze
  • Good chopping board and a sharp knife

Allergy Information

Review each ingredient for possible allergens and consult a healthcare professional if you're unsure.
  • Peanuts inside
  • Contains soy
  • Heads up for shellfish—there’s oyster sauce

Nutritional Facts (Per Serving)

This info is for reference purposes only and isn't a substitute for medical advice.
  • Calories: 190
  • Fats: 8 g
  • Carbohydrates: 18 g
  • Proteins: 15 g