I am absolutely in love with this Thai Grilled Coconut Chicken Skewers Recipe because it perfectly balances creamy coconut milk with fragrant spices and a hint of tangy lime. The flavors are vibrant without being overpowering, and the chicken turns out tender, juicy, and impossibly delicious every time I make it. This recipe has quickly become one of my favorites for grilling season and casual dinners alike, and I’m excited to share it with you.

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

What truly captivates me about this dish is the complex yet harmonious flavor profile. The coconut milk adds a subtle creaminess that blends beautifully with the yellow curry powder, turmeric, and just the right touch of ginger and cardamom to bring warmth and aromatic depth. The lime zest and juice bring that fresh brightness I crave, cutting through the richness and keeping each bite lively and exciting. Every time I bite into these skewers, I feel like I’m on a mini getaway to Thailand without leaving my backyard.

Another reason I’m so passionate about this Thai Grilled Coconut Chicken Skewers Recipe is how simple it is to prepare. The marinade comes together quickly with everyday pantry ingredients, and while the chicken marinates, I can get other parts of my meal ready or spend time with friends. Grilling these skewers is straightforward and fast, making it perfect for weeknight dinners or when entertaining guests. They stand out because the peanut butter-infused dipping sauce is both creamy and nutty, elevating the dish further and creating a flavor experience that’s uniquely special.

Ingredients You’ll Need

A white marbled surface holds ten white and wooden bowls with different ingredients arranged in a loose grid. At the center bottom is a white bowl with raw chicken pieces, soft pink in color, smooth in texture. Above it to the left is a small wooden bowl with white salt, and next is a white bowl of bright yellow oil. To the right of the chicken is a white bowl with light brown sugar, crumbly in texture. Above the sugar bowl is a small clear glass bowl with red liquid sauce. Above the salt bowl is a white bowl with dark brown soy sauce. To the right of that is a square white bowl with deep red chili paste. At the bottom right is a round small dish with golden curry powder, beige mustard seeds, and a light brown dollop of mustard, next to a peeled garlic clove and a whole fresh lime. Nearby, a small wooden bowl holds ground black pepper and a square white bowl contains a thick white yogurt-like substance. Photo taken with an iphone --ar 4:5 --v 7

These ingredients might seem simple, but each one plays an essential role in crafting the vibrant flavor and beautiful texture of this dish. The combination of coconut milk, spices, and fresh lime gives the chicken that authentic Thai character I adore, while the peanut sauce adds richness and tang.

  • Coconut Milk: I recommend full-fat canned coconut milk for a rich, creamy base that infuses the chicken with tropical flavor.
  • Soy Sauce: Regular soy sauce brings saltiness and umami; reduced sodium works if you want to keep things lighter.
  • Light Brown Sugar: Adds a subtle sweetness that balances spices and enhances caramelization on the grill.
  • Lime (Juiced and Zested): The fresh citrus aroma brightens every bite and keeps the chicken from tasting too heavy.
  • Olive Oil: Provides moisture and helps the marinade coat the chicken evenly; you can substitute other neutral oils.
  • Garlic: Finely minced to add savory depth and a little bite to the marinade.
  • Yellow Curry Powder: The star spice in this recipe that delivers authentic warmth and complexity.
  • Turmeric: Gives the chicken a beautiful golden hue and adds subtle earthiness.
  • Ground Ginger: Brings a gentle spicy heat; fresh ginger offers an even brighter punch if you prefer.
  • Salt and Black Pepper: Essential for seasoning and enhancing the other flavors in the dish.
  • Ground Cardamom: Optional but highly recommended for a fragrant floral note that compliments the curry.
  • Boneless Skinless Chicken Breasts: Cut into bite-sized pieces for quick, even grilling; chicken thighs can be used for more juiciness.
  • Creamy Peanut Butter: The base of the peanut dipping sauce, providing richness and a slightly sweet nuttiness.
  • Honey: Adds natural sweetness to balance the savory and spicy elements in the peanut sauce.
  • Toasted Sesame Oil: For that nutty aroma and flavor which elevates the sauce to something unforgettable.
  • Apple Cider Vinegar: A touch of acidity to brighten and balance the peanut sauce.
  • Garlic (Optional for Sauce): Adds subtle pungency and enhances complexity of the dipping sauce.
  • Extra Coconut Milk: Useful to thin the peanut sauce to your preferred consistency.
  • Fresh Cilantro: For garnish, adding fresh herbaceous notes and vibrant color.
  • Lime Wedges and Salted Peanuts: Perfect finishing touches to serve alongside the skewers for added flavor and crunch.

Directions

Step 1: Prepare the marinade by whisking together coconut milk, soy sauce, brown sugar, lime juice and zest, olive oil, minced garlic, yellow curry powder, turmeric, ground ginger, salt, black pepper, and cardamom in a large bowl. Add your diced chicken pieces and toss until they are fully coated. Cover the bowl and refrigerate for at least 2 to 3 hours, or up to 12 hours if you have the time to let those flavors really soak in.

Step 2: About 30 minutes before you’re ready to grill, soak your wooden skewers in water. This prevents them from burning on the grill while the chicken threads cook. If you’re using metal skewers, you can skip this step.

Step 3: While the chicken marinates, make your peanut dipping sauce. Combine creamy peanut butter, honey, toasted sesame oil, apple cider vinegar, additional ground ginger, salt, black pepper, and the optional garlic in a bowl. Whisk vigorously until the sauce is smooth and creamy. Add coconut milk little by little if you want a thinner sauce. Taste and adjust seasoning to your liking. Set aside in the fridge until ready to serve.

Step 4: Preheat your grill to medium-high heat and lightly oil the grill grates to prevent sticking. Thread the marinated chicken pieces onto your skewers, leaving a little space between pieces for even cooking. Discard any leftover marinade.

Step 5: Grill the skewers for approximately 7 to 8 minutes total. Flip them after about 3 minutes to ensure even cooking and grill marks on each side. Keep rotating as needed until the internal temperature reaches 162°F, then remove from the grill and let rest for 5 minutes; the temperature will rise to the safe 165°F during resting.

Step 6: To serve, optionally sprinkle the skewers with fresh chopped cilantro, squeeze extra lime juice over the top, and scatter salted peanuts for texture and flavor contrast. Serve immediately with your peanut dipping sauce on the side.

Servings and Timing

This recipe yields about 6 servings, making it ideal for a small group or family meal. Prep time, including chopping and mixing the marinade, takes roughly 10 minutes, though the chicken needs to marinate for at least 2-3 hours to absorb the flavors fully. Actual cooking time on the grill is quick, around 7 to 8 minutes, with an additional 5 minutes resting time. You should plan for a total time of about 3 hours if including marinating, or 25 minutes if you’re short on time and can marinate briefly.

How to Serve This Thai Grilled Coconut Chicken Skewers Recipe

The image shows eight skewers of grilled meat with an orange glaze, arranged in two rows on a white rectangular plate. The meat is thickly cut into chunks with grill marks and sprinkled with chopped green herbs and crushed nuts. In the background, there is a whole green lime near fresh green cilantro leaves. To the top left, a small wooden bowl is filled with crushed nuts, and to the right edge, another wooden bowl with white rice is partly visible. The dish is placed on a woven mat over a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I love serving these skewers hot off the grill while they’re still juicy and bursting with flavor. They pair beautifully with fragrant jasmine rice or a simple coconut rice for an extra touch of tropical flair. For a refreshing crunch, I often add a side of cucumber salad with fresh herbs and a light vinegar dressing to complement the richness of the coconut and peanut sauce.

Garnishing the skewers with chopped salted peanuts and fresh cilantro not only adds flavor but really brings the dish to life visually. If you want to wow your guests even more, serve these skewers on a platter with lime wedges arranged around them and a small bowl of the peanut dipping sauce in the center. This makes it easy to dig in and share. For beverages, a crisp white wine like a Riesling or a light, herbaceous cocktail made with lemongrass or ginger pairs beautifully. Non-alcoholic options like iced green tea or sparkling water with lime also work wonderfully.

This recipe is so versatile that it’s perfect for casual weeknight dinners, backyard barbecues, or even more festive gatherings. I recommend serving the skewers warm to enjoy all the fresh, bright flavors at their peak, but they can also be served at room temperature for a crowd-friendly option. Just remember to keep portion sizes moderate—these skewers are satisfying but not heavy, so a few per person alongside sides will make a wonderfully balanced meal.

Variations

If you want to customize this Thai Grilled Coconut Chicken Skewers Recipe, there are plenty of options to explore. For those who prefer dark meat with extra juiciness, swapping chicken breasts for boneless skinless thighs results in more tender, flavorful bites. If you want to keep the dish gluten-free, simply use tamari or coconut aminos instead of soy sauce without noticing any loss of flavor.

For a vegan twist, try replacing the chicken with firm tofu or seitan chunks, marinating and grilling just the same. I’ve also experimented with swapping out yellow curry powder for red curry powder for a bit more heat and depth. If you want to switch up the cooking method, these skewers do well cooked under the broiler indoors or on a grill pan, which is perfect if you don’t have access to an outdoor grill.

Finally, you can play around with the peanut sauce, adding a splash of fish sauce or a sprinkle of chili flakes if you like your sauces with a kick. This recipe really invites creativity while always delivering those signature tropical and savory notes I adore.

Storage and Reheating

Storing Leftovers

Any leftover Thai Grilled Coconut Chicken Skewers keep best when stored in an airtight container in the refrigerator. I like glass containers with tight-fitting lids, as they preserve freshness without absorbing fridge odors. The chicken will stay delicious for up to 3 days, though I recommend eating it sooner to enjoy the best texture and flavor.

Freezing

If you want to freeze leftovers, I recommend removing the chicken pieces from the skewers first, as this allows for easier thawing and reheating. Place the chicken in a freezer-safe bag or airtight container and store for up to 2 months. When freezing, it’s best to freeze the chicken without the peanut sauce, which can be freshly made or stored separately in the fridge.

Reheating

To reheat, I prefer warming the chicken gently in a skillet over medium-low heat to prevent drying out or using a microwave on a lower power setting. Adding a splash of water or extra coconut milk while reheating helps preserve moisture. Avoid high heat or extended reheating times to keep the chicken tender. Serve with freshly warmed peanut sauce or freshly made sauce for the best experience.

FAQs

Can I use chicken thighs instead of chicken breasts for this recipe?

Absolutely! Chicken thighs work beautifully, offering more richness and juiciness. Just make sure to dice them into even pieces to ensure they cook through evenly on the grill.

How long should I marinate the chicken for the best flavor?

I find that marinating for at least 2 to 3 hours allows the flavors to soak in well, but leaving it overnight or up to 12 hours gives you the most tender and flavorful results.

Is it necessary to soak the wooden skewers before grilling?

Yes, soaking wooden skewers in water for about 30 minutes prevents them from catching fire on the grill, helping them stay intact while the chicken cooks.

Can I make the peanut sauce ahead of time?

Yes! The peanut sauce actually tastes better when it has time to rest and meld flavors. You can make it up to 10 days ahead, stored in an airtight container in the fridge.

What sides do you recommend serving with these chicken skewers?

I love serving them with jasmine rice or coconut rice, fresh cucumber salad, or crunchy slaws. They also pair well with light vegetable stir-fries or steamed greens to balance the richness.

Conclusion

If you’re looking for a vibrant, flavorful dish that’s easy to prepare yet absolutely unforgettable, this Thai Grilled Coconut Chicken Skewers Recipe is a winner in my book. I hope you enjoy making it as much as I do, and that it brings a burst of tropical sunshine and savory warmth to your table. Happy grilling, my friend!

Print

Thai Grilled Coconut Chicken Skewers Recipe

Thai Grilled Coconut Chicken Skewers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 6 reviews

Delicious Thai Grilled Coconut Chicken Skewers feature tender chicken marinated in a vibrant coconut milk and curry mixture, grilled to juicy perfection and served with a creamy, flavorful peanut sauce. This easy-to-make recipe combines sweet, savory, and tangy flavors, perfect for an impressive weeknight dinner or a summer barbecue.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Total Time: 23 minutes plus marinating time
  • Yield: 6 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai

Ingredients

Marinade

  • 1/2 cup coconut milk (unsweetened, from a can, full fat recommended but light may be substituted)
  • 1/4 cup soy sauce (regular; reduced sodium may be substituted)
  • 1/4 cup light brown sugar (packed)
  • 1 lime (juiced and zested)
  • 2 tablespoons olive oil (canola, grape seed, or vegetable oil may be substituted)
  • 23 cloves garlic (finely minced)
  • 1 tablespoon yellow curry powder (or to taste; red curry powder may be substituted)
  • 1 teaspoon turmeric
  • 3/4 teaspoon ground ginger (or to taste; fresh ginger may be substituted, use 1 rounded heaping teaspoon)
  • 1/2 teaspoon salt (or to taste; use more salt if using reduced sodium soy sauce)
  • 1/2 teaspoon freshly ground black pepper (or to taste)
  • 1/2 teaspoon ground cardamom (optional)
  • 3 pounds boneless skinless chicken breasts (diced into 1 to 1 1/2 inch pieces; boneless skinless chicken thighs may be substituted)

Peanut Sauce

  • 1/3 cup creamy peanut butter
  • 1/4 cup honey (or to taste)
  • 1/4 cup toasted sesame oil
  • 2 tablespoons apple cider vinegar
  • 1 to 2 teaspoons ground ginger (or to taste)
  • 1 teaspoon salt (or to taste)
  • 1 teaspoon freshly ground black pepper (or to taste)
  • 1 clove garlic (finely minced or pressed, optional)
  • Optional: 2 to 4 tablespoons coconut milk (or as desired for a thinner consistency)

Garnishes

  • Lime wedges
  • Fresh cilantro (finely minced; fresh basil or other fresh herbs may be used)
  • Salted peanuts (roughly chopped)

Instructions

  1. Prepare Marinade and Chicken: In a large bowl, combine coconut milk, soy sauce, brown sugar, lime juice and zest, olive oil, garlic, yellow curry powder, turmeric, ground ginger, salt, black pepper, and cardamom. Whisk well to blend. Add the diced chicken pieces and toss to coat evenly. Cover and refrigerate to marinate for at least 2-3 hours, preferably up to 12 hours for maximum flavor.
  2. Soak Skewers: About 30 minutes before grilling, soak wooden skewers in water to prevent them from burning. If using metal skewers, this step is not necessary.
  3. Make Peanut Sauce: In a medium bowl, whisk together creamy peanut butter, honey, toasted sesame oil, apple cider vinegar, ground ginger, salt, black pepper, and garlic if using. Add optional coconut milk gradually to achieve desired sauce thickness. Taste and adjust seasoning or sweetener as needed. Set aside until serving. Extra sauce can be refrigerated in an airtight container for up to 10 days.
  4. Preheat Grill and Thread Chicken: Preheat the grill to medium-high heat and lightly oil the grill grates. Thread the marinated chicken pieces onto the soaked skewers without overcrowding to allow even cooking. Discard any leftover marinade to avoid flare-ups on the grill.
  5. Grill the Skewers: Place skewers on the preheated grill. Cook for about 7-8 minutes total, turning skewers after the first 3 minutes and continuing to rotate frequently to ensure even cooking. Use a digital thermometer to check the chicken’s internal temperature; it should reach 162°F before resting. Remove from grill and let rest for 5 minutes; the temperature will rise to the safe 165°F.
  6. Serve and Garnish: Optionally, squeeze fresh lime juice evenly over the grilled skewers. Sprinkle with finely minced fresh cilantro and chopped salted peanuts for added flavor and texture. Serve warm with the prepared peanut sauce on the side.

Notes

  • Marinating the chicken for at least 2-3 hours enhances flavor, but overnight marinating up to 12 hours is ideal.
  • Soaking wooden skewers prevents them from burning on the grill.
  • If using reduced sodium soy sauce, adjust salt levels accordingly in both marinade and peanut sauce.
  • Monitor grill temperature and avoid high flames to prevent chicken from burning.
  • Use a digital meat thermometer to ensure safe internal chicken temperature of 165°F.
  • Peanut sauce can be customized by adjusting sweetness, saltiness, and thickness.
  • Chicken thighs can be substituted for chicken breasts for a juicier result.
  • Fresh herbs like basil can be used instead of cilantro for garnish.

Similar Posts

Leave a Reply

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

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