Grilled Thai Coconut Skewers

Category: Satisfying Main Dishes

These Thai Coconut Chicken Skewers deliver bold Asian flavors with minimal effort. Tender chicken chunks marinate in a mixture of coconut cream, ginger, garlic and soy sauce, developing deep flavor before hitting the grill. The secret to their irresistible appeal lies in the final coconut-honey glaze that caramelizes beautifully over the flames.

Paired with a simple homemade peanut sauce, these skewers work brilliantly as an appetizer, main course, or party snack. The optional lettuce wraps add freshness and create delightful hand-held bites. Perfect for summer grilling but equally delicious year-round on an indoor grill pan.

A woman in a chef's outfit poses for a picture.
Updated on Fri, 02 May 2025 16:50:00 GMT
Grilled Thai Coconut Chicken Skewers. Pin
Grilled Thai Coconut Chicken Skewers. | applefoodie.com

This juicy Thai coconut chicken skewer recipe will transport you to the bustling street markets of Bangkok with its harmonious blend of coconut, ginger, and garlic flavors. The caramelized glaze creates an irresistible char that perfectly complements the tender chicken pieces.

I discovered this recipe during an attempt to recreate flavors from my favorite Thai restaurant. After several experiments, this version has become our go to summer grilling recipe that friends always request at gatherings.

Ingredients

  • Chicken: Dark meat preferably which stays juicier and more flavorful on the grill
  • Fresh ginger: Adds warming notes that balance the richness of coconut cream
  • Garlic: Provides essential aromatic foundation for authentic Thai flavor
  • Soy sauce: Both regular and dark varieties create depth and color
  • Coconut cream: The star ingredient that infuses the chicken with tropical richness
  • Sugar: Helps create caramelization and balances savory elements
  • Oyster sauce: Adds complex umami notes that enhance the overall flavor profile
  • Honey: Creates the sticky sweet glaze that makes these skewers irresistible

Step-by-Step Instructions

Prepare the marinade:
Finely mince ginger and garlic until they release their aromatic oils. Combine with both types of soy sauce, coconut cream, sugar and oyster sauce in a large bowl until thoroughly integrated. The mixture should be fragrant and have a rich brown color.
Cut and marinate the chicken:
Slice chicken into consistent 1inch cubes to ensure even cooking. Submerge completely in the marinade ensuring each piece is coated. Refrigerate for at least 2 hours but preferably overnight to allow the flavors to deeply penetrate the meat.
Prepare skewers:
Soak wooden skewers in water for at least 30 minutes to prevent burning. Thread chicken pieces snugly without crowding, securing loose pieces by skewering them twice if necessary. This prevents smaller pieces from cooking too quickly and burning.
Create coconut glaze:
Whisk together coconut cream, honey and soy sauce until completely smooth. This simple mixture transforms into a beautifully caramelized coating during the final grilling stage.
Master the grilling technique:
Preheat grill to approximately 500°F for proper caramelization. Grill skewers over direct heat, turning every 2-3 minutes for about 15 minutes total until chicken feels firm but still juicy. Apply the coconut glaze during the final minutes, turning frequently to achieve that signature sticky char without burning.
Grilled Thai Coconut Chicken Skewers. Pin
Grilled Thai Coconut Chicken Skewers. | applefoodie.com

The first time I made these skewers was for a backyard gathering with friends who had traveled throughout Thailand. Their eyes lit up with the first bite, confirming I had captured something authentically Thai but with my own special twist. The way the coconut cream caramelizes on the grill creates little pockets of intense flavor that make each bite slightly different from the last.

Make the Perfect Peanut Sauce

The optional peanut sauce elevates these skewers from delicious to extraordinary. The key is using natural unsweetened peanut butter which provides a clean canvas for the other flavors. Thai red curry paste adds complexity without overwhelming heat, while the coconut cream creates silky richness. Adjust the consistency with water until it reaches a dippable texture that clings lightly to the chicken without being too thick. For extra texture, sprinkle crushed peanuts on top just before serving.

Smart Substitutions

While dark meat chicken is ideal, white meat can work beautifully if brined first. Simply soak chicken breasts in a solution of 1½ tablespoons salt to 4 cups water for 2 hours before marinating. This ensures the lean meat stays juicy during grilling.

For a pork version, substitute equal amounts of pork shoulder cut into similar sized cubes. The fat content in pork shoulder works perfectly with these flavors and stays tender on the grill.

If coconut cream is unavailable, substitute full fat coconut milk but look for varieties containing only coconut extract and water without additives like polysorbate80 which diminish the authentic coconut flavor.

Grilled Thai Coconut Chicken Skewers with a side of peppers and greens. Pin
Grilled Thai Coconut Chicken Skewers with a side of peppers and greens. | applefoodie.com

Serving Suggestions

Serve these skewers over a bed of green lettuce leaves which function as edible wraps. Guests can pull chicken pieces off the skewer, wrap them in lettuce, add a drizzle of peanut sauce and enjoy as a handheld treat.

For a complete Thai inspired meal, serve alongside coconut rice, a quick cucumber salad dressed with rice vinegar, and stir fried vegetables with garlic and oyster sauce.

These skewers also work brilliantly as party appetizers. Simply use shorter skewers with 2-3 pieces of chicken each and provide the peanut sauce in small dipping bowls.

Frequently Asked Questions About the Recipe

→ Can I use chicken breast instead of dark meat?

Yes, you can use chicken breast instead of dark meat. To prevent the breast meat from becoming dry, consider brining it first (1½ tablespoons salt with 4 cups water) for a few hours before marinating. This extra step helps the white meat retain moisture during grilling.

→ What can I substitute for coconut cream?

If coconut cream is unavailable, you can substitute with full-fat coconut milk, though the flavor won't be as pronounced and the marinade will be thinner. Look for coconut milk with only coconut extract and water as ingredients for best results. Avoid products with additives like polysorbate80, which diminish the coconut flavor.

→ How long should I marinate the chicken?

For best results, marinate the chicken for at least 1-2 hours in the refrigerator. However, marinating overnight will develop even more flavor. Remember to remove the chicken from the refrigerator about 30 minutes before grilling to allow it to come to room temperature.

→ Can I make these skewers with other types of meat?

Yes, this recipe works excellently with pork, particularly pork shoulder cut into chunks. The marinade's sweet and savory profile complements pork beautifully. You could also try it with firm tofu or firm fish like salmon or swordfish, though you'll need to adjust grilling times accordingly.

→ What's the best way to prevent wooden skewers from burning?

To prevent wooden skewers from burning on the grill, soak them in water for at least 30 minutes before threading the chicken. For added protection, you can soak them in advance and freeze them. Additionally, if your grill setup allows it, position the bare wooden ends away from direct flame.

→ How can I serve these skewers as a complete meal?

For a complete meal, serve these skewers with steamed jasmine rice and a fresh cucumber salad. You could also pair them with coconut rice or pad thai noodles. The included peanut sauce works wonderfully drizzled over the entire plate. For a lighter option, serve with the suggested lettuce wraps and additional fresh herbs like mint and cilantro.

Thai Coconut Chicken Skewers

Juicy chicken marinated in coconut cream, grilled to smoky perfection, and served with a rich peanut dipping sauce.

Preparation Time
30 min
Cook Time
15 min
Total Time
45 min
By: Ava

Category: Main Dishes

Skill Level: Intermediate

Cuisine: Thai

Yield: 12 Serves (12 skewers)

Dietary Preferences: Dairy-Free

Ingredients

→ Main Ingredient

01 1 kg chicken, preferably dark meat

→ Marinade

02 4-5 slices ginger (approximately 2 tablespoons)
03 2 cloves garlic (approximately 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 thin as needed
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed peanuts, for garnish (optional)

Steps

Step 01

In a small bowl, combine all peanut sauce ingredients and mix well. Set aside until ready to serve.

Step 02

If using wooden skewers, soak the ends in water to prevent burning. Cut chicken into 1x1 inch chunks and place in a bowl. Finely chop garlic and ginger, or process them in a food processor. Add garlic, ginger, and all marinade ingredients to the chicken and mix well. Marinate in the refrigerator for at least 1-2 hours, preferably overnight for better flavor.

Step 03

Remove the chicken from the refrigerator 30 minutes before grilling. Thread the chicken onto skewers, ensuring the pieces are snugly arranged to prevent burning. Avoid touching the skewer ends to prevent splinters.

Step 04

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

Step 05

Preheat charcoal or gas grill to 260°C (500°F). Grill the skewers over direct heat, flipping every 2-3 minutes for approximately 15-18 minutes until browned and cooked through. Brush coconut cream glaze onto the chicken during the last 3-4 minutes of cooking, flipping the skewers to create a sticky, caramelized char.

Step 06

Serve skewers over a bed of green lettuce with peanut sauce on the side. The lettuce can also be used to create mini chicken wraps with the sauce.

Notes & Tips

  1. For a stronger coconut flavor, use full-fat coconut cream instead of coconut milk. Avoid brands with additives like polysorbate80.
  2. This recipe can also be made with pork shoulder instead of chicken for a different flavor profile.
  3. For chicken breast, brine in salted water (1½ tablespoons salt to 4 cups water) for a few hours before marinating to prevent dryness.
  4. Dark soy sauce imparts a rich color and umami flavor. Substitute with light soy sauce if unavailable.
  5. Honey creates a syrupy glaze. If substituting with sugar, dissolve it in a small amount of hot water before mixing.

Necessary Equipment

  • Wooden or metal skewers
  • Charcoal or gas grill
  • Mixing bowls
  • Mortar and pestle or food processor

Allergy Information

Always double-check ingredient labels for allergens and consult a healthcare professional if you’re unsure.
  • Contains soy (soy sauce and oyster sauce)
  • Contains peanuts (in optional peanut sauce)

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 190
  • Fats: 8 g
  • Carbohydrates: 18 g
  • Proteins: 15 g