If you’re craving a dish that bursts with tropical charm and bold flavors, the Grilled Thai Coconut Chicken Skewers Recipe is your ticket to a flavorful escape. Tender chicken marinated in rich coconut cream, aromatic ginger, and a blend of Thai-inspired sauces transforms into juicy, caramelized skewers kissed by the grill’s smoky heat. Whether it’s a casual weeknight dinner or a weekend gathering, this recipe brings the vibrant tastes of Thailand right to your backyard with every succulent bite.

Ingredients You’ll Need
This Grilled Thai Coconut Chicken Skewers Recipe highlights how a handful of simple, essential ingredients work magic together. Each one adds its own special touch, whether it’s the creamy coconut that keeps the chicken juicy or the ginger and garlic that bring fragrant warmth, creating a perfectly balanced and colorful plate.
- Chicken thighs (1000 grams): Dark meat keeps the skewers juicy and tender throughout grilling.
- Fresh ginger (2 tablespoons): Adds zesty brightness and a subtle spicy kick.
- Fresh garlic (1.5 tablespoons): Provides deep aroma and savory undertones.
- Light soy sauce (2 tablespoons): Brings umami richness without overpowering.
- Dark soy sauce (1 tablespoon): Adds color and a touch of sweet depth.
- Coconut cream (8 tablespoons): The star ingredient giving luscious creaminess and tropical flair.
- Brown sugar (2 tablespoons): Sweetens and helps create that irresistible caramelized glaze.
- Oyster sauce (1 tablespoon): Adds savory depth for a well-rounded flavor profile.
- Honey (1.5 tablespoons): Or maple syrup as an alternative, for natural sweetness and glaze shine.
- Peanut butter, unsweetened (0.25 cup): For a creamy dipping sauce that complements the grilled chicken perfectly.
- Rice vinegar (1 teaspoon): Delivers a bright tang to balance the richness.
- Thai red curry paste (1 teaspoon, optional): For those who love a gentle spicy heat.
- Maple syrup or honey (to taste): Adjust sweetness for the dipping sauce and glaze.
- Water: To thin the dipping sauce to your desired consistency.
- Sesame oil (1 teaspoon, optional): Adds a subtle nuttiness if desired.
- Chili oil (1 teaspoon, optional): For an extra kick of heat in the dipping sauce.
- Crushed peanuts (optional garnish): Adds crunch and texture when serving.
How to Make Grilled Thai Coconut Chicken Skewers Recipe
Step 1: Prepare the Chicken and Marinade
Start by cutting your chicken into 1×1 inch chunks—this size ensures even cooking and juicy bites. In a mixing bowl, combine chicken with fresh ginger slices, minced garlic, light and dark soy sauce, a couple of tablespoons of creamy coconut cream, brown sugar, and oyster sauce. Give everything a good mix to coat the chicken thoroughly. Let the marinade work its magic by refrigerating it for at least 1 to 2 hours, though overnight marinating will elevate the flavor even more.
Step 2: Get Your Skewers Ready
Soaking wooden skewers in water for about 30 minutes before threading prevents them from burning on the grill. This simple step lets your chicken cook perfectly while keeping the skewers intact and safe to handle.
Step 3: Prepare the Coconut Glaze
While the chicken marinates, whisk together the remaining coconut cream, honey, and a splash of soy sauce in a small bowl. This glaze will be brushed over the skewers during grilling, creating that irresistible, sticky coating packed with tropical and sweet notes.
Step 4: Assemble and Grill the Skewers
Thread the marinated chicken pieces tightly onto the soaked skewers. Preheat your grill to a hot 500°F (260°C). Grill the chicken skewers for 15 to 18 minutes, turning every 2 to 3 minutes to ensure they brown evenly and cook through beautifully. During the last few minutes, generously brush the coconut glaze over each skewer, flipping frequently so the glaze caramelizes without burning.
Step 5: Serve and Enjoy
Once grilled to perfection, serve the skewers warm over a bed of crisp lettuce leaves. A side of homemade peanut dipping sauce complements these Grilled Thai Coconut Chicken Skewers, making each bite a celebration of texture and flavor.
How to Serve Grilled Thai Coconut Chicken Skewers Recipe

Garnishes
Garnishing is where you can add your personal touch. Crushed peanuts sprinkled generously over the finished skewers add a delightful crunch and nuttiness, perfectly complementing the coconut and soy flavors. A final drizzle of chili oil or a sprinkle of finely chopped fresh herbs like cilantro can boost freshness and heat for those who love an extra punch.
Side Dishes
Pair these skewers with jasmine rice or steamed sticky rice to soak up the luscious marinade and dipping sauce. Fresh cucumber salad or a tangy Thai slaw adds a crisp, refreshing contrast that balances the richness beautifully, making every mouthful exciting and light.
Creative Ways to Present
If you want to impress your guests beyond just flavor, try serving the skewers on tropical banana leaves for an authentic Thai flair. For casual gatherings, arranging the skewers in vibrant bowls with colorful sides creates an inviting, shareable feast. You can even skewer veggies like bell peppers or pineapple alongside the chicken for added color and sweetness.
Make Ahead and Storage
Storing Leftovers
Leftover grilled Thai coconut chicken skewers keep well in an airtight container in the refrigerator for up to 3 days. The flavors deepen as they rest, so don’t be surprised if the taste intensifies.
Freezing
These skewers freeze beautifully for up to 2 months. Place them on a baking sheet to freeze individually before transferring to a freezer-safe bag to prevent them from sticking together. Thaw overnight in the fridge before reheating for best texture.
Reheating
Reheat the skewers gently in a low oven or on the stovetop to preserve tenderness and avoid drying out. A quick brush of leftover glaze or a sprinkle of water before reheating can help keep the chicken moist and flavorful.
FAQs
Can I use chicken breast instead of thighs for this recipe?
Yes, you can use chicken breast, but keep in mind that thighs remain juicier and more forgiving on the grill. If using breast, be careful not to overcook to prevent dryness.
Is it necessary to soak wooden skewers before grilling?
Absolutely! Soaking prevents the skewers from burning or catching fire during grilling, helping you cook the chicken safely and evenly.
Can I make the peanut dipping sauce ahead of time?
Definitely. The peanut sauce can be prepared a day or two before serving and stored in the fridge. Just give it a good stir before serving, and if needed, thin it with a bit of water or rice vinegar.
What can I use if I don’t have coconut cream?
If coconut cream isn’t available, full-fat coconut milk can be a substitute, though it’s a bit thinner. You might want to reduce it slightly on the stove to thicken before using it in marinades or glaze.
How do I adjust the spice level in this recipe?
To control heat, simply add less Thai red curry paste or omit it altogether. You can always serve chili oil on the side for guests who enjoy more spice.
Final Thoughts
Trust me, once you try this Grilled Thai Coconut Chicken Skewers Recipe, it will quickly become a favorite for weeknight dinners and special occasions alike. The balance of creamy coconut, sweet glaze, and smoky charred chicken delivers such a joyful combination of flavors that you’ll find yourself craving it again and again. So grab the ingredients, fire up the grill, and treat yourself to this little Thai-inspired getaway on a skewer!
Print
Grilled Thai Coconut Chicken Skewers Recipe
- Prep Time: 30 minutes (plus 1-2 hours or overnight marinating)
- Cook Time: 18 minutes
- Total Time: 2 hours 33 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
Description
Experience the vibrant flavors of Thailand with these Grilled Thai Coconut Chicken Skewers. Succulent chicken thighs marinated in a fragrant blend of coconut cream, ginger, garlic, and soy sauces, then grilled to perfection and glazed with a luscious coconut-honey sauce. Served with a creamy peanut dipping sauce, this dish offers a perfect balance of sweet, savory, and spicy notes, perfect for a flavorful escape.
Ingredients
Chicken and Marinade
- 1000 grams Chicken, dark meat (preferably thighs for juiciness)
- 2 tablespoons Ginger, fresh (approx. 4–5 slices)
- 1.5 tablespoons Garlic, fresh (approx. 2 cloves)
- 2 tablespoons Soy Sauce, light (for umami flavor)
- 1 tablespoon Dark Soy Sauce (for color and sweetness)
- 2 tablespoons Coconut Cream (for marinade)
- 2 tablespoons Sugar (brown sugar recommended)
- 1 tablespoon Oyster Sauce (for savory depth)
Glaze
- 6 tablespoons Coconut Cream
- 1.5 tablespoons Honey (or maple syrup as an alternative)
- 2 tablespoons Soy Sauce, light (for glaze)
Peanut Dipping Sauce
- 0.25 cup Peanut Butter, unsweetened
- 1 teaspoon Rice Vinegar (for acidity)
- 1 teaspoon Thai Red Curry Paste (optional for heat)
- Maple Syrup or Honey (to taste for sweetness)
- Water (to thin sauce as needed)
- 1 teaspoon Sesame Oil (optional for nuttiness)
- 1 teaspoon Chili Oil (optional for heat)
Garnish
- Crushed Peanuts (optional)
Instructions
- Prepare the Chicken and Marinade: Cut the chicken into 1×1 inch chunks. In a bowl, combine chicken pieces with ginger slices, minced garlic, light soy sauce, dark soy sauce, 2 tablespoons coconut cream, brown sugar, and oyster sauce. Mix well to coat all pieces evenly. Cover and marinate for at least 1-2 hours, preferably overnight to enhance flavor and tenderness.
- Soak Skewers: Place wooden skewers in water and soak for about 30 minutes to prevent them from burning during grilling.
- Make the Coconut Glaze: In a small bowl, mix together the remaining 6 tablespoons of coconut cream, honey, and light soy sauce until smooth. Set aside for brushing later.
- Thread Chicken onto Skewers: Remove chicken from marinade and thread pieces tightly onto the soaked wooden skewers, ensuring even spacing for uniform cooking.
- Preheat the Grill: Heat the grill to high heat, approximately 500°F (260°C), preparing for direct grilling.
- Grill the Skewers: Place the skewers on the grill and cook for 15-18 minutes, turning every 2-3 minutes to ensure all sides are beautifully browned and cooked through.
- Apply Glaze: During the last few minutes of grilling, brush the prepared coconut glaze generously over the chicken skewers, flipping frequently to allow the glaze to caramelize and meld with the meat.
- Prepare Peanut Dipping Sauce: In a bowl, whisk together peanut butter, rice vinegar, Thai red curry paste (if using), a sweetener like maple syrup or honey to taste, water to achieve desired consistency, and optional sesame and chili oils for nuttiness and heat. Adjust seasoning to preference.
- Serve: Remove the skewers from the grill and serve warm over fresh lettuce leaves. Garnish with crushed peanuts if desired, and provide the peanut dipping sauce on the side for dipping.
Notes
- Marinating overnight intensifies the flavors and tenderizes the chicken.
- Soaking wooden skewers prevents them from burning on the grill.
- The coconut glaze adds a luscious, sweet, and creamy finish to the grilled chicken.
- Adjust the amount of Thai red curry paste in the peanut sauce to control the heat level.
- This recipe works best with dark meat chicken thighs for juiciness; chicken breast may dry out.
- For a vegan alternative, substitute chicken with firm tofu and oyster sauce with mushroom-based sauce.

