Grilled Thai Coconut Chicken Skewers

Category: The Heart of the Meal

Marinate chicken chunks in coconut cream, ginger, garlic, and soy for deep Thai-inspired flavor. Skewer and grill over direct high heat, turning often until caramelized and cooked through. Finish by brushing with a coconut cream and honey glaze for a glossy, slightly sweet finish. Serve warm over crisp lettuce leaves, pairing with a creamy, tangy peanut sauce on the side. Enjoy these skewers as fun appetizers, a vibrant party platter, or tuck into lettuce wraps for a fresh twist. The marinade and glaze keep chicken juicy while delivering layers of savory, sweet, and nutty notes.

Sweet by Emma official logo
Updated on Sun, 13 Jul 2025 12:32:28 GMT
A plate of food with a bowl of sauce. Save
A plate of food with a bowl of sauce. | sweetbyemma.com

Fire up your grill for these Grilled Thai Coconut Chicken Skewers that pack bold smoky flavor with every bite. Tender chunks of chicken soak up a punchy marinade of ginger, garlic, coconut cream, and soy, then are glazed in a sweet coconut finish for the perfect sticky char. Served with a speedy peanut dipping sauce, these are the skewers I make whenever I want something show-stopping yet simple. Every time I bring these to a potluck, people are begging for the secret.

The first time I made these was for a backyard birthday party during a heatwave. Friends took one bite and everyone started hovering around the grill for more.

Ingredients

  • Chicken thighs or drumsticks: These stay juicy on the grill and soak up marinade
  • Fresh ginger: Adds warm zingy depth to the marinade Slice thin for maximum flavor
  • Garlic: Always use fresh cloves for the punchiest taste
  • Light and dark soy sauce: Brings salt and beautiful caramel color Choose naturally brewed varieties for best flavor
  • Coconut cream: Gives rich body and real coconut taste Look for cans where coconut is the first ingredient
  • Sugar: A little sweetness caramelizes the meat Use natural cane if possible
  • Oyster sauce: Deepens umami complexity If not available swap for more soy sauce and a touch more sugar
  • Honey: For the glaze melts easily and creates sticky char Choose a mild honey
  • Natural unsweetened peanut butter: For the sauce ensures a thick creamy dip
  • Thai red curry paste: Gives a hit of spice and fragrance for the sauce Pick one with chili as the first ingredient
  • Rice vinegar: Lifts the sauce with brightness
  • Maple syrup or honey: Optional sweetener for the sauce
  • Sesame oil or chili oil: For a nutty or spicy kick in the peanut sauce Totally up to your taste
  • Crushed peanuts: Extra crunch for topping Pick roasted unsalted

Step-by-Step Instructions

Prepare the Peanut Sauce:
Combine coconut cream peanut butter rice vinegar curry paste maple syrup soy sauce water and oils in a small bowl Mix until smooth Taste and thin out to your liking Set aside
Marinate the Chicken:
Chop chicken into one inch chunks Place them in a large bowl Finely mince ginger and garlic Add to chicken along with soy sauces coconut cream sugar and oyster sauce Mix well with your hands to coat every piece Cover and chill for at least one hour or overnight for deep flavor
Soak and Skewer:
If using wooden skewers submerge ends in water for thirty minutes to prevent burning Thread chicken pieces onto skewers packing them snugly Avoid loose ends to keep from burning during grilling
Mix the Coconut Glaze:
In a small bowl whisk together coconut cream honey and soy sauce until combined Set aside
Grill the Skewers:
Preheat your grill to high about five hundred degrees Fahrenheit Place skewers over direct heat Grill for fifteen minutes turning every two to three minutes until chicken is browned and cooked through Brush on coconut glaze and grill one more minute per side to get sticky caramelized edges
Serve and Enjoy:
Arrange skewers on a platter with washed green lettuce leaves Spoon the peanut sauce into a bowl Sprinkle with crushed peanuts Serve skewers atop lettuce leaves for a fresh wrap
A plate of food with a sauce on it. Save
A plate of food with a sauce on it. | sweetbyemma.com

My favorite ingredient for these skewers is coconut cream because it adds this lush tropical richness and helps the grill caramelize just right. One of my best memories is grilling these with my dad for Father’s Day and realizing the whole family loves spicy peanut sauce.

Storage Tips

Leftover skewers keep well in the fridge for up to three days Store the peanut sauce separately so nothing gets soggy Reheat quickly on the grill or in a hot skillet to revive the char and juiciness

Ingredient Substitutions

You can use chicken breast but I recommend brining it in salt water first for extra moisture Pork shoulder cubes work great too If you are out of coconut cream rich coconut milk with high fat content is a solid option

Serving Suggestions

Pile skewers on a platter for a crowd or tuck them into lettuce wraps for a lighter bite They pair beautifully with jasmine rice or spicy cucumber salad

Thai Inspiration

This dish is inspired by the vibrant street foods of Thailand where coconut grilled meats and tangy peanut sauces fill the air With its balance of sweet salty and aromatic flavors this recipe brings that feast right to your backyard grill

Recipe FAQs

→ What kind of chicken works best for skewers?

Dark meat, like thighs, stays moist and flavorful on the grill, but breast can also be used if brined first for juiciness.

→ How do I get a strong coconut flavor?

Use full-fat coconut cream for marinating and glazing. Coconut milk can work but is less rich in flavor and texture.

→ Any tips for perfectly grilled skewers?

Soak wooden skewers to prevent burning, and grill over direct heat, flipping frequently for even charring and caramelization.

→ How can I make the peanut sauce creamier?

Add more coconut cream or a bit of water to thin the sauce to your desired consistency, ensuring it’s silky smooth for dipping.

→ Can these skewers be made ahead?

Marinate chicken overnight for deeper flavor, then grill just before serving. Leftovers can be reheated or enjoyed cold.

→ Is there a pork alternative?

Yes, pork shoulder chunks can be substituted for chicken, offering similar tenderness and absorbing flavors well.

Grilled Thai Coconut Chicken Skewers

Succulent grilled chicken skewers with coconut marinade and sweet peanut sauce, perfect for parties or easy meals.

Prep Time
30 min
Cook Time
15 min
Total Time
45 min
By: Emma

Category: Main Courses

Skill Level: Moderate

Cuisine: Thai

Yield: 12 Servings (12 skewers)

Dietary Preferences: Dairy-Free

What You'll Need

→ Chicken

01 1 kg dark meat chicken, cut into 1x1 inch chunks

→ Marinade

02 4-5 slices ginger (approx. 2 tablespoons)
03 2 cloves garlic (approx. 1½ tablespoons)
04 2 tablespoons soy sauce
05 1 tablespoon dark soy sauce
06 2 tablespoons coconut cream
07 2 tablespoons sugar
08 1 tablespoon oyster sauce

→ Coconut Cream Glaze

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

→ Peanut Sauce (Optional)

12 2 tablespoons coconut cream
13 ¼ cup natural peanut butter (unsweetened)
14 1 teaspoon rice vinegar
15 1 teaspoon Thai red curry paste
16 2 teaspoons maple syrup or honey
17 2 teaspoons soy sauce
18 2-3 tablespoons water (to adjust consistency)
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 crushed peanuts (optional, for topping)

How to Make It

Step 01

Combine all the peanut sauce ingredients in a small bowl and mix until smooth. Set aside.

Step 02

Soak the back ends of the wooden skewers in water to prevent burning during grilling.

Step 03

Place the chicken chunks in a bowl. Finely mince the ginger and garlic, then add to the bowl. Mix in the remaining marinade ingredients. Cover and let marinate in the fridge for 1-2 hours or overnight for enhanced flavor.

Step 04

Skewer the marinated chicken pieces. Ensure the meat fits snugly to prevent loose pieces from burning during grilling.

Step 05

In a small bowl, mix the coconut cream, honey, and soy sauce. Set aside.

Step 06

Heat the grill to approximately 260°C (500°F). Place the chicken skewers on the grill over direct heat and cook for 15-18 minutes, flipping every 2-3 minutes. Brush the coconut cream glaze onto the skewers during the final 2-3 minutes of grilling for a caramelized finish.

Step 07

Serve the skewers on a bed of green lettuce. Optionally, drizzle or dip with peanut sauce.

Additional Notes

  1. Coconut cream provides a rich texture and flavor, but high-fat coconut milk can be substituted if unavailable.
  2. Chicken thigh works best for flavor and tenderness, but chicken breast can be used if brined beforehand.
  3. Oyster sauce enhances umami richness; if unavailable, soy sauce with a pinch of sugar can be used.

Tools Required

  • Grill (charcoal or gas)
  • Wooden skewers
  • Mixing bowls
  • Mortar and pestle or food processor

Allergen Information

Double-check each ingredient for allergens and reach out to a healthcare professional if you're unsure.
  • Contains peanuts and peanut butter
  • Contains soy

Nutritional Information (Per Serving)

These nutrition details are provided as a guide and are not a substitute for professional medical advice.
  • Calories: 190
  • Fats: 8 g
  • Carbohydrates: 18 g
  • Proteins: 15 g