Grilled Thai Coconut Chicken Skewers Recipe
If you’re craving a dinner that instantly transports you to a sun-soaked Thai street market, Grilled Thai Coconut Chicken Skewers are the answer. These juicy, golden chicken bites deliver a vibrant punch of coconut, lime, and aromatic spices with every single bite. With a short list of everyday ingredients and a simple prepping process, this recipe is all about big flavor without any fuss. Perfect for grilling newbies and pros alike, these skewers promise a winning meal that will disappear the moment they hit the table!

Ingredients You’ll Need
The magic of Grilled Thai Coconut Chicken Skewers comes from a handful of everyday ingredients, each bringing its own special touch. From creamy coconut milk to zingy lime, every element helps build the bright, savory, and sweet flavors that make these skewers so irresistible!
- Fresh ginger: Sliced ginger perfumes the marinade with its subtle heat and unmistakable freshness.
- Garlic: Minced garlic deepens the flavor of the chicken and brings that classic Thai savoriness.
- Chicken (dark meat preferred): Chicken thighs or drumsticks stay extra juicy and soak up the marinade beautifully.
- Soy sauce: A splash of soy adds that essential salty umami backbone to the marinade.
- Dark soy sauce: This brings a touch of sweetness and a deep, gorgeous color to the grilled chicken.
- Coconut milk: Creamy coconut milk keeps the chicken tender while infusing each piece with tropically rich flavor.
- Brown sugar: A little brown sugar balances the salty and acidic notes and helps caramelize the chicken on the grill.
- Fresh lime juice: Lime juice brightens up the whole dish with a refreshing zing.
- Salt and pepper: Season simply but generously to enhance every ingredient.
- Skewers: Wooden skewers need a soak in water to prevent burning while grilling—don’t skip this step!
How to Make Grilled Thai Coconut Chicken Skewers
Step 1: Prepare the Marinade
Start by taking out a large mixing bowl. Whisk together your freshly sliced ginger, minced garlic, both types of soy sauce, creamy coconut milk, brown sugar, fresh lime juice, and a good pinch of salt and pepper. You’re aiming for a well-blended, fragrant marinade that will act as a flavor bath for your chicken. This simple step lays the foundation for deeply marinated, unmistakably Thai skewers!
Step 2: Marinate the Chicken
Add your chunks of chicken right into the bowl of marinade, turning each piece to make sure it’s thoroughly coated. Cover the bowl with plastic wrap and let it rest in the refrigerator for at least 30 minutes. If you have a few hours to spare, even better—the flavors will soak in even more. While the chicken marinates, it tenderizes and becomes infused with all those coconutty, tangy notes we love in Grilled Thai Coconut Chicken Skewers.
Step 3: Assemble the Skewers
Once the chicken has soaked up all the goodness, it’s time to thread the pieces onto your prepared skewers. Leave a little wiggle room between each piece to allow the heat to circulate evenly. This helps guarantee caramelized edges without any dryness—perfect for the signature style of Grilled Thai Coconut Chicken Skewers.
Step 4: Preheat the Grill
Crank up your grill or a stovetop grill pan to medium-high heat. Give the grates a brush of oil so nothing sticks. This step is crucial, as it gives the chicken those beautiful grill marks and a hint of smokiness that makes grilled food so special.
Step 5: Grill the Skewers
Arrange the skewers on the hot grill, leaving a bit of space between each one. Grill for about 4 to 5 minutes on each side, turning once. You’re looking for a charred, caramelized exterior and juicy, thoroughly cooked chicken inside. The coconut milk will help form gorgeous golden edges that scream flavor.
Step 6: Serve and Enjoy
Once cooked through, take your skewers off the grill and add a final shower of fresh lime juice. Serve them up hot and watch your friends and family dive in—these Grilled Thai Coconut Chicken Skewers are almost impossible to resist!
How to Serve Grilled Thai Coconut Chicken Skewers

Garnishes
For an extra burst of color and flavor, sprinkle your skewers with chopped fresh cilantro, thinly sliced scallions, and maybe even a few slices of red chili for a gentle kick. Don’t forget extra lime wedges—everyone will want that fresh squeeze just before digging in.
Side Dishes
These skewers play beautifully with classic Thai side dishes. Try a simple jasmine rice to soak up the sauces, or serve with a cool, crunchy cucumber salad tossed in a splash of rice vinegar. For something heartier, peanut noodles or Thai-style corn on the cob work wonders and complement the flavors of the Grilled Thai Coconut Chicken Skewers.
Creative Ways to Present
For a showstopping appetizer, pile the skewers on a wooden board lined with banana leaves and scatter them with fresh herbs. Or, for a fun party vibe, serve each skewer in a lettuce leaf with a drizzle of peanut or sweet chili sauce for easy, hand-held bites. There’s truly no wrong way to make these Grilled Thai Coconut Chicken Skewers the star of your dinner table!
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, wrap the cooled skewers tightly in foil or transfer the chicken to an airtight container. Stored in the fridge, they’ll keep their flavor and moisture for up to 3 days.
Freezing
You can absolutely freeze Grilled Thai Coconut Chicken Skewers for a rainy day craving. Remove the chicken from the skewers, place the pieces in a single layer on a tray to freeze quickly, then transfer to a zip-top freezer bag. They’ll taste best if used within 2 months.
Reheating
To reheat, simply warm the chicken gently in a skillet over medium-low heat, adding a splash of coconut milk or water if needed to keep things juicy. You can also reheat in the oven at 180°C (350°F) for about 10 minutes. Avoid microwaving for too long or you might lose that delicious char and tenderness.
FAQs
Can I use chicken breast instead of thighs for Grilled Thai Coconut Chicken Skewers?
Absolutely! While chicken thighs give you the most succulent result, you can swap in breast meat if you prefer. Just keep an eye on the cooking time since breast can dry out faster—pull the skewers off as soon as the chicken is cooked through and still juicy.
Is it possible to cook these without a grill?
Yes, if a grill isn’t available, a stovetop grill pan or even a regular skillet works just fine. You may miss out on a bit of smokiness, but you’ll still get wonderfully tasty results and that signature Thai flavor.
Can I marinate the chicken overnight?
Totally! Letting the chicken marinate overnight will only deepen the flavors. Just make sure not to go much past 12 hours since the lime juice can start to affect the texture of the chicken, making it a bit mushy.
What vegetables can I add to the skewers?
This recipe loves company! Thread on pieces of bell pepper, red onion, or even pineapple chunks for pops of color and extra flavor alongside the chicken on each skewer.
How spicy are these Grilled Thai Coconut Chicken Skewers?
These skewers are more aromatic and flavorful than spicy, making them perfect for all palates. If you want a little heat, toss in some sliced red chili or a pinch of chili flakes into the marinade!
Final Thoughts
If you’re looking for the perfect way to bring friends and family together, Grilled Thai Coconut Chicken Skewers are a must-try. The irresistible blend of coconut, ginger, and lime creates pure magic on the grill. Go ahead and fire it up—these skewers just might become your new favorite, too!
PrintGrilled Thai Coconut Chicken Skewers Recipe
These Grilled Thai Coconut Chicken Skewers are a delightful blend of savory and sweet flavors with a hint of coconut and lime. Perfect for a summer barbecue or a weeknight dinner, these skewers are easy to prepare and bursting with Thai-inspired taste.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
- Diet: Gluten Free
Ingredients
Marinade:
- 4–5 slices Fresh ginger, peeled and thinly sliced
- 2 cloves Garlic, minced
- 1 can (400 mL) Coconut milk
- 1 tablespoon Brown sugar
- 2 tablespoons Fresh lime juice
- Salt and pepper, to taste
Chicken:
- 1 kg Chicken (dark meat preferred, thighs or drumsticks, boneless and cut into chunks)
- 2 tablespoons Soy sauce
- 1 tablespoon Dark soy sauce
Additional:
- Skewers (if using wooden, soak in water for at least 30 minutes)
Instructions
- Step 1: Prepare the Marinade. In a large mixing bowl, combine the ginger, garlic, soy sauce, dark soy sauce, coconut milk, brown sugar, lime juice, salt, and pepper. Whisk until well blended.
- Step 2: Marinate the Chicken. Add the chicken chunks to the bowl, turning to coat them well with the marinade. Cover with plastic wrap and refrigerate for at least 30 minutes (or up to 4 hours if you have time).
- Step 3: Assemble the Skewers. Thread the marinated chicken pieces onto your soaked skewers, leaving a little space between each chunk for even cooking.
- Step 4: Preheat the Grill. Preheat your grill or stovetop grill pan to medium-high heat. Oil the grates lightly to prevent sticking.
- Step 5: Grill the Skewers. Place the skewers on the hot grill. Cook for 4-5 minutes per side, turning once, until the chicken is nicely charred and cooked through.
- Step 6: Serve and Enjoy. Remove from the grill, squeeze fresh lime juice over the skewers, and serve immediately.
Nutrition
- Serving Size: 1 skewer
- Calories: 280
- Sugar: 3g
- Sodium: 620mg
- Fat: 17g
- Saturated Fat: 12g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 90mg
Keywords: Grilled Thai Chicken Skewers, Coconut Chicken Recipe, Thai Grilled Chicken, BBQ Chicken Skewers