• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Thai Grilled Coconut Chicken Skewers Recipe

Published: May 26, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 10 reviews

I absolutely love making and sharing this Thai Grilled Coconut Chicken Skewers Recipe because it brings so many layers of flavor and texture to the table in such a simple, approachable way. The creamy coconut-infused marinade tenderizes the chicken superbly, while the fragrant spices and bright lime zest give it that unmistakable Thai flair that always has my guests asking for seconds. If you’re looking to impress with a dish that feels exotic but is actually easy to prepare, this recipe will become one of your reliable favorites, just like it is for me.

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

What makes this recipe stand out for me is the incredible balance of flavors—it’s creamy, tangy, sweet, and a little smoky all at once, thanks to that rich coconut milk and a blend of traditional Thai spices. I always find myself enjoying the mellow warmth of turmeric and cardamom alongside the fresh kick from lime zest. It’s an exciting flavor journey with every bite, and the peanut sauce on the side just takes it to a whole new level of saucy deliciousness.

Another reason I can't stop recommending this Thai Grilled Coconut Chicken Skewers Recipe is how straightforward it is to make. The ingredients are simple pantry staples, and the marinade comes together in a flash. The grilling process is quick too, so you’re not stuck in the kitchen all day. It’s perfect for casual weeknight dinners but fancy enough for weekend get-togethers or summer parties. Plus, the skewers make for great finger food that everyone loves, making it a total crowd-pleaser and a recipe I turn to whenever I want something special but stress-free.

Ingredients You'll Need

The image shows an overhead view of various ingredients arranged neatly on a white marbled surface. In the center, there is a white bowl filled with raw pink chicken pieces. Surrounding this bowl are small white and wooden bowls holding different ingredients: a dark soy sauce in white bowl at the top left, a red spicy paste in a small white square bowl above the chicken, a light brown peanut butter in a wooden bowl at the top right, and a light brown sugar in a white square bowl to the right of the chicken. Below the chicken is a small wooden bowl with coarse black pepper, and to the left, a white bowl filled with yellow oil. There is also a white bowl with a creamy white yogurt-like substance below the oil. Near the bottom right is a small round plate with yellow curry powder, a light brown paste, and some small ground spices. A whole green lime and a single clove of garlic lay on the white marbled surface on the right side, adding color contrast. The bright lighting highlights the fresh textures and colors of the ingredients photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe is in the simplicity and thoughtfulness behind each ingredient. Every item adds a crucial note — coconut milk lends creaminess, lime juice infuses brightness, and the combination of spices creates that authentic Thai taste. Even the peanut butter and honey in the sauce work wonders to deepen the flavor and add a dreamy texture. Here's the complete list to get you started on your Thai Grilled Coconut Chicken Skewers Recipe adventure:

Quick Tip

All ingredient amounts are listed in the recipe card below

  • ½ cup coconut milk: Unsweetened and full fat works best for rich flavor and creaminess.
  • ¼ cup soy sauce: Adds that essential salty umami note, regular or reduced sodium.
  • ¼ cup light brown sugar: Brings in a subtle sweetness that balances the tart and savory flavors.
  • 1 lime: Both juice and zest provide refreshing acidity and fragrance.
  • 2 tablespoons olive oil: Helps keep the chicken moist and ensures even cooking on the grill.
  • 2-3 cloves garlic: Minced finely to infuse every bite with aromatic depth.
  • 1 tablespoon yellow curry powder: Provides vibrant color and a mild spice kick; you can substitute red curry powder if you like more heat.
  • 1 teaspoon turmeric: Adds earthiness and beautiful golden hues.
  • ¾ teaspoon ground ginger: Gives warmth and subtle zing, fresh grated ginger works beautifully here too.
  • ½ teaspoon salt: Essential for seasoning; adjust if your soy sauce is reduced sodium.
  • ½ teaspoon freshly ground black pepper: For a gentle peppery bite.
  • ½ teaspoon ground cardamom: Optional but adds a lovely floral note if you have it on hand.
  • 3 pounds boneless skinless chicken breasts: Cut into bite-sized pieces; thighs can be used for a juicier option.
  • ⅓ cup creamy peanut butter: Key to the peanut sauce, balancing savory and sweet.
  • ¼ cup honey: Adds smooth sweetness to the peanut sauce.
  • ¼ cup toasted sesame oil: For a nutty aroma and richness in the peanut sauce.
  • 2 tablespoons apple cider vinegar: Introduces a subtle tang that brightens the sauce.
  • 1 to 2 teaspoons ground ginger: Incorporated again here to layer that warming spice into the sauce.
  • 1 teaspoon salt and fresh ground black pepper: To taste, seasoning the sauce perfectly.
  • 1 clove garlic (optional): For a mild aromatic touch in the peanut sauce.
  • 2 to 4 tablespoons coconut milk (optional): Use if you prefer a thinner sausage consistency.
  • Lime wedges: For serving and added zing.
  • Fresh cilantro: Finely minced to sprinkle on top for vibrant color and fresh herbaceous flavor.
  • Salted peanuts: Roughly chopped for crunch and garnish.

Directions

Step 1: In a large bowl, whisk together coconut milk, soy sauce, brown sugar, lime juice and zest, olive oil, garlic, curry powder, turmeric, ground ginger, salt, pepper, and cardamom until fully combined. Add the diced chicken pieces, tossing thoroughly to coat. Cover the bowl and refrigerate for at least 2 to 3 hours, ideally up to 12 hours, so the chicken soaks in all those vibrant flavors.

Step 2: About 30 minutes before grilling, soak wooden skewers in water to prevent burning; if you’re using metal skewers, this step is not necessary.

Step 3: Meanwhile, prepare the peanut sauce. In a medium bowl, combine peanut butter, honey, toasted sesame oil, apple cider vinegar, ground ginger, salt, pepper, garlic if using, and optional coconut milk. Whisk vigorously until smooth and creamy. Taste and adjust sweetness, saltiness, or thickness by adding more honey, peanut butter, or coconut milk as you prefer. Set aside.

Step 4: Preheat your grill to medium-high heat and lightly oil the grates to prevent sticking. Thread the marinated chicken pieces onto the skewers, spacing them slightly to allow heat circulation and even cooking.

Step 5: Place the skewers on the grill and cook for about 7 to 8 minutes total, turning every 3 minutes or so to get a perfect char and even cooking. Use a digital thermometer to check that the internal temperature reaches 162°F; then let the chicken rest for about 5 minutes off the grill, as it will rise to the safe 165°F while resting. Keep an eye on the chicken so it doesn’t dry out or burn—small pieces cook quickly!

Step 6: Once grilled and rested, arrange the skewers on a platter, squeeze fresh lime juice over the top, and sprinkle generously with minced cilantro and chopped salted peanuts for added freshness and crunch. Serve immediately with the peanut sauce on the side.

Servings and Timing

This recipe yields about 6 generous servings, ideal for a family meal or small group gathering. Prep time is around 10 minutes, but you’ll want to factor in at least 2 to 3 hours for marinating to get the fullest flavor infusion—though marinating up to 12 hours gives even better results. The grilling itself only takes about 7 to 8 minutes, plus 5 minutes of resting time, making the total active cooking time roughly 15 minutes. Altogether, from start to finish including marinating, plan for about 2.5 to 3 hours, though much of that is hands-off marinating time.

How to Serve This Thai Grilled Coconut Chicken Skewers Recipe

There are five metal skewers on a white rectangular plate. Each skewer holds bright golden grilled chicken pieces with dark grill marks and a shiny orange sauce drizzled on top. The chicken looks juicy and is sprinkled with small green herbs and crushed light-colored nuts. Two lime wedges with green skin and pale green flesh are placed on the plate, near the top left and bottom right corners. The plate sits on a woven natural fiber mat with a sprig of green parsley and a whole lime nearby. The photo taken with an iphone --ar 4:5 --v 7

I love serving these skewers hot off the grill, as warm as possible, so you get to enjoy the juicy tenderness and the complex mix of spices at their best. A few lime wedges on the side brighten the dish with extra citrus, and freshly chopped cilantro adds that burst of herbal freshness. I often garnish with chopped salted peanuts because their crunchy texture is the perfect contrast to the succulent chicken and smooth peanut sauce.

For sides, I like pairing these skewers with steamed jasmine rice or coconut rice to soak up any residual sauce. A crisp cucumber salad or a quick Asian slaw with a tangy vinaigrette provides a fresh, cool counterpoint that balances the richness beautifully. If you want to elevate the presentation for a dinner party, arrange the skewers on a wooden board with small bowls of peanut sauce, lime wedges, and chopped herbs for guests to customize their bites.

For beverages, light and refreshing options are best. I often enjoy a cold Riesling or a crisp Sauvignon Blanc, both of which complement the spices and coconut notes nicely. For non-alcoholic choices, a chilled Thai iced tea or sparkling lime water with fresh mint leaves really refreshes the palate. These skewers shine during summer barbecues, casual weeknight dinners, and festive celebrations alike.

Variations

If you want to switch things up, I recommend trying boneless skinless chicken thighs instead of breasts—they stay wonderfully juicy and soak up the marinade even better. For a gluten-free version, just swap out the soy sauce for tamari. You could also experiment with coconut aminos as a soy-free alternative, though it’s a bit sweeter and less salty.

If you’re feeling adventurous with flavors, try adding a touch of chili flakes or fresh minced Thai chili to the marinade for some heat. For a fresher, brighter twist, incorporate kaffir lime leaves or a splash of lemongrass juice. Cooking-wise, if you don’t have a grill, you can broil the skewers in the oven or cook them on a grill pan over medium-high heat for a similar effect.

I also think this recipe lends itself beautifully to tofu or vegetables if you want to try a vegan spin—just adjust the marinating time accordingly and swap peanut butter with almond or cashew butter if you prefer a different nut profile.

Storage and Reheating

Storing Leftovers

I usually store any leftover grilled chicken skewers in an airtight container in the refrigerator. They’ll keep well for up to 3 to 4 days. Before storing, it’s best to remove the skewers if you want to save space or reheat more easily. Keep the peanut sauce in a separate container to preserve its freshness. Make sure the chicken is cooled to room temperature before refrigerating to avoid condensation.

Freezing

You can freeze leftover cooked chicken skewers by placing them in a freezer-safe container or a zip-top bag with as much air removed as possible. They freeze well for up to 2 months. I recommend freezing the peanut sauce separately if you want to keep it at its best quality. When you’re ready to enjoy them again, thaw the skewers overnight in the fridge before reheating.

Reheating

The best way to reheat these chicken skewers is gently on a grill pan or in a skillet over medium heat to maintain that grilled flavor and prevent drying out. You can also use an oven preheated to 350°F, covered loosely with foil, reheating for about 10 to 15 minutes until warmed through. Microwaving tends to make the chicken rubbery, so I try to avoid that. Reheat the peanut sauce separately in a small pot over low heat or briefly in the microwave, stirring until smooth before serving.

FAQs

Can I make the Thai Grilled Coconut Chicken Skewers Recipe ahead of time?

Absolutely! Marinating the chicken a day ahead deepens the flavors beautifully. You can also prepare the peanut sauce a day or two in advance and store it in the fridge—just give it a good stir before serving.

What if I don’t have a grill—can I cook these skewers indoors?

Yes! You can use a grill pan on your stovetop or broil the skewers in the oven. Just watch closely to avoid burning and turn frequently for even cooking. The flavor won’t be exactly the same as outdoors, but still delicious.

Is the peanut sauce necessary, or can I serve the skewers without it?

While the peanut sauce is a fantastic complement, you can absolutely serve the skewers on their own or with a simple squeeze of lime and fresh herbs. The chicken is flavorful on its own thanks to the marinade, but the sauce adds a lovely richness and texture.

Can I use chicken thighs instead of breasts?

Definitely! Chicken thighs are a great substitute—they are more forgiving with grilling times, tend to stay juicy, and carry the flavors wonderfully. Just adjust cook time slightly and use your thermometer for best results.

How spicy is this recipe, and can I adjust the heat?

This Thai Grilled Coconut Chicken Skewers Recipe is mild by default, focusing on aromatic spices rather than heat. If you want more spice, adding fresh chili, chili flakes, or a drizzle of spicy sauce is an easy way to personalize the heat level.

Conclusion

I truly believe this Thai Grilled Coconut Chicken Skewers Recipe brings joy to any meal with its wonderful balance of creamy coconut, bold spices, and fresh brightness. It’s become a go-to dish that never fails to impress both family and friends, whether for casual dinners or special gatherings. I can’t wait for you to try it and fall in love with it as much as I have.

Print

Thai Grilled Coconut Chicken Skewers Recipe

Thai Grilled Coconut Chicken Skewers Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 10 reviews

Thai Grilled Coconut Chicken Skewers feature tender chicken pieces marinated in aromatic coconut milk and curry spices, grilled to perfection and served with a rich, creamy peanut sauce. This dish offers a flavorful combination of sweet, salty, and tangy notes with a hint of spice, perfect for a quick, vibrant Thai-inspired meal.

  • Author: Lona
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Total Time: 2 hours 18 minutes (including marinating)
  • Yield: 6 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai

Ingredients

Marinade and Chicken

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

Peanut Sauce

  • ⅓ cup creamy peanut butter
  • ¼ cup honey (or to taste)
  • ¼ 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)
  • 2 to 4 tablespoons coconut milk (optional, for thinner sauce consistency)

For Serving

  • Lime wedges
  • Fresh cilantro (finely minced, or substitute fresh basil or other herbs)
  • Salted peanuts (roughly chopped)

Instructions

  1. Prepare the Marinade and Chicken: In a large bowl, whisk together coconut milk, soy sauce, brown sugar, lime juice and zest, olive oil, garlic, curry powder, turmeric, ground ginger, salt, black pepper, and cardamom (if using). Add the diced chicken pieces and toss to coat evenly. Cover and refrigerate for at least 2 to 3 hours, or up to 12 hours, to marinate thoroughly.
  2. Soak Skewers: About 30 minutes before grilling, soak wooden skewers in water to prevent burning during cooking. If using metal skewers, this step is not necessary.
  3. Make the Peanut Sauce: In a medium bowl, whisk together peanut butter, honey, toasted sesame oil, apple cider vinegar, ground ginger, salt, black pepper, garlic (if using), and additional coconut milk as needed to reach desired consistency. Adjust seasoning to taste. Set aside until ready to serve. Store any leftovers in an airtight container in the refrigerator for up to 10 days.
  4. Preheat and Thread: Preheat your grill to medium-high heat and lightly oil the grill grates. Thread chicken pieces onto the skewers, spacing them slightly to ensure even cooking. Discard any remaining marinade.
  5. Grill the Chicken: Place the skewers on the preheated grill. Cook for about 7 to 8 minutes total, flipping every 3 minutes or as needed to avoid burning and ensure even cooking. The chicken is done when the internal temperature reaches 162°F; allow it to rest for 5 minutes which will bring the temperature to a safe 165°F. Avoid overcooking to keep the chicken moist and tender.
  6. Serve and Garnish: Optionally, squeeze fresh lime juice over the grilled chicken skewers. Sprinkle with finely minced cilantro and chopped salted peanuts for added flavor and crunch. Serve the peanut sauce on the side for dipping.

Notes

  • Use full-fat coconut milk for richer flavor, but light coconut milk can be substituted.
  • Marinate chicken up to 12 hours for enhanced flavor; avoid going beyond to prevent texture changes.
  • Soaking wooden skewers prevents them from burning on the grill.
  • Keep grill flame moderate to avoid charring small chicken pieces.
  • Use a digital thermometer to check doneness for safe and perfectly cooked chicken.
  • Adjust peanut sauce thickness by adding or omitting additional coconut milk.
  • If fresh ginger is used instead of ground, use approximately 1 rounded teaspoon of fresh ginger.
  • Substitute chicken thighs for juicier results if desired.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Skillet Orange Cranberry Chicken Recipe
    Skillet Orange Cranberry Chicken Recipe
  • Hearty Cheesy Red Lentil Bake Recipe
    Hearty Cheesy Red Lentil Bake Recipe
  • Air Fryer Breaded Chicken Breast Recipe
    Air Fryer Breaded Chicken Breast Recipe
  • Hawawshi: Egyptian Meat-Stuffed Bread Recipe
    Hawawshi: Egyptian Meat-Stuffed Bread Recipe

Leave a Reply Cancel reply

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

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

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.