Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

Picture this: tender chunks of chicken, kissed by the smoky grill, infused with the tropical creaminess of coconut and a burst of aromatic Thai spices. The sizzle, the caramelized glaze, and the hint of peanut sauce create a symphony of flavors that will dance on your taste buds. This Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe is a celebration of vibrant tastes and textures that feels like a warm hug from Thailand itself.

Why You’ll Love This Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

  • Irresistible Flavor Explosion: Each skewer carries the richness of coconut cream, fresh ginger, garlic, and the savory depth of soy and oyster sauces, delivering authentic Thai street food vibes right at home.
  • Simple Ingredients, Big Impact: With pantry staples like soy sauce and sugar paired with fresh aromatics, this recipe is accessible yet packed with flavor, no exotic hunting required.
  • Perfect for Gatherings: Marinating the chicken for 1 to 2 hours (or ideally overnight) lets the flavors deepen, making these skewers a crowd-pleaser at any BBQ or weeknight dinner.
  • Show-Stopping Presentation: The final coconut cream glaze adds a shiny, caramelized finish that’s as delightful to look at as it is to eat, sure to impress family and friends.
  • Customizable Experience: The optional creamy peanut sauce lets you dial up the indulgence, turning these skewers into a versatile dish for any palate or occasion.

Why This Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe Works

This recipe thrives on the magic of marinating chicken dark meat chunks in a balanced blend of coconut cream, soy sauces, ginger, and garlic, which tenderizes and infuses every bite with rich Thai flavors. The grilling method is crucial—cooking over direct heat at a high temperature of 500°F ensures those signature charred edges and smoky notes. The final coconut cream glaze gets brushed on as the skewers grill, adding a luscious, sticky sweetness that caramelizes perfectly. Combined, these techniques create a dish that’s bursting with authentic taste and irresistible texture.

Ingredients You’ll Need

Get ready to stock your kitchen with rich, creamy coconut cream, pungent fresh ginger and garlic, and the deep umami of soy and oyster sauces that form the heart of this recipe.

  • 1 kg chicken (dark meat preferably): Juicy and flavorful, ideal for soaking up marinade.
  • 4-5 slices ginger (approx. 2 tablespoons): Adds a fresh, zesty warmth.
  • 2 cloves garlic (approx. 1½ tablespoons): Provides aromatic depth and slight pungency.
  • 2 tablespoons soy sauce: Offers salty, savory umami.
  • 1 tablespoon dark soy sauce: Brings rich color and a touch of sweetness.
  • 2 tablespoons coconut cream: Delivers tropical creaminess that tenderizes.
  • 2 tablespoons sugar: Balances savory elements with mellow sweetness.
  • 1 tablespoon oyster sauce: Adds a savory, slightly briny depth.
  • 6 tablespoons coconut cream (for glaze): The glaze’s base, creating sticky caramelization.
  • 1½ tablespoons honey: Sweetens the glaze naturally.
  • 1 teaspoon soy sauce (for glaze): Enhances the glaze’s umami complexity.
  • Peanut Sauce (Optional): 2 tablespoons coconut cream, ¼ cup natural unsweetened peanut butter, 1 teaspoon rice vinegar, 1 teaspoon Thai red curry paste, 2 teaspoons maple syrup, 2 teaspoons soy sauce, 2-3 tablespoons water, 1 teaspoon sesame oil (optional), 1 teaspoon chili oil (optional), crushed peanuts (optional, for topping).

Ingredient Substitutions & Tips

  • Chicken dark meat: If preferred, use chicken breast, but beware it can dry out faster on the grill.
  • Coconut cream: Substitute with full-fat coconut milk (strain extra liquid) if coconut cream isn’t available.
  • Peanut butter: Use almond butter for a nutty twist, maintaining the creamy texture in the peanut sauce.
  • Honey: Maple syrup or agave makes a vegan-friendly alternative in the glaze.

👨‍🍳 Pro Tips for Perfect Results

  • Marinate overnight: For maximum flavor infusion, keep your chicken soaking up goodness in the fridge.
  • Soak wooden skewers: Prevent burning by soaking skewers for at least 30 minutes before grilling.
  • Bring chicken to room temp: Remove from fridge 30 minutes before cooking to ensure even grilling.
  • Use direct high heat: Grill at around 500°F to achieve that irresistible char without drying meat.
  • Glaze at the end: Brush coconut cream glaze only in the final few minutes for sticky, caramelized perfection.

How to Make Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

Step 1: Quick & Easy Peanut Sauce (Optional)

Start by whisking all the peanut sauce ingredients in a small bowl until smooth and creamy—it’s a luscious balance of natural peanut butter, coconut cream, tangy rice vinegar, and a hint of Thai red curry spice.

💡 Pro Tip: Adjust thickness with water to get your perfect dipping consistency.

Step 2: Set Aside Sauce

Let the peanut sauce rest while you work on the chicken—this allows the flavors to meld beautifully and awaits its moment to elevate your skewers.

Step 3: Soak Skewers

If you’re using wooden skewers, soak their blunt ends in water for a minimum of 30 minutes to prevent those frustrating grill fires.

💡 Pro Tip: A quick soaking keeps your skewers sturdy and your cook stress-free.

Step 4: Prepare Chicken

Cut your chicken into 1-inch chunks, perfect bite-sized pieces that cook evenly and soak up all that amazing marinade.

Step 5: Chop Aromatics

Finely mince the garlic and ginger either by hand, mortar and pestle, or a food processor—this step releases their fragrant oils that infuse every morsel.

Step 6: Add Marinade

Mix together the aromatics with soy sauces, coconut cream, sugar, and oyster sauce, then combine thoroughly with the chicken. This mixture is where the magic begins.

Step 7: Marinate Chicken

Pop your chicken bowl into the fridge for at least 1-2 hours, though overnight marination deepens that flavor dramatically.

💡 Pro Tip: Think of this as your flavor infusion time—it’s worth the wait!

Step 8: Preheat & Rest

Before grilling, take the chicken out 30 minutes early to lose its chill, which helps it cook more evenly and hold juicy tenderness.

Step 9: Skewer Chicken

Thread the chicken pieces snugly onto skewers, doubling up loose pieces as shields to avoid flare-ups and burning. Remember to handle skewers carefully to avoid splinters.

Step 10: Make Coconut Cream Glaze

Blend coconut cream, honey, and soy sauce in a bowl for a beautifully sweet glaze you’ll brush on in the final moments of grilling.

Step 11: Preheat Grill

Fire up your grill to a hot 500°F (260°C), setting the stage for sizzling, caramelized bites.

Step 12: Grill Chicken

Place skewers directly on the grill, cooking over direct heat. The sound of sizzling chicken and rising smoky aromas promise something delicious.

Step 13: Flip and Cook

Turn the skewers every 2-3 minutes to achieve even charring on all sides. After 15-18 minutes, your chicken should look beautifully browned and feel firm on the skewer.

Step 14: Glaze Chicken

Brush the coconut cream glaze generously, flipping every minute or so for about 2-3 times until sticky and caramelized—this is the pièce de résistance!

Step 15: Serve

Arrange the skewers over a bed of crisp green lettuce leaves—the perfect wrap base—and offer the peanut sauce alongside for dipping and drizzling.

Common Mistakes to Avoid

Learn from these common pitfalls:

  • Skipping the marination time: Rushing marinade means less flavor penetration and tougher chicken.
  • Not soaking wooden skewers: This leads to burnt ends and an unpleasant smell or flame-ups on the grill.
  • Grilling at low heat: Without high heat, you miss that crave-worthy char and smoky flavor.
  • Overcooking the chicken: Dry, tough bites result if the skewers stay too long on the grill.
  • Applying glaze too early: The sugars can burn quickly, so save glazing for the very end.
  • Ignoring food safety: Always ensure chicken reaches safe internal temperatures before serving.

Delicious Variations to Try

Once you’ve mastered this classic recipe, feel free to customize it for exciting new twists!

Spicy Lime Twist

Add fresh lime juice and finely chopped Thai chili into the marinade for a zesty, fiery kick that livens up every bite.

Herb-Infused Skewers

Mix chopped cilantro, basil, or mint into the marinade to give an herbal freshness that pairs wonderfully with the creamy coconut.

Sesame Crunch Finish

Sprinkle toasted sesame seeds over the finished glaze for a nutty crunch and extra depth.

Mango Salsa Served Side

Serve your skewers alongside a bright mango salsa to contrast the savory richness with sweet, juicy bursts.

Peanut Sauce Variation

For a twist on the peanut sauce, stir in a teaspoon of tamarind paste for subtle tanginess, or swap maple syrup with palm sugar.

How to Serve Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

Long white rectangular platter filled with multiple glossy, perfectly grilled pork skewers, each piece tender and caramelized with a rich, smoky glaze, arranged neatly side by side to showcase the entire serving, photographed at a professional 3/4 angle on a white marble countertop with natural lighting, capturing the vibrant colors and textures like a high-end food magazine hero shot, photo taken with an iphone --ar 4:5 --v 7

Garnishes

Freshly chopped cilantro, crushed peanuts, and thinly sliced red chilies make beautiful garnishes, adding vibrant color and varying textures.

Side Dishes

Serve alongside fragrant jasmine rice, steamed veggies, or a refreshing cucumber salad to complete your meal.

Creative Ways to Present

For a party, arrange skewers on a platter lined with crisp lettuce leaves and lime wedges. Alternatively, let guests build mini wraps, assembling pieces with peanut sauce in lettuce cups for a fun hands-on experience.

Make Ahead and Storage

Make-Ahead Instructions

Marinate your chicken up to 24 hours ahead, storing it covered in the refrigerator to develop intense flavors.

Storage

Store cooked skewers in an airtight container in the fridge for up to 3 days to enjoy later.

Freezing

Uncooked marinated chicken skewers can be frozen for up to 1 month. Thaw them overnight in the fridge before grilling.

Reheating

Gently reheat skewers in an oven at 350°F until warmed through, or quickly grill for a couple of minutes to revive that fresh-off-the-grill texture.

Expert Tips for Success

  • Always marinate dark meat: It’s juicier and better suited for grilling.
  • Watch your grill temperature closely: Too low, and you miss the char; too high, and the meat can burn.
  • Use the meat as a barrier when threading skewers: It avoids splinters and keeps the chicken secure.
  • Rest skewers slightly before serving: It helps juices redistribute, ensuring moist bites.
  • Customize peanut sauce consistency: Add water gradually until it’s your ideal dip texture.
  • Don’t rush glazing: Apply glaze near the end to avoid burning sugars.
  • Serve with fresh lettuce: It adds crunch and freshness, making wraps delightful.

Frequently Asked Questions

Can I use chicken breast instead of dark meat?

You can, but chicken breast cooks faster and can dry out easily on the grill. Keep a close eye and consider marinating a bit longer for extra moisture.

Do I have to make the peanut sauce?

The peanut sauce is optional, but highly recommended! It adds a creamy, nutty contrast that brings the dish to the next level.

How long should I marinate the chicken?

At least 1-2 hours, but for the best flavor, marinate overnight.

Can I cook these skewers indoors?

Yes! Use a grill pan or broiler, but watch for flare-ups and cook on high heat for the charred effect.

What if I don’t have coconut cream?

Full-fat coconut milk works as a substitute if you strain out excess liquid to keep it thick.

How do I prevent skewers from burning?

Soak wooden skewers in water for at least 30 minutes before grilling to avoid burning and flare-ups.

Is this recipe halal?

Yes, this recipe uses halal chicken and ingredients, perfectly suitable for halal diets.

Final Thoughts

There is something truly joyful about gathering around the grill and savoring the exotic, vibrant flavors of these Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe. From the tender, juicy chicken enriched with coconut and aromatic spices to the luscious glaze and creamy peanut dip, every element delights the senses. Whether you’re treating yourself on a weeknight or impressing guests at a backyard party, this recipe delivers an unforgettable taste of Thailand with effortless charm. I can’t wait for you to try it and make it your own!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

Grilled Thai Coconut Chicken Skewers with Peanut Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 67 reviews
  • Author: Emma
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Total Time: 3 hours 8 minutes
  • Yield: 12 servings 1x
  • Category: Appetizer
  • Method: Grilling
  • Cuisine: Thai

Description

These Grilled Thai Coconut Chicken Skewers are marinated in a flavorful blend of ginger, garlic, and soy sauces, then grilled to perfection and glazed with a sweet coconut cream sauce. Served with an optional peanut sauce and fresh lettuce, they make a delicious and authentic Thai-inspired appetizer or main dish.


Ingredients

Units Scale

Chicken and Marinade

  • 1 kg chicken ((dark meat preferably))
  • 45 slices ginger ((approx. 2 tablespoons))
  • 2 cloves garlic ((approx. 1 1/2 tablespoons))
  • 2 tablespoons soy sauce
  • 1 tablespoon dark soy sauce
  • 2 tablespoon coconut cream
  • 2 tablespoons sugar
  • 1 tablespoon oyster sauce

Coconut Cream Glaze

  • 6 tablespoons coconut cream
  • 1 1/2 tablespoons honey
  • 1 teaspoon soy sauce

Peanut Sauce (Optional)

  • 2 tablespoons coconut cream
  • 1/4 cup natural peanut butter ((unsweetened))
  • 1 teaspoon rice vinegar
  • 1 teaspoon Thai red curry paste
  • 2 teaspoon maple syrup
  • 2 teaspoon soy sauce
  • 23 tablespoons water ((or enough to thin it out to the consistency you like))
  • 1 teaspoon sesame oil ((optional))
  • 1 teaspoon chili oil ((optional))
  • crushed peanuts ((optional, sprinkled on top))

Instructions

  1. Quick & Easy Peanut Sauce (Optional) In a small bowl, combine all the ingredients from the peanut sauce ingredient list and mix well.
  2. Set Aside Set aside until the chicken skewers are ready to be served.
  3. Marinating & Skewering the Chicken If you are using wooden skewers, in a tall cup, add water and soak the back ends (the ends that are not pointy) so they don’t burn on the grill.
  4. Cut the Chicken Cut the chicken up into 1×1 inch chunks and set it in a bowl.
  5. Prepare Garlic and Ginger Using your preferred method (mortar and pestle, food processor, or finely chop by hand) chop the garlic and ginger up as finely as you can and add it to the chicken.
  6. Add Marinade Ingredients Add the rest of the marinade ingredients from the ‘Marinade’ ingredient list into the bowl and mix everything together.
  7. Marinate Let it marinade in the bowl for a minimum of 1-2 hours in the fridge. I like to marinate them overnight for more flavor.
  8. Remove from Fridge Remove them from the fridge 30 minutes before you are about to grill them.
  9. Skewer Chicken Skewer the chicken. You may need to skewer some pieces twice so that there are not a lot of loose pieces. The loose pieces usually burn the quickest, so you want the meat to be snug with the skewers. (Also make sure not to run your fingers along the skewers to prevent splinters. Salty marinade splinters are not fun. Use the meat as a shield to run them down the skewers 🙂 )
  10. Making the Coconut Cream Glaze In a small bowl, combine the coconut cream, honey and soy sauce and set aside for glazing the chicken at the very end.
  11. Grilling Set the charcoal or gas grill to approximately 500F (260C).
  12. Cook Skewers When the grill has reached the temperature, add the skewers on the grill. You want to cook them over direct heat.
  13. Flip Frequently Flip them every 2-3 minutes, 4-5 times or for approximately 15-18 minutes. Do not leave them un-attended, they will burn quickly. Once the meat has browned and charred over the direct heat for 15 minutes, it should feel a bit more solid on the stick and should be cooked.
  14. Glaze Skewers Brush on the coconut cream glaze and flip them every minute, 2-3 times to get that sweet and sticky caramelized char.
  15. Serve Serve over a bed of green lettuce with the peanut sauce. (The green lettuce is not just a garnish, but a great way to do mini chicken lettuce wraps with the peanut sauce! 🙂 )

Notes

  • Soak wooden skewers in water to prevent burning on the grill.
  • Marinate chicken for at least 1-2 hours, preferably overnight for more flavor.
  • Remove chicken from fridge 30 minutes before grilling.
  • Skewer chicken pieces snugly to avoid loose pieces burning.
  • Use the meat as a shield when handling skewers to avoid splinters.
  • Keep an eye on skewers while grilling to prevent burning.
  • Serve with green lettuce to make mini chicken lettuce wraps with the peanut sauce.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *