Grilled Thai Coconut Skewers

Featured in Heartwarming Main Course Recipes.

These Grilled Thai Coconut Chicken Skewers are a flavorful main dish that features a fragrant marinade of ginger, garlic, coconut cream, soy sauce, and seasonings, resulting in tender, juicy bites of chicken. After marinating for optimal flavor, the chicken is grilled to perfection and brushed with a sticky coconut glaze, creating a slightly caramelized finish. The skewers are accompanied by a luscious homemade peanut sauce, which perfectly complements the rich and slightly sweet flavors of the chicken. Serve these skewers hot, garnished with roasted peanuts for added crunch, and pair with fresh lettuce wraps or steamed jasmine rice to complete the dish. Ideal for entertaining or a quick and flavorful dinner, this dish showcases vibrant Thai-inspired flavors with minimal effort and ingredients.

Rose
Updated on Sun, 08 Jun 2025 14:50:27 GMT
Grilled Thai Coconut Chicken Skewers Pin it
Grilled Thai Coconut Chicken Skewers | lovelylifewithrose.com

Grilled Thai Coconut Chicken Skewers make any summer night feel like a street festival. Juicy chicken soaks up a punchy coconut marinade with hints of ginger and soy then gets that smoky char on the grill. Serve them up with a creamy homemade peanut sauce for dipping and you have a dish that satisfies everyone at the table.

I was searching for something to wake up our usual grilled chicken routine and tried this on a whim one August. Now it is my go to for family gatherings because even the picky eaters scoop up seconds.

Ingredients

  • Boneless chicken thighs or drumsticks in bite size pieces: Higher fat content means juicier skewers and loads of flavor. Look for well trimmed chicken with visible marbling
  • Fresh ginger chopped finely: Sharp and citrusy ginger makes the marinade pop. Choose knobs that are firm with smooth skin
  • Garlic finely chopped: This brings warmth and depth. Use bulbs that are plump with tight skins
  • Light soy sauce: Delivers savory saltiness. Lighter versions give a gentler flavor and prevent the chicken from looking too dark
  • Dark soy sauce: Deepens the color and adds a touch of sweet complexity. Look for brands labeled as dark for best results
  • Coconut cream: Both in marinade and glaze this makes everything moist and rich. Use thick spoonable cream from the top of a can
  • Granulated sugar or honey in glaze: Sweetens and helps caramelize the outside. Go for pure cane sugar or real local honey
  • Oyster sauce: Brings savory umami notes. High quality sauces are glossy and deeply brown not watery
  • Natural peanut butter: Makes the dipping sauce thick and nutty. Choose unsweetened for best control over flavor
  • Thai red curry paste and rice vinegar: In the peanut sauce they add zip and color. Fresh paste has vibrant color not dull brown
  • Maple syrup and sesame oil: Tames the heat and gives aroma. Look for real maple syrup and toasted sesame oil for the richest notes
  • Crushed roasted peanuts: Garnish the sauce for crunch and extra nuttiness

Step-by-Step Instructions

Make the Peanut Sauce:
Whisk together coconut cream peanut butter rice vinegar red curry paste maple syrup light soy sauce and water until the mixture is perfectly smooth and creamy. Tweak the water amount until it is dippable but thick. Stir in optional oils and finish with a sprinkle of crushed peanuts if you like. Set aside
Prep the Chicken:
If using wooden skewers soak them in water to prevent burning. Cut chicken into even cubes around two and a half centimeters each then pile them into a big mixing bowl. Chop the ginger and garlic very finely and add those in
Mix the Marinade:
Pour light soy sauce dark soy sauce coconut cream granulated sugar and oyster sauce over the chicken and aromatics. Toss everything together so each piece gets coated. Cover and refrigerate for at least an hour or let it sit overnight for even more flavor
Prepare the Glaze:
In a small bowl blend coconut cream honey and soy sauce. This will be brushed on the chicken during grilling to create a glossy sticky finish
Skewer the Chicken:
Pull the chicken from the fridge about thirty minutes before cooking so it comes to temperature. Thread each piece tightly onto the soaked skewers making sure ends are neat to avoid burning
Grill the Skewers:
Fire up your grill to a high heat zone about two hundred sixty degrees Celsius. Arrange skewers directly over the heat and cook for about fifteen minutes turning every two to three minutes so each side browns and the meat cooks evenly
Glaze for Finish:
During the final moments of grilling brush the coconut cream glaze generously onto the chicken flip the skewers and repeat this process a couple of times to achieve extra shine and the signature sticky top
Serve with Sauce:
Lay hot skewers over crisp lettuce leaves on a platter and set out the peanut sauce for dipping or building lettuce wraps
Grilled Thai Coconut Chicken Skewers Pin it
Grilled Thai Coconut Chicken Skewers | lovelylifewithrose.com

My favorite part of making these is smelling the coconut and ginger as the chicken sizzles. Every time we serve these at dinner my niece insists on making her own lettuce wraps and calls it Thai taco night. It turns a simple meal into something everyone remembers.

Storage Tips

Wrap any leftover chicken skewers tightly and refrigerate for up to three days. I like to separate the peanut sauce into a small container so it stays fresh and thick. These also freeze beautifully just cool completely then store in freezer safe bags for up to two months

Ingredient Substitutions

No coconut cream on hand Use the thickest part of canned coconut milk and let it chill so it firms up. If you are out of oyster sauce swap for a little extra soy sauce with a pinch of sugar for depth. For peanut allergies almond butter makes a wonderful substitute in the sauce

Serving Suggestions

These skewers shine on a platter with crisp lettuce leaves for wraps or alongside steamed jasmine rice for a more filling dinner. They also pair beautifully with simple cucumber salad or pickled veggies for contrast and freshness

Cultural Context

Thai cuisine celebrates vibrant flavors and street food culture and grilled skewers like these are a common sight at night markets. The peanut sauce adds a creamy counterpoint that is beloved across Southeast Asia but you can tailor the spice and sweetness to make it your own

Frequently Asked Questions

→ What type of chicken is best for these skewers?

Boneless chicken thighs or drumsticks are ideal for these skewers due to their tenderness and ability to stay juicy during grilling. Chicken breast can also be used but may require brining to avoid dryness.

→ Can I substitute coconut cream with something else?

Yes, high-fat coconut milk can work as a substitute for coconut cream, but the flavor and richness may be slightly lighter. Ensure the texture remains thick enough for the marinade and glaze.

→ How can I prevent wooden skewers from burning?

Soaking wooden skewers in water for at least 30 minutes before threading the chicken helps prevent them from burning on the grill.

→ Is the peanut sauce necessary for this dish?

The peanut sauce is optional but highly recommended as it adds a creamy, nutty complement to the savory and slightly sweet chicken skewers.

→ What grilling technique works best for these skewers?

Grill the skewers over direct, high heat (around 260°C) for even browning, turning them every 2-3 minutes to cook through. Brushing the coconut glaze during the final minutes adds a caramelized finish.

→ Can I make this dish ahead of time?

Yes, you can prepare the marinade and marinate the chicken a day in advance to enhance the flavor. Grill the skewers just before serving for the best texture and flavor.

Grilled Thai Coconut Chicken

Juicy grilled chicken skewers in Thai-inspired coconut and ginger marinade with a peanut dipping sauce.

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

Category: Main Dishes

Difficulty: Easy

Cuisine: Thai

Yield: 12 skewers

Dietary: Dairy-Free

Ingredients

→ Chicken and Marinade

01 1 kg boneless chicken thighs or drumsticks, cut into 2.5 cm pieces
02 4-5 slices fresh ginger (approximately 2 tablespoons), finely chopped
03 2 cloves garlic (approximately 1.5 tablespoons), finely chopped
04 2 tablespoons light soy sauce
05 1 tablespoon dark soy sauce
06 2 tablespoons coconut cream
07 2 tablespoons granulated sugar
08 1 tablespoon oyster sauce

→ Coconut Cream Glaze

09 6 tablespoons coconut cream
10 1.5 tablespoons honey
11 1 teaspoon light soy sauce

→ Simple Peanut Sauce (Optional)

12 2 tablespoons coconut cream
13 60 ml natural unsweetened peanut butter
14 1 teaspoon rice vinegar
15 1 teaspoon Thai red curry paste
16 2 teaspoons maple syrup or honey
17 2 teaspoons light soy sauce
18 2-3 tablespoons water, as needed
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed roasted peanuts, for garnish (optional)

Instructions

Step 01

Combine coconut cream, peanut butter, rice vinegar, red curry paste, maple syrup, soy sauce, and water in a small bowl. Mix thoroughly until smooth, adjusting water for desired consistency. Stir in sesame oil and chili oil if using. Garnish with crushed peanuts. Set aside.

Step 02

Soak wooden skewers in water for at least 30 minutes if using. Cut chicken into 2.5 cm cubes and place in a large mixing bowl. Finely chop ginger and garlic before adding to the chicken.

Step 03

Add light soy sauce, dark soy sauce, coconut cream, sugar, and oyster sauce to the chicken bowl. Mix thoroughly to ensure even coating. Cover and refrigerate for at least 1-2 hours, or overnight for maximum flavor.

Step 04

In a small bowl, combine coconut cream, honey, and soy sauce. Set aside for glazing during the final stage of grilling.

Step 05

Remove chicken from refrigeration 30 minutes before grilling. Thread marinated pieces onto soaked skewers securely, ensuring minimal loose ends to prevent burning.

Step 06

Preheat charcoal or gas grill to approximately 260°C. Place skewers over direct heat and cook, turning every 2-3 minutes for a total of 15-18 minutes, until the meat is evenly browned and just cooked through.

Step 07

Brush coconut cream glaze over the cooked skewers, flipping every minute and repeating 2-3 times to achieve a caramelized, sticky finish.

Step 08

Arrange hot skewers on a platter over fresh green lettuce leaves. Accompany with prepared peanut sauce for dipping or to make lettuce wraps.

Notes

  1. If coconut cream is unavailable, substitute with high-fat coconut milk, though the resulting flavor and texture will be lighter and less rich.
  2. For a healthier option, remove chicken skin prior to marinating. Chicken breast may be used, but is best brined before marinating to retain moisture.
  3. Oyster sauce imparts an umami depth; substitute with extra soy sauce and a pinch of sugar if necessary.
  4. This marinade is also excellent with pork shoulder, cut into similar-sized chunks.
  5. Light soy sauce provides saltiness while dark soy sauce contributes depth of color and subtle sweetness.
  6. When substituting sugar for honey in the glaze, dissolve sugar in a small amount of hot water first for proper mixing.

Tools You'll Need

  • Wooden skewers
  • Charcoal or gas grill
  • Large mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • May contain peanuts from the sauce.
  • Contains soy.

Nutrition Facts (Per Serving)

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