The smoky aroma of grilled chicken wafted through the air as I prepared for a delicious dinner adventure. Today, I’m excited to share my take on Grilled Thai Coconut Chicken Skewers, a dish that beautifully marries vibrant Thai flavors with the simplicity of grilling. These skewers are not just quick to whip up, making them perfect for busy weeknights, but they also transform any gathering into a festive barbecue affair. Infused with a creamy coconut milk marinade, the tender chicken thighs soak in a delightful blend of soy sauce, garlic, and zesty lime, creating a taste sensation you won’t forget. Curious about how to bring a little taste of Thailand to your kitchen? Let’s dive into this mouthwatering recipe together!

Why will you crave these skewers?
Irresistible Flavor: The tropical essence of coconut milk combined with umami-rich soy sauce creates a depth of flavor that’s hard to resist.
Quick and Easy: Perfect for busy nights, this recipe comes together in just a few steps, letting you serve a delicious meal without the hassle.
Crowd-Pleasing: Ideal for gatherings, these skewers are sure to impress guests and family alike, bringing a taste of Thai street food right to your table.
Versatile Pairings: Serve these skewers with jasmine rice or a refreshing salad to create the perfect meal.
Ultimate Texture: Each bite delivers juicy chicken with a hint of char, resulting in a delightful contrast to the creamy marinade.
Grilled Thai Coconut Chicken Skewers Ingredients
• For the Marinade
- Coconut Milk – adds a rich creaminess; light coconut milk can be a lower-calorie alternative.
- Soy Sauce – enhances the umami flavor; tamari is a great gluten-free substitute.
- Fish Sauce – brings deep flavor; you can replace it with extra soy sauce for a vegetarian option.
- Brown Sugar – adds sweetness; feel free to swap it with honey or coconut sugar for a unique touch.
- Garlic (minced) – imparts aromatic goodness; garlic powder works in a pinch.
- Fresh Ginger (grated) – adds warming depth; ground ginger can substitute if needed.
- Lime Juice – brightens up the dish; lemon juice is a good alternative.
- Chili Paste – introduces heat; adjust to taste or substitute with sriracha if preferred.
- Fresh Cilantro – enhances flavor; omit if you’re not a fan.
- Salt and Pepper – essential for balancing flavors.
• For the Chicken Skewers
- Boneless, Skinless Chicken Thighs – juicy and flavorful; chicken breast can be a leaner alternative.
- Bamboo or Metal Skewers – for grilling; soak bamboo skewers in water for 30 minutes to prevent burning.
• For Serving
- Lime Wedges – for added freshness; squeeze over the skewers just before eating for an extra zing.
Step‑by‑Step Instructions for Grilled Thai Coconut Chicken Skewers
Step 1: Prepare Marinade
In a medium bowl, combine coconut milk, soy sauce, fish sauce, brown sugar, minced garlic, grated ginger, lime juice, chili paste, cilantro, and a pinch of salt and pepper. Whisk the ingredients together until well blended and the sugar dissolves, creating a creamy marinade bursting with flavor. This marinade is essential for your Grilled Thai Coconut Chicken Skewers.
Step 2: Marinate Chicken
Cut boneless, skinless chicken thighs into bite-sized pieces, ensuring they will cook evenly. Add the chicken to the marinade, making sure each piece is fully coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld. For optimal taste, marinate for up to 2 hours, but no longer than that to keep the chicken tender.
Step 3: Preheat Grill
While the chicken marinates, preheat your grill to medium-high heat, around 400°F (200°C). This ensures the skewers will sear nicely, developing that irresistible charred flavor. If using a gas grill, heat with the lid closed for 10-15 minutes; for charcoal grills, allow the coals to burn down until they are covered in white ash, indicating they’re ready.
Step 4: Assemble Skewers
Take soaked bamboo or metal skewers and thread the marinated chicken pieces onto them. Space the chicken pieces apart slightly to ensure even grilling and proper airflow around each skewer. Aim for about 4-5 pieces of chicken per skewer for a satisfying bite. The colorful marinade will give the chicken a lovely sheen at this stage.
Step 5: Grill Chicken
Place the assembled skewers on the preheated grill. Cook for 15-20 minutes, turning them every few minutes to ensure even cooking. The chicken is ready when it reaches an internal temperature of 165°F (75°C) and is beautifully golden with some slight charred edges. Keep an eye on them to avoid overcooking, which could dry out the chicken.
Step 6: Serve
Once grilled to perfection, carefully remove the skewers from the grill. Let them rest for a few minutes to lock in moisture. Garnish with fresh cilantro and serve with lime wedges for an extra burst of zest. These Grilled Thai Coconut Chicken Skewers are a true crowd-pleaser, perfect for any gathering or cozy dinner at home.

Expert Tips for Grilled Thai Coconut Chicken Skewers
-
Marination Time Matters: Ensure chicken pieces are well-marinated for at least 30 minutes; longer marination enhances flavor and tenderness.
-
Stay Vigilant: Use a meat thermometer to check that chicken reaches an internal temperature of 165°F (75°C); this prevents overcooking and ensures juicy skewers.
-
Grill with Care: Avoid crowding the grill; this helps achieve that beautiful char and even cooking on your Grilled Thai Coconut Chicken Skewers.
-
Experiment with Veggies: For added flavor, consider adding marinated vegetables like bell peppers or zucchini to the skewers; they cook beautifully alongside the chicken.
-
Soak Bamboo Skewers: If using bamboo skewers, remember to soak them in water for at least 30 minutes to prevent burning on the grill.
How to Store and Freeze Grilled Thai Coconut Chicken Skewers
Fridge: Store leftover skewers in an airtight container in the fridge for up to 2 days. Reheat in the microwave or on the grill to maintain their juiciness.
Freezer: For longer storage, wrap the cooled skewers tightly in plastic wrap then in aluminum foil. They can be frozen for up to 3 months without losing flavor.
Reheating: To reheat frozen skewers, thaw them overnight in the fridge. Grill or bake at 350°F (180°C) for 10-15 minutes or until heated through.
Airtight Guidance: Ensure that any leftover Grilled Thai Coconut Chicken Skewers are stored properly to keep their delicious taste and texture intact!
Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are ideal for meal prep, saving you valuable time on busy weeknights! You can prepare the marinade up to 24 hours in advance, allowing the rich flavors to deepen. Simply mix the coconut milk, soy sauce, fish sauce, brown sugar, garlic, ginger, lime juice, chili paste, cilantro, salt, and pepper, then store it in an airtight container in the refrigerator. Additionally, marinate the chicken pieces and keep them in the marinade for up to 2 hours before grilling; this ensures the chicken stays juicy and flavorful. When you’re ready to enjoy, just thread the marinated chicken onto skewers and grill them as directed. You’ll have restaurant-quality skewers with minimal effort!
Variations & Substitutions for Grilled Thai Coconut Chicken Skewers
Feel free to mix things up and make this recipe your own with these fun twists and substitutions!
-
Seafood Swap: Trade chicken for shrimp or salmon for a delightful seafood twist that pairs perfectly with the marinade.
-
Vegetarian Delight: Substitute chicken with firm tofu. Marinate and grill until golden brown for a plant-based treat that everyone will love.
-
Heat Levels: Adjust the chili paste to taste. For extra spice, use fresh jalapeños or a splash of hot sauce during grilling for an authentic kick!
-
Herb Variations: Instead of cilantro, try fresh basil or mint for a refreshing herbaceous note that beautifully complements the coconut.
-
Sugar Alternatives: Use agave syrup or maple syrup instead of brown sugar for a different sweetness that still perfectly balances the savory flavors.
-
Lime Zing: Experiment with different citrus juices. Orange or grapefruit juice can add a unique sweetness to your marinade while keeping it zesty!
-
Add Veggies: Include colorful bell peppers, zucchini, or mushrooms on the skewers for added texture and flavor, making your meal even more vibrant.
-
Coconut Cream Boost: For an even creamier marinade, replace regular coconut milk with coconut cream for a richer mouthfeel that enhances every bite.
These variations offer endless possibilities to enjoy your Grilled Thai Coconut Chicken Skewers. Pair them with some delicious sides like jasmine rice or a light salad to round out your meal!
What to Serve with Grilled Thai Coconut Chicken Skewers
Elevate your grilled chicken experience with delicious side dishes that perfectly complement the vibrant flavors of your skewers.
-
Jasmine Rice: The fluffy texture of jasmine rice absorbs the savory marinade, making every bite a delightfully balanced experience.
-
Fresh Cucumber Salad: Crisp and refreshing, this salad adds a crunchy contrast and a burst of freshness that cuts through the richness of the coconut.
-
Grilled Vegetables: Charred bell peppers, zucchini, and onions bring out natural sweetness and add colorful visual appeal to your meal.
-
Peanut Sauce Dipping: Creamy and slightly spicy, peanut sauce enhances the Thai flavor profile and offers a wonderful dipping option for the skewers.
-
Thai Mango Salad: Sweet and tangy, this refreshing salad provides a light and fruity counterpoint to the rich flavors of the skewers, adding bright notes to the plate.
-
Coconut Lime Mocktail: To drink, consider a refreshing coconut lime mocktail that echoes the tropical essence of your dish while keeping the meal light and enjoyable.

Grilled Thai Coconut Chicken Skewers Recipe FAQs
What type of chicken should I use for these skewers?
Absolutely! I recommend using boneless, skinless chicken thighs for their juiciness and flavor. If you prefer a leaner option, chicken breasts can also work, but ensure not to overcook them as they can dry out.
How long can I store leftovers of the grilled skewers?
You can store leftover Grilled Thai Coconut Chicken Skewers in an airtight container in the refrigerator for up to 2 days. Reheat them in the microwave or on the grill to keep them from drying out.
Can I freeze the skewers for later?
Yes, you can freeze the skewers! Wrap them tightly in plastic wrap and then in aluminum foil. They will maintain their flavor for up to 3 months in the freezer. When you’re ready to enjoy them, thaw overnight in the fridge, then grill or bake at 350°F (180°C) for about 10-15 minutes until heated through.
What should I do if the chicken is tough after grilling?
If your chicken turns out tough, it’s possible it was overcooked or not marinated long enough. Ensure you always marinate the chicken for at least 30 minutes to enhance flavor and tenderness. Use a meat thermometer to check for an internal temperature of 165°F (75°C) to avoid overcooking.
Is there a vegetarian option for these skewers?
Very! You can substitute the chicken with tofu or tempeh. For the best results, marinate the tofu or tempeh just like you would the chicken to absorb all those delightful flavors. Grill them for a similar cooking time, and they’ll be just as delicious.
Any tips for choosing the right coconut milk?
When picking coconut milk, look for a full-fat option for creaminess, but if you want to lighten the dish, light coconut milk is a great alternative. Just be cautious of any additives or preservatives; the fewer the ingredients, the better!

Grilled Thai Coconut Chicken Skewers: A Flavor Explosion!
Ingredients
Equipment
Method
- In a medium bowl, combine coconut milk, soy sauce, fish sauce, brown sugar, minced garlic, grated ginger, lime juice, chili paste, cilantro, and a pinch of salt and pepper. Whisk until well blended.
- Cut chicken thighs into bite-sized pieces, add to the marinade, cover and refrigerate for at least 30 minutes, preferably up to 2 hours.
- Preheat grill to medium-high heat (around 400°F).
- Thread marinated chicken onto soaked skewers, spacing the pieces apart for even grilling.
- Grill skewers for 15-20 minutes, turning occasionally, until the chicken reaches 165°F and is golden.
- Remove from grill, let rest, garnish with cilantro and serve with lime wedges.

Leave a Reply