Grilled Thai Coconut Chicken

As seen in: Evening Meals That Deliver Results

Grilled Thai Coconut Chicken Skewers are a savory, smoky, and slightly sweet dish loaded with rich flavors. The chicken is marinated in ginger, garlic, soy, and coconut cream, ensuring tender, flavorful bites. Glazed with a sweet coconut cream and honey mixture, the skewers are char-grilled for a rich, caramelized texture. Served alongside a creamy peanut sauce, this dish perfectly balances complex Asian-inspired flavors and simple grilling methods. Great as an appetizer, snack, or main course, it's a must-try for protein-packed, flavor-loaded meals.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Thu, 10 Apr 2025 07:17:32 GMT
Grilled Thai Coconut Chicken Skewers Save This
Grilled Thai Coconut Chicken Skewers | cookrisp.com

This Thai coconut chicken skewer recipe transforms ordinary chicken into a flavor-packed delight that balances sweet coconut cream with savory soy and the brightness of ginger and garlic. The final glaze creates an irresistible caramelized finish that will have everyone reaching for seconds.

I first made these skewers for a backyard gathering where I wanted something different than the usual barbecue fare. The empty platter and requests for the recipe told me everything I needed to know these are now my signature party dish.

Ingredients

  • Chicken thighs or drumsticks: about 2.2 pounds dark meat provides more flavor and stays juicier on the grill
  • Fresh ginger slices: the aromatic foundation that gives these skewers their distinctive Thai flavor profile
  • Garlic cloves: freshly minced for maximum punch
  • Soy sauce: provides the savory umami base of the marinade
  • Dark soy sauce: adds color and depth beyond regular soy
  • Coconut cream: the rich tropical backbone of this recipe much more concentrated than coconut milk
  • Sugar: balances the savory elements and helps with caramelization
  • Oyster sauce: introduces complex umami notes that deepen the overall flavor
  • Honey: adds sweetness to the glaze while helping create the sticky caramelized exterior
  • Natural peanut butter: unsweetened varieties work best for the optional dipping sauce

Step-by-Step Instructions

Prepare the marinade:
Finely mince the ginger and garlic until they form an aromatic paste. These ingredients need to be as fine as possible to infuse maximum flavor into the chicken. Combine with all remaining marinade ingredients in a large bowl until thoroughly mixed.
Cut and marinate the chicken:
Cut chicken into 1-inch chunks ensuring relatively equal size for even cooking. Toss thoroughly in the marinade mixture making sure every piece is completely coated. Cover and refrigerate for at least 1-2 hours the flavor deepens significantly with overnight marination.
Prepare the skewers:
Soak wooden skewers in water for at least 30 minutes to prevent burning. Remove chicken from refrigerator 30 minutes before cooking to allow it to come to room temperature. Thread chicken pieces snugly onto skewers avoiding loose pieces that might burn quickly.
Prepare the coconut glaze:
Whisk together coconut cream honey and soy sauce until fully combined. This simple mixture will transform into a beautiful caramelized coating during the final grilling stage.
Grill the skewers:
Heat grill to approximately 500°F for direct heat cooking. Place skewers on the grill turning every 2-3 minutes for about 15 minutes total. Watch carefully as the sugar content can cause flare-ups. The chicken is done when it feels firm to the touch and has nice char marks.
Apply the glaze:
Brush the coconut cream glaze generously over each skewer. Continue grilling while flipping every minute for another 2-3 minutes. The glaze will bubble caramelize and create a stunning mahogany finish.
Grilled Thai Coconut Chicken Skewers Save This
Grilled Thai Coconut Chicken Skewers | cookrisp.com

The coconut cream is my absolute favorite component of this recipe. I discovered its transformative powers years ago when a Thai friend showed me how to properly extract it from fresh coconuts. While canned is perfectly fine the key is finding one with minimal additives the ingredient list should ideally just read coconut extract and water.

Marinade Magic

Marination time matters significantly with this recipe. While you can get away with a quick 1-2 hour marinade the flavor development is exponential when you let it sit overnight. The coconut cream tenderizes the meat while the sugars garlic and ginger infuse deeply. If pressed for time use a zip-top bag and massage the marinade into the meat every 30 minutes to speed up the process.

Serving Suggestions

These skewers truly shine when served on a bed of crisp green lettuce leaves. The lettuce isn't just a pretty garnish it serves as an edible wrapper. Wrap a piece of chicken in a lettuce leaf add a drizzle of peanut sauce and you have a perfect hand-held bite. For a complete meal serve alongside coconut rice and a simple cucumber salad dressed with rice vinegar and a touch of sugar. The cool crunch of the vegetables balances the rich sweet meat beautifully.

Storage and Make-Ahead Tips

The marinated uncooked chicken keeps well refrigerated for up to 24 hours. The peanut sauce can be made up to three days ahead and stored in an airtight container in the refrigerator just whisk briefly before serving as it may separate. Leftover cooked skewers will keep for 3-4 days refrigerated though the texture is best within the first two days. To reheat wrap loosely in foil and warm in a 300°F oven until just heated through about 10 minutes.

Grilled Thai Coconut Chicken Skewers Save This
Grilled Thai Coconut Chicken Skewers | cookrisp.com

Common Queries

→ Can I use chicken breast instead of dark meat?

Yes, but dark meat provides more flavor. If using chicken breast, consider brining it in saltwater before marinating to keep it tender and juicy.

→ What if I can't find coconut cream?

You can substitute coconut milk, but it may create a runnier marinade and a less intense coconut flavor. Choose high-fat, minimally processed coconut milk for best results.

→ How do I prevent the wooden skewers from burning?

Soak the non-pointy ends of the wooden skewers in water for at least 30 minutes before grilling to prevent burning.

→ How can I adjust the spice level?

To increase spice, add chili oil or extra Thai red curry paste to the marinade or peanut sauce. To reduce heat, skip the chili oil and lessen the curry paste.

→ Can I prepare this dish in advance?

Yes! Marinate the chicken overnight to deepen the flavors. Store the glaze and peanut sauce separately in the fridge until you're ready to grill.

→ Can I use this recipe with pork instead?

Absolutely! Pork shoulder works wonderfully with the same marinade and grilling method for a flavorful alternative.

Grilled Thai Coconut Chicken

Smoky marinated chicken skewers with a sweet coconut glaze and peanut sauce.

Preparation Time
30 Minutes Required
Cooking Duration
15 Minutes Required
Overall Time
45 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Thai

Serving Size: 12 skewers

Dietary Preferences: Lactose-Free

What You’ll Need

→ Chicken and Marinade

01 1 kg chicken (dark meat preferably)
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 (or enough to thin it out)
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 crushed peanuts (optional, sprinkled on top)

Steps to Follow

Step 01

Combine all peanut sauce ingredients in a small bowl, mix thoroughly, and set aside until serving.

Step 02

Cut chicken into 1x1 inch chunks and place in a bowl. Finely chop garlic and ginger, then mix with the chicken along with soy sauce, dark soy sauce, coconut cream, sugar, and oyster sauce. Refrigerate for 1-2 hours or overnight for stronger flavor.

Step 03

If using wooden skewers, soak the non-pointy ends in water to prevent burning. Skewer the chicken chunks securely, avoiding loose pieces.

Step 04

Combine coconut cream, honey, and soy sauce in a small bowl. Reserve for final glazing.

Step 05

Heat grill to 260°C (500°F). Grill the skewers over direct heat, flipping every 2-3 minutes for 15-18 minutes until browned and cooked through. After cooking, brush the coconut cream glaze onto the chicken and grill 2-3 additional flips for caramelization.

Step 06

Serve chicken skewers on a bed of lettuce with optional peanut sauce. Use lettuce to wrap chicken as desired.

Additional Notes

  1. If coconut cream is unavailable, substitute with full-fat coconut milk for a similar but less intense flavor. Ensure coconut milk is natural and without additives for optimal results.
  2. This recipe can be adapted for pork shoulder instead of chicken.
  3. Brining chicken breast in salted water can improve moisture retention if used in place of dark meat.
  4. Oyster sauce deepens the marinade’s umami flavor but can be replaced with soy sauce and a pinch of sugar if necessary.
  5. Light soy sauce adds saltiness; dark soy provides color and slight sweetness.

Tools to Have

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

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Peanuts (in the peanut sauce)
  • Soy (in multiple ingredients)
  • Shellfish (oyster sauce)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 190
  • Fat Content: 8 grams
  • Carbohydrates: 18 grams
  • Protein Amount: 15 grams