Thai Coconut Grilled Chicken

Featured in Explore World Flavors and Techniques.

Dive into these Thai coconut-infused skewers, featuring chicken marinated in a garlic-ginger-coconut blend and soy for depth. Glazed with a sweet coconut coating for caramelized goodness, they’re served alongside a creamy peanut dip. Great for an appetizer or main dish, these are crowd-pleasers. Stick with dark meat for juiciness and don't skip the glaze for that smoky, sweet finish. Enjoy as wraps with greens or as a bold, standalone plate!

Rana
Updated on Wed, 23 Apr 2025 20:14:34 GMT
Juicy Thai Coconut Chicken Skewers Pin it
Juicy Thai Coconut Chicken Skewers | flavorsenthusiasts.com

These Thai chicken skewers pack a punch with a mix of ginger, garlic, and coconut cream that soaks into every bite. The sweet-savory balance gets even better with a rich coconut finish and a dippable peanut sauce that'll make everyone ask for more. You'll be amazed how simple chicken turns into something so tasty.

I came up with these skewers when I needed something different for a backyard party. Now whenever friends drop by during grill season, they always beg me to make my coconut chicken - it's become my signature dish!

Ingredients

  • Chicken thighs or legs: 1 kg. Go for dark meat as it stays moist and has more flavor. Skin-on pieces work best for extra taste.
  • Ginger: 4-5 slices. Pick firm, smooth-skinned ginger for the strongest kick and aroma.
  • Garlic: 2 cloves. Forms the flavor base. Go for fat, sprout-free cloves.
  • Soy sauce: 2 tablespoons. Brings the umami punch. Standard soy sauce does the job nicely.
  • Dark soy sauce: 1 tablespoon. Gives your skewers that gorgeous brown color. It's thicker and adds more depth.
  • Coconut cream: 2 tablespoons. The star that creates that Thai flavor. Choose brands with minimal ingredients.
  • Sugar: 2 tablespoons. Balances the salty stuff and helps everything brown up. Plain white sugar works fine.
  • Oyster sauce: 1 tablespoon. Adds that something special. Worth getting a good brand for this one.

Step-by-Step Instructions

Create the peanut sauce:
Mix coconut cream, natural peanut butter, rice vinegar, red curry paste, maple syrup, soy sauce, water, and any oils you want in a bowl. Stir until it's smooth and runny enough to dip but thick enough to stick. Add more water if it's too thick. Let it sit while you work on the chicken.
Get chicken and marinade ready:
Cut your chicken into even 1-inch chunks so they'll cook at the same rate. Chop up the ginger and garlic super fine till they're almost mushy. Mix them with both soy sauces, coconut cream, sugar, and oyster sauce in a big bowl. Toss in the chicken and coat every piece. Cover and chill for at least 1-2 hours, but leaving it overnight makes it taste even better.
Prepare your skewers:
Dunk wooden skewers in water for 30+ minutes so they won't burn. Take the chicken out of the fridge about half an hour before cooking. Slide chicken onto skewers, pushing pieces close together so they don't spin around. For floppy pieces, use two skewers to keep them steady.
Mix up coconut glaze:
Stir together coconut cream, honey, and soy sauce until well blended. You want it runny enough to brush on but thick enough to stick to the meat. Set aside for the final cooking stage.
Fire up the grill:
Heat your grill to about 500°F. Put skewers right over the heat, turning every 2-3 minutes to get nice char marks all around. They'll need about 15-18 minutes total for juicy, done chicken. Keep an eye on them since the sugar can burn fast.
Brush on the glaze:
In the last 3 minutes of cooking, paint the coconut glaze all over the skewers. Turn them often to get that sweet caramelized coating without burning. When done, they should look shiny with some dark spots.
Time to eat:
Lay them out on lettuce leaves with the peanut sauce nearby. People can wrap the chicken in lettuce for a fun, hands-on eating experience.
A plate of Thai Coconut Chicken Skewers. Pin it
A plate of Thai Coconut Chicken Skewers. | flavorsenthusiasts.com

The best part of these skewers is definitely the coconut cream glaze that goes on at the end. I found this trick by accident when I spilled some coconut cream near my hot grill. The way it turned golden and sweet made me try it on purpose next time, and it turned a good dish into something everyone remembers.

Make Ahead Options

You can get these skewers ready way before you need them. The chicken actually tastes better after sitting in the marinade overnight. You can prep everything up to the grilling part a full day ahead. The peanut sauce keeps nicely in the fridge for three days in a sealed container. Just let it warm up and give it a stir before using. Even the coconut glaze can be mixed ahead and kept separate until cooking time.

Clever Substitutions

Don't worry if you don't have everything on the list. Need coconut cream? Just stick a can of full-fat coconut milk in your fridge overnight and scoop off the thick stuff that rises to the top. Pork shoulder chunks work great instead of chicken. No oyster sauce around? Just use more soy sauce with a bit of sugar to get that sweet-savory kick. Going gluten free? Swap the soy sauce for tamari and double-check your oyster sauce label.

Serving Suggestions

These skewers fit into so many meal plans. For a total Thai dinner, serve them with coconut rice with a squeeze of lime and a simple cucumber salad dressed with rice vinegar. Using them as appetizers? Arrange them on a big plate with the peanut sauce in the middle for dipping, then sprinkle fresh cilantro and mint all over for color. At parties, try standing each skewer upright in glasses half-filled with uncooked rice to hold them steady and create a cool display.

A plate of Grilled Thai Coconut Chicken Skewers. Pin it
A plate of Grilled Thai Coconut Chicken Skewers. | flavorsenthusiasts.com

Frequently Asked Questions

→ What kind of chicken should I use?

Thighs or other dark meat are ideal for staying juicy and flavorful. Brined chicken breast can work too!

→ What can I use instead of coconut cream?

Full-fat coconut milk can replace coconut cream, but expect a lighter flavor and a thinner texture.

→ How do I stop skewers from burning?

Soaking wooden skewers in water for about 30 minutes before grilling keeps them from catching fire.

→ Any tips for a nicely caramelized glaze?

Brush the glaze on during the last few moments of grilling. Flip the skewers often to lock in a sticky, golden crust.

→ Can I swap the chicken for another protein?

Absolutely! Pork shoulder is a great alternative and works well with the marinade.

Thai Coconut Grilled Chicken

Flavorful Thai-inspired chicken skewers with coconut marinade and peanut dip.

Prep Time
30 Minutes
Cook Time
15 Minutes
Total Time
45 Minutes
By: Rana

Category: Global Kitchen

Difficulty: Intermediate

Cuisine: Fusion, Thai, Asian

Yield: 12 Servings (12 skewers)

Dietary: Dairy-Free

Ingredients

→ Marinade

01 2 tablespoons sugar
02 2 tablespoons coconut cream
03 1 tablespoon dark soy sauce
04 1 tablespoon oyster sauce
05 4-5 slices ginger, roughly 2 tablespoons
06 2 cloves garlic (about 1½ tablespoons)
07 2 tablespoons soy sauce

→ Coconut Cream Glaze

08 1 teaspoon soy sauce
09 6 tablespoons coconut cream
10 1½ tablespoons honey

→ Chicken

11 1 kg chicken meat, preferably dark cuts

→ Easy Peanut Sauce (Optional)

12 1 teaspoon rice vinegar
13 1 teaspoon chili oil (optional)
14 1 teaspoon sesame oil (optional)
15 2-3 tablespoons water to reach desired texture
16 ¼ cup natural peanut butter (no added sugar)
17 1 teaspoon Thai red curry paste
18 Crushed peanuts for extra garnish (optional)
19 2 teaspoons honey or maple syrup
20 2 teaspoons soy sauce
21 2 tablespoons coconut cream

Instructions

Step 01

For wooden skewers, soak the handles to prevent burning. Take chicken out of the fridge 30 minutes in advance. Skewer chicken tightly to avoid burning stray edges.

Step 02

In a bowl, mix everything from the peanut sauce list until smooth. Set it aside for serving.

Step 03

Heat your grill to 260°C (500°F). Cook skewers over the flame, flip after every 2-3 minutes for a total of 15-18 minutes. In the last 2-3 minutes, brush glaze on the skewers while flipping to get caramelized edges.

Step 04

Combine soy sauce, honey, and coconut cream in a small bowl. Use it toward the end for brushing on the skewers.

Step 05

Chop garlic and ginger finely or use a processor. Stir them into the rest of the marinade mixture. Add chicken and stir to coat everything. Let it marinate in the fridge for at least 1-2 hours or overnight.

Step 06

Serve skewers over lettuce leaves. You can use lettuce leaves to wrap the chicken or dip everything into the peanut sauce before eating.

Notes

  1. Try coconut cream for a richer flavor boost compared to coconut milk.
  2. Switch up the protein by using pork shoulder instead of chicken.
  3. If using chicken breast, brine it to prevent it from drying out.
  4. Though light soy sauce can be swapped in, dark soy sauce amps up the color and taste.

Tools You'll Need

  • Skewers (wooden or metal)
  • Grill for cooking
  • Knife or food processor for chopping
  • Mixing bowls

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • May include soy
  • May include peanuts

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 190
  • Total Fat: 8 g
  • Total Carbohydrate: 18 g
  • Protein: 15 g