Juicy Thai Coconut Chicken Skewers

As seen in Satisfying Entrées for Every Table.

Chicken gets a big flavor boost from chilling in coconut and ginger. It chars up tall on the grill, then you slather with extra coconut cream for sticky, sweet bites. Dip each smoky skewer in creamy peanut sauce and heap on crunchy greens. It’s bold, fast, and a surefire crowd-pleaser for a main or snack.

Barbara Chef
Created By Sasha
Last updated on Wed, 16 Jul 2025 15:15:51 GMT
Freshly grilled meat resting on a wooden board. Save Pin
Freshly grilled meat resting on a wooden board. | foodthingle.com

Whenever I've got company, Thai coconut chicken skewers are my go-to. That marinade with ginger, coconut cream, soy sauces, and garlic packs it with cozy, deep flavor. Throw them on the grill to get that caramelized coconut glaze, then dunk into that fresh peanut dip—it's everyone’s favorite. These come together super fast, and you can prep them way ahead if life's busy.

I can't do a backyard hang without these—they disappear every time. Whenever the grill fires up, my bunch hopes I'm making coconutty chicken. I stash some away for lunch because they're just too good.

Mouthwatering Ingredients

  • Chicken thighs or dark meat: juicier than white meat—grab the plumpest cuts you can
  • Ginger: brings zing and gentle warmth—pick a piece that's heavy and smooth
  • Garlic: gives that bold kick—look for firm, fresh bulbs
  • Soy sauce, dark and light: adds rich saltiness and a golden color—try to get real brewed types
  • Coconut cream: go with a brand that's thick and coconutty—way creamier than regular milk
  • Sugar: regular white works, helps caramelize those edges on the grill
  • Oyster sauce: packs a serious umami punch—run out? Add more soy and a bit of sugar
  • Honey: for that shine and sweet stickiness—thin, runny honey is easiest
  • Natural peanut butter: plain old peanuts and salt, that's it—makes your dip creamy and thick
  • Rice vinegar: keeps the dipping sauce sparkly and tangy—go for clear brands
  • Thai red curry paste: loads on gentle spice and color—look for small jars with deep smells
  • Green leaf lettuce: makes a crunchy wrap and keeps things light
  • Crushed peanuts: sprinkle on last minute for crunch—chop them fresh when you're ready to serve

Simple Steps

Whip Up the Peanut Sauce:
Mix up coconut cream, peanut butter, a drizzle of maple syrup, rice vinegar, soy sauce, some red curry paste, and water in a bowl. Stir until it's thick. Add more water if you want a looser dip. Toss in sesame oil, peanuts, or chili oil if you feel fancy—then leave it aside.
Soak and Prep Skewers:
If you're using wooden skewers, soak the ends in water so they don't burn. Cut your chicken into chunky bites and toss them in a big bowl.
Make the Marinade:
Bash or slice your ginger and garlic, toss straight with the chicken. Add light and dark soy sauces, coconut cream, a scoop of sugar, and oyster sauce. Mix so each chicken chunk gets glossy.
Let it Marinate:
Cover up the bowl and chill for at least an hour—or even overnight for big flavor. Let it sit out to warm up about thirty minutes before grilling, so it cooks through easily.
Thread the Chicken:
Poke the marinated chunks onto skewers, packing them tight. Two skewers per row work well to keep things steady. Watch your hands—the chicken acts as your shield.
Mix the Coconut Glaze:
In a small bowl, blend coconut cream, honey, and soy. Stir till smooth and sticky—gets your chicken all shiny and glazed.
Grill the Chicken:
Get the grill roaring—like 500°F hot. Charcoal gives stronger flavor but gas works quick. Lay the skewers on, turn them every 2 or 3 minutes, and cook for 15–18 minutes till golden and firm.
Add Coconut Glaze:
Paint that sweet coconutty glaze on while grilling. Keep turning them for a couple more minutes so they get glossy, sticky, and a little bit charry.
Serve Everything Up:
Set out crisp lettuce leaves, stack the hot skewers on top, and drop the peanut sauce in a bowl. Everyone grabs, wraps, and dips for a fun, hands-on meal. Lettuce keeps things bright and fresh.
Grilled meats piled on a wooden cutting board. Save Pin
Grilled meats piled on a wooden cutting board. | foodthingle.com

Handy Facts

  • Make extra marinade and pop it in the freezer for another night
  • Fits gluten free and dairy free needs if you swap out for allergy-safe sauces
  • Awesome for parties or bulk up with rice plus salad for a full meal

Coconut cream is my magic move for a super velvety marinade and a shiny, sticky finish on the grill. My kids always help with the crushed peanut topping—the crunch is everything!

Stay Crisp

Leftover chicken? Pull it off the sticks and store in containers with lids. Keep the sauce and meat separate for best results. Stays good in the fridge up to three days. Warm gently in a pan or zap in the microwave. Chicken actually freezes and reheats just fine.

Swap Ideas

Don't have coconut cream? Grab full fat coconut milk—pick the least watery can. No oyster sauce? Add extra soy plus a dash of sugar. If you're using breast, give it a quick brine to keep it juicy. Out of honey? Stir sugar into hot water and use that for glazing.

Perfect Pairings

Serve beside fluffy jasmine rice, a crunchy cucumber salad, or turn them into lettuce wraps for lighter eats. Asian slaw or grilled veggies go great too. Put everything out with sticky rice and limes for an awesome group meal.

A wooden tray filled with skewered meat kabobs. Save Pin
A wooden tray filled with skewered meat kabobs. | foodthingle.com

More About This

Borrowing a little from Thai street snacks, these sticks play with classic satay, but crank up the coconut and fresh flavor. That creamy peanut dip is good on anything, but the glazed chicken makes this one really stand out.

Common Recipe Questions

→ How long should chicken marinate to soak up flavor?

Let it chill in the marinade for at least 1 to 2 hours. Overnight makes the chicken super juicy.

→ If I don’t have coconut cream, can I use coconut milk?

Absolutely. Go with full-fat coconut milk—it's a bit lighter, but you won’t lose out on the flavor.

→ What’s the right grill temp for these skewers?

Fire up the grill to 500°F or 260°C. Direct heat is best for char and juicy meat.

→ Dark or white chicken—what’s better for this?

Dark meat stays juicy and flavorful, but if you’re using breast, a quick brine stops it from getting dry.

→ What works if I don’t have oyster sauce?

Swap in more soy and a pinch more sugar to get that same salty punch.

→ Could I swap chicken for pork in this?

Definitely! Pork shoulder does great here. Treat it just like chicken for marinating and grilling.

Thai Coconut Grill

Soak chicken in coconut, ginger, soy, slap on the grill, brush more glaze, and don’t skip the tasty peanut dip.

Preparation Time
30 Minutes
Cooking Time
15 Minutes
Overall Time
45 Minutes
Created By: Sasha

Recipe Type: Main Dishes

Skill Level: Simple

Regional Style: Thai

Output: 12 skewers

Special Diets: Lacks Dairy

What You'll Need

→ Marinated Chicken

01 Slide 1 kg of boneless chicken thighs or drumsticks (cut into small pieces) into a big bowl.
02 Chop up two cloves of garlic (you’re aiming for about 1.5 tablespoons).
03 Grab 2 tablespoons of ginger, slice it (just 4-5 chunks will do), then chop it smaller.
04 Toss in two tablespoons of coconut cream for a creamy boost.
05 Splash in two tablespoons of your regular light soy sauce.
06 Dump in a tablespoon of the darker, thicker soy sauce for a rich color.
07 Stir in two tablespoons of plain sugar, white works great.
08 Add a tablespoon of oyster sauce to round it all out.

→ Coconut Cream Topping

09 Measure out 6 tablespoons of coconut cream for brushing.
10 Mix in 1 and a half tablespoons of honey for sweetness.
11 Pour 1 teaspoon of light soy sauce in for some saltiness.

→ Easy Peanut Dip (Optional)

12 Start with two tablespoons of coconut cream.
13 Scoop in 60 ml of smooth, unsweetened peanut butter.
14 Add a teaspoon of rice vinegar (pick a gentle one).
15 Mix in 1 teaspoon of Thai red curry paste (spicy stuff).
16 Stir in 2 teaspoons of honey or swap for maple syrup if you want.
17 Splash in 2 teaspoons of your light soy sauce.
18 Thin it out with 2-3 tablespoons of water till it’s dippable.
19 If you like, pour in a teaspoon of sesame oil (totally optional).
20 Add some chili oil (about a teaspoon) if you’re after some fire.
21 Dust on some crushed roasted peanuts for a bit of crunch on top, if you fancy it.

Steps to Follow

Step 01

Grab your cooked skewers and lay them out over a bed of salad greens. Dip in the peanut sauce or tuck them in lettuce—just go for it and munch away!

Step 02

Throw coconut cream, peanut butter, rice vinegar, curry paste, maple syrup, light soy sauce, and a splash of water into a small mixing bowl. Stir until creamy and smooth. Tip in sesame or chili oil if you like, scatter over peanuts if you want, then leave close by so it's ready to serve.

Step 03

Plunk wooden skewers in water for at least half an hour (if you're using those). Slice up the chicken into cubes about thumb size, pop them in a bowl, then chop ginger and garlic and toss those on top too.

Step 04

Pour all the sauces, coconut cream, and sugar straight over the chicken. Give everything a good mix so every chunk's coated. Cover the bowl and stick it in the fridge for at least an hour, or way longer if you can plan ahead.

Step 05

In a small bowl, mix up coconut cream, honey, and soy sauce. This is what you'll slather over the skewers at the end to get them nice and glossy.

Step 06

After the chicken's had its soak in the marinade, let it rest out for 30 minutes. Thread those pieces tightly onto your soaked sticks so nothing dangles and burns.

Step 07

Make sure your grill is blazing hot—aim for about 260°C. Set the chicken skewers over the flames and flip them every couple of minutes. They’ll be golden and ready after about 15 to 18 minutes.

Step 08

Once you’ve pulled the skewers off the heat, add a thick layer of coconut cream glaze, flip to coat every side, and repeat until there’s a sugary shine and a bit of stickiness everywhere.

Additional Tips

  1. Don't have coconut cream? Full-fat coconut milk will do, but it’s not as thick or tasty.
  2. Want this lower-calorie? Remove the chicken skin before marinating. Lean chicken breast also works, but give it a quick brine first so it doesn’t get tough.
  3. Short on oyster sauce? Just use extra soy sauce and a little more sugar instead.
  4. You can totally swap in pork shoulder chunks for the same marinade. Just cut ‘em to match and cook the same way.
  5. Light soy gives that salty punch, while dark soy makes things brown up and adds a little sweetness.
  6. If you sub sugar for the honey in the glaze, dissolve it into hot water first so it goes in smooth.

Essential Tools

  • A beastly hot charcoal or gas grill (needs to hit 260°C)
  • Long metal or wooden skewers
  • A couple of big bowls for mixing stuff
  • A brush for laying on the coconut glaze
  • Solid cutting board and one sharp knife

Allergen Information

Always verify ingredient labels for allergens and consult with a healthcare expert if unsure.
  • Peanut warning
  • Contains soy
  • Shellfish heads up—since there's oyster sauce

Nutrition Info (Per Serving)

These details are best used as an estimate and shouldn't replace professional health advice.
  • Calories: 190
  • Fat Content: 8 g
  • Carbohydrates: 18 g
  • Protein: 15 g