Grilled Thai Coconut Skewers

Category: Wholesome Meals for Every Day

These Thai-inspired coconut chicken skewers deliver incredible flavor with minimal effort. Dark meat chicken chunks marinate in a rich blend of coconut cream, soy sauce, ginger, and garlic before hitting the grill. The real magic happens when a sweet coconut cream glaze caramelizes over the flame, creating irresistible char marks and sticky-sweet exterior.

The optional peanut dipping sauce adds another dimension with its creamy, nutty profile enhanced by red curry paste. Serve these skewers over lettuce leaves for an interactive eating experience - creating mini lettuce wraps with the succulent chicken and sauce. Perfect for gatherings, this dish balances sweet, savory and smoky notes in every bite.

woman cooking.
Updated on Thu, 01 May 2025 19:59:54 GMT
A plate of food with meat on a stick. Save
A plate of food with meat on a stick. | recipesbylena.com

This hearty Thai Coconut Chicken Skewer recipe has become my go-to for summer barbecues and entertaining guests. The perfect balance of fragrant Thai flavors, tender chicken, and that irresistible grilled char makes this dish a crowd-pleaser every time.

I first created these skewers when hosting a backyard gathering where several guests had different dietary preferences. The combination of coconut and Thai flavors was so universally loved that I now make a double batch whenever friends come over.

Ingredients

  • Chicken thighs or drumsticks 1 kg dark meat preferred for its richer flavor and moisture when grilled
  • Fresh ginger slices adds bright aromatic notes that balance the coconut perfectly
  • Garlic cloves provides essential savory foundation for the marinade
  • Soy sauce regular and dark varieties create depth and umami while seasoning the meat
  • Coconut cream the star ingredient that tenderizes and infuses the chicken with sweet tropical flavor
  • Sugar balances the saltiness and helps create caramelization on the grill
  • Oyster sauce secret ingredient that adds complex umami notes impossible to replicate
  • Honey creates the sticky glaze that makes these skewers irresistible

Step-by-Step Instructions

Prepare the marinade
Finely mince the ginger and garlic until they form an aromatic paste. This releases their essential oils and allows them to penetrate the chicken more effectively. Combine with soy sauces, coconut cream, sugar and oyster sauce in a large bowl, whisking until fully incorporated.
Cut and marinate chicken
Cut chicken into consistent 1x1 inch chunks to ensure even cooking. Thoroughly coat each piece in the marinade, pressing gently to help absorption. Cover and refrigerate for at least 2 hours, but preferably overnight for maximum flavor development. The coconut cream will tenderize the meat while the aromatics infuse deeply.
Skewer preparation
Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning. Remove chicken from refrigerator 30 minutes before cooking to allow it to come to room temperature. Thread pieces snugly onto skewers, ensuring there aren't loose pieces that might burn quickly.
Prepare coconut glaze
Whisk together coconut cream, honey and soy sauce until smooth. This glaze will be applied in the final minutes of cooking to create a sweet, sticky finish with beautiful caramelization.
Grill to perfection
Heat grill to approximately 500°F. Place skewers over direct heat, turning every 2-3 minutes for even cooking. The high heat creates beautiful char marks while keeping the inside juicy. After about 15 minutes of cooking, brush generously with coconut glaze, turning frequently to caramelize all sides.
A plate of food with limes and meat on a stick. Save
A plate of food with limes and meat on a stick. | recipesbylena.com

The coconut cream is truly the magical ingredient in this recipe. I discovered its transformative powers when experimenting with marinades years ago. Unlike coconut milk, the cream has a higher fat content that not only flavors the meat but also helps tenderize it and create that beautiful caramelization on the grill. The difference is remarkable.

Storage and Meal Prep

These skewers store beautifully in the refrigerator for up to 3 days. To reheat, wrap loosely in foil and warm in a 325°F oven for about 10 minutes. The flavors actually continue to develop, making them perfect for meal prep. You can also freeze the marinated but uncooked chicken on the skewers for up to 2 months. Just thaw overnight in the refrigerator before grilling.

Serving Suggestions

While delicious on their own, these skewers truly shine when served with the optional peanut sauce. The creamy, slightly spicy sauce complements the sweet coconut glaze perfectly. I love serving these on a bed of butter lettuce leaves, allowing guests to create little wraps with the chicken and sauce. Add sides like coconut rice, a simple cucumber salad, or grilled vegetables to complete the meal.

Ingredient Substitutions

If coconut cream is unavailable, use the solid portion from the top of a refrigerated can of full-fat coconut milk. For a lighter version, boneless skinless chicken breast works well, though I recommend brining it first as described in the notes. The peanut sauce can be made with almond or sunflower seed butter for those with peanut allergies. For a spicier version, add Thai bird chili to the marinade or serve with sriracha on the side.

Recipe FAQs

→ Can I use chicken breast instead of dark meat?

Yes, you can use chicken breast instead of dark meat. For best results, brine the breast meat first (1½ tablespoons salt with 4 cups water) for a few hours before marinating. This helps prevent the white meat from becoming dry during grilling.

→ What can I substitute for coconut cream?

If you can't find coconut cream, use full-fat coconut milk as a substitute. Look for coconut milk containing just coconut extract and water without additives like polysorbate80. Note that coconut milk will provide less coconut flavor and create a runnier marinade.

→ How long should I marinate the chicken?

Marinate the chicken for a minimum of 1-2 hours in the refrigerator. For more pronounced flavor, overnight marination is recommended. Remove from the refrigerator 30 minutes before grilling to allow the meat to come closer to room temperature.

→ Can I make these skewers with other meats?

This recipe works excellently with pork, particularly pork shoulder cut into chunks. The marinade's sweet and savory profile complements pork beautifully, and the fattier cuts will remain juicy on the grill.

→ What if I don't have oyster sauce?

If oyster sauce isn't available, substitute with additional soy sauce plus a pinch of sugar. Oyster sauce provides umami depth, so this substitution maintains the salty-sweet balance while missing some of the complexity.

→ Can I prepare these skewers in advance?

You can marinate the chicken up to 24 hours in advance. For maximum convenience, you can also pre-skewer the marinated meat a few hours before grilling. The peanut sauce can be prepared up to 3 days ahead and stored refrigerated in an airtight container.

Thai Coconut Chicken Skewers

Smoky grilled chicken in coconut marinade, glazed with sweet coconut cream and served with peanut sauce.

Prep Time
30 min
Cooking Time
15 min
Total Time
45 min
By: Lena

Category: Lunch & Dinner

Skill Level: Medium

Cuisine Type: Thai

Yield: 12 Serves (12 skewers)

Dietary Preferences: Lactose-Free

Ingredients

→ Main Ingredients

01 1 kg chicken thighs or drumsticks, cut into 1-inch chunks

→ Marinade

02 4-5 slices ginger (approximately 2 tablespoons), finely minced
03 2 cloves garlic (approximately 1½ tablespoons), finely minced
04 2 tablespoons light 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

12 2 tablespoons coconut cream
13 ¼ cup 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 soy sauce
18 2-3 tablespoons water, for thinning
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed peanuts for garnish (optional)

Steps to Follow

Step 01

In a small bowl, combine coconut cream, peanut butter, rice vinegar, Thai red curry paste, maple syrup, soy sauce, water, and optional sesame and chili oils. Mix thoroughly until smooth. Adjust consistency with additional water as needed. Set aside until ready to serve.

Step 02

If using wooden skewers, soak the blunt ends in water for at least 30 minutes to prevent burning during grilling.

Step 03

Cut chicken into 2.5 cm (1-inch) chunks and place in a large bowl.

Step 04

Finely mince garlic and ginger using a mortar and pestle, food processor, or sharp knife. Add to the bowl with chicken. Add soy sauce, dark soy sauce, coconut cream, sugar, and oyster sauce. Mix thoroughly to coat all chicken pieces.

Step 05

Cover and refrigerate for a minimum of 1-2 hours. For optimal flavor development, marinate overnight.

Step 06

Remove chicken from refrigerator 30 minutes before grilling to bring to room temperature.

Step 07

Thread chicken pieces onto skewers, ensuring pieces are pressed snugly together to prevent burning. Avoid sliding fingers along the skewers to prevent splinters.

Step 08

In a small bowl, whisk together coconut cream, honey, and soy sauce for the finishing glaze. Set aside.

Step 09

Heat charcoal or gas grill to approximately 260°C (500°F).

Step 10

Place skewers on direct heat. Flip every 2-3 minutes, for a total of 15-18 minutes. Monitor closely to prevent burning.

Step 11

Once chicken is cooked through and feels firm, brush with coconut cream glaze. Flip skewers every minute, 2-3 times, to create a caramelized char.

Step 12

Arrange skewers over a bed of green lettuce leaves. Serve with peanut sauce for dipping or creating mini lettuce wraps.

Additional Notes

  1. If coconut cream is unavailable, substitute with full-fat coconut milk with minimal additives (coconut extract and water only).
  2. This marinade works excellently with pork shoulder as an alternative to chicken.
  3. For juicier chicken breast, brine in salt water (1½ tablespoons salt to 4 cups water) for several hours before marinating.
  4. Chicken skin adds flavor and texture but can be removed for a lighter option.
  5. If oyster sauce is unavailable, substitute with additional soy sauce and a pinch of sugar.
  6. Dark soy sauce primarily contributes color; light soy sauce can be used if dark isn't available.

Tools You'll Need

  • Wooden or metal skewers
  • Grill (charcoal or gas)
  • Mixing bowls
  • Basting brush
  • Food processor or mortar and pestle (optional)

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains peanuts
  • Contains soy

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 190
  • Fats: 8 grams
  • Carbohydrates: 18 grams
  • Proteins: 15 grams