Grilled Thai Coconut Chicken

Featured in Delicious Meals in 30 Minutes or Less.

Experience juicy, smoky Thai-inspired skewers featuring marinated chicken chunks infused with coconut cream, soy sauce, garlic, and ginger. Perfect on the grill, the caramelized coconut glaze adds a sweet, sticky finish. Pair with green lettuce for a mini wrap experience and enjoy with an optional creamy peanut sauce for extra flavor. Quick to prepare, these skewers are both savory and satisfying, offering a taste of Thailand in every bite.

Recipes Fives Halima
Updated on Wed, 21 May 2025 14:44:24 GMT
A wooden tray with three skewers of meat and a bowl of sauce. Pin it
A wooden tray with three skewers of meat and a bowl of sauce. | tastystanza.com

This hearty Thai coconut chicken skewer recipe brings the vibrant flavors of Thailand right to your backyard grill. The combination of fragrant marinade, caramelized coconut cream glaze, and optional peanut dipping sauce creates a perfect balance of savory, sweet, and tangy flavors that will transport your taste buds to Southeast Asia.

I discovered this recipe during a cooking class in Thailand and have been perfecting it for years. My friends now request these skewers for every summer gathering, and the platter is always the first to empty.

Ingredients

  • Dark meat chicken: Provides the best flavor and stays juicier when grilled
  • Fresh ginger and garlic: Create an aromatic foundation; look for firm ginger with smooth skin
  • Coconut cream: Thicker and richer than coconut milk; gives these skewers their signature flavor
  • Dark soy sauce: Adds color and depth regular soy sauce alone cannot achieve
  • Oyster sauce: Contributes umami richness that balances the sweetness
  • Honey: In the glaze creates that irresistible caramelization on the grill
  • Natural peanut butter: Unsweetened variety works best for the authentic sauce flavor

Step-by-Step Instructions

Prepare The Marinade:
Finely mince the ginger and garlic until they almost form a paste; this ensures their flavors fully infuse the chicken. Combine with soy sauces, coconut cream, sugar, and oyster sauce in a large bowl, stirring until sugar dissolves completely. The marinade should have a rich brown color with a silky consistency.
Cut And Marinate The Chicken:
Cut chicken into uniform 1-inch cubes ensuring even cooking. Toss thoroughly in the marinade, making sure each piece is well coated. Cover and refrigerate for at least 2 hours, preferably overnight. The longer marinating time allows the coconut cream to tenderize and infuse the meat with flavor.
Skewer The Chicken:
Remove chicken from refrigerator 30 minutes before cooking to take the chill off. Thread chicken pieces onto skewers, pressing them firmly together to create a compact arrangement. This prevents loose pieces that might burn quickly and ensures even cooking throughout.
Prepare The Coconut Glaze:
Whisk together coconut cream, honey, and soy sauce until completely smooth. The consistency should be thick but brushable. This glaze is the secret to achieving that beautiful caramelized exterior that makes these skewers irresistible.
Grill To Perfection:
Heat grill to approximately 500°F before adding skewers. Cook over direct heat, turning every 2-3 minutes for about 15 minutes total. Watch carefully as the sugar content can cause flare-ups. The chicken should feel firm to the touch and show nice grill marks before applying the glaze.
Apply The Final Glaze:
Generously brush the coconut cream glaze over the nearly finished skewers. Continue grilling, turning frequently for another 2-3 minutes until the glaze caramelizes into a beautiful mahogany coating. The chicken should reach an internal temperature of 165°F.
A wooden tray with two skewers of meat. Pin it
A wooden tray with two skewers of meat. | tastystanza.com

The coconut cream is truly the star ingredient here. I once tried substituting coconut milk to save a trip to the store, and while still good, it lacked that rich, velvety quality that makes these skewers so special. Trust me, seeking out proper coconut cream makes all the difference.

Make Ahead Options

These skewers are perfect for entertaining because most of the work happens in advance. The chicken can marinate for up to 24 hours, developing deeper flavor as it sits. You can even skewer the meat several hours before grilling and keep them covered in the refrigerator. The peanut sauce can be made up to three days ahead and stored in an airtight container. Just warm it slightly before serving for the best consistency.

Serving Suggestions

While delicious on their own, these skewers truly shine as part of a larger spread. Serve them alongside coconut rice or rice noodles to soak up the delicious sauce. For a complete Thai feast, pair with a crisp green papaya salad and fresh summer rolls. The lettuce wrap suggestion in the recipe is brilliant; the cool, crisp lettuce provides the perfect contrast to the warm, flavorful chicken.

Common Substitutions

No need to worry if you can’t find every authentic ingredient. Chicken breast works in place of dark meat, though watch it carefully to avoid overcooking. Light coconut milk can substitute for coconut cream in a pinch; just reduce it slightly in a saucepan first. For a gluten-free version, use tamari instead of soy sauce. And if peanut allergies are a concern, sunflower seed butter makes a surprisingly good alternative in the dipping sauce.

Frequently Asked Questions

→ How long should I marinate the chicken?

Marinate the chicken for at least 1-2 hours, but overnight is ideal for maximum flavor absorption.

→ Can I use white meat instead of dark meat?

Yes, you can use white meat, but dark meat tends to stay juicier and more flavorful when grilled.

→ What is the purpose of the coconut cream glaze?

The coconut cream glaze adds a sweet, sticky, and caramelized finish to the skewers, enhancing their overall flavor.

→ Can I make the peanut sauce ahead of time?

Yes, the peanut sauce can be prepared ahead and stored in the refrigerator for up to a week. Stir before serving.

→ What grilling temperature should I use?

Set your grill to approximately 500°F (260°C) and cook the skewers over direct heat, flipping every 2-3 minutes.

Grilled Thai Coconut Chicken

Thai-style grilled coconut chicken skewers with optional peanut sauce; perfect for a flavorful meal.

Prep Time
20 Minutes
Cook Time
18 Minutes
Total Time
38 Minutes
By: merry

Category: Quick & Easy

Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings

Dietary: Dairy-Free

Ingredients

→ Chicken

01 1 kg chicken, preferably dark meat

→ 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

→ Simple 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 (as needed for desired consistency)
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed peanuts (optional, for garnish)

Instructions

Step 01

In a small bowl, combine all the ingredients from the peanut sauce ingredient list and mix well. Set aside until the chicken skewers are ready to be served.

Step 02

If using wooden skewers, soak the non-pointy ends in water to prevent burning. Slice the chicken into 1x1 inch chunks and place in a bowl. Finely chop garlic and ginger (or process using desired method) and add to the chicken. Mix in all marinade ingredients thoroughly, then refrigerate for at least 1-2 hours (preferably overnight). Remove chicken from fridge 30 minutes prior to grilling. Skewer the marinated chicken securely to avoid loose pieces that might burn quickly.

Step 03

In a small bowl, combine the coconut cream, honey, and soy sauce. Set aside for glazing the chicken at the end of grilling.

Step 04

Preheat a charcoal or gas grill to approximately 500°F (260°C). Place the skewers over direct heat and cook, flipping every 2-3 minutes for about 15-18 minutes total, or until browned, charred, and cooked through. Brush on the coconut cream glaze and flip the skewers every minute, 2-3 times, to achieve a sweet and sticky caramelized char.

Step 05

Serve the skewers over a bed of green lettuce accompanied by the peanut sauce. Use the lettuce for mini chicken wraps with the peanut sauce for added flavor.

Notes

  1. Marinate the chicken overnight for enhanced flavor, and ensure skewers are tightly packed to prevent burning.

Tools You'll Need

  • Grill (charcoal or gas)
  • Wooden skewers (if applicable)
  • Bowl for marinating
  • Small bowl for mixing sauces

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains coconut products
  • Contains peanuts (optional)
  • Contains soy-based products

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 310
  • Total Fat: 19.2 g
  • Total Carbohydrate: 14.8 g
  • Protein: 22.4 g