As I flipped through one of my favorite cookbooks, I stumbled upon a vibrant recipe that quickly set my taste buds dancing: Grilled Thai Coconut Chicken Skewers. This easy, family-friendly dish is more than just a meal; it’s a passport to the tropics, blending creamy coconut with the zesty kick of ginger and fresh lime. What I love most about these skewers is how effortlessly they elevate a busy weeknight into a fragrant feast that impresses everyone at the table. Plus, they’re perfect for sunny gatherings, offering a delicious way to bring everyone together. Ready to create some culinary magic? Let’s dive into this juicy tropical delight!

Why Are Grilled Thai Coconut Chicken Skewers Amazing?
Flavor Explosion: The fusion of rich coconut milk and zesty lime makes each bite a tropical getaway.
Simple Preparation: With just a few ingredients and straightforward steps, you’ll have gourmet skewers ready in no time.
Family-Friendly: Everyone, from kids to adults, will savor this easy-to-love dish that transforms mealtime into a fun event.
Versatile Options: You can easily adapt this recipe by swapping chicken for tofu or mushrooms, as seen in my Vegan Orange Chicken recipe.
Perfect for Gatherings: Whether it’s a backyard barbecue or a weeknight dinner, these skewers are sure to impress, especially when paired with a refreshing Thai cucumber salad!
Meal Prep Hero: Store leftovers effortlessly in the fridge or freezer, making it a convenient choice for meal planning.
Grilled Thai Coconut Chicken Skewers Ingredients
-
For the Marinade
-
Fresh Ginger – Adds aromatic spice and warmth; substitute with ground ginger if necessary (1 teaspoon).
-
Garlic – Provides depth and savory flavor; fresh garlic is preferable for best results.
-
Soy Sauce – Adds umami and saltiness to the marinade; tamari can be used for a gluten-free option.
-
Dark Soy Sauce – Enhances color and richness; can substitute with additional regular soy sauce if unavailable.
-
Coconut Milk – Imparts creaminess and a tropical flavor profile; light coconut milk can be used for a lower-fat option.
-
Brown Sugar – Balances the savory and tangy flavors; white sugar or honey can be used as alternatives.
-
Fresh Lime Juice – Brings brightness and acidity to the dish; bottled lime juice can be used in a pinch.
-
Salt and Pepper – Essential seasonings to taste.
-
For the Skewers
-
Chicken (dark meat preferred) – The foundation of the dish, offering tenderness and juiciness; thighs or drumsticks work best.
-
Skewers – Preferably wooden, soaked in water to prevent burning during grilling.
Step‑by‑Step Instructions for Grilled Thai Coconut Chicken Skewers
Step 1: Prepare the Marinade
In a large mixing bowl, whisk together the fresh ginger, garlic, soy sauce, dark soy sauce, coconut milk, brown sugar, fresh lime juice, salt, and pepper until combined. You want a smooth, creamy marinade that’s rich in flavors. This step creates the luscious base for your Grilled Thai Coconut Chicken Skewers, so take your time to blend everything well!
Step 2: Marinate the Chicken
Add the chunks of chicken to the marinade, ensuring they are fully coated in this flavorful mixture. Cover the bowl with plastic wrap or a lid and refrigerate for at least 30 minutes, although marinating for up to 4 hours will intensify the flavors. This step is vital for juicy, succulent chicken skewers that will be full of flavor when grilled.
Step 3: Assemble the Skewers
Once marinated, take your soaked wooden skewers and start threading the chicken pieces onto them. Leave a little space between each piece to ensure even cooking. Aim for around 4-5 pieces per skewer, creating a vibrant display of chicken. This step sets the stage for your Grilled Thai Coconut Chicken Skewers, ready to hit the grill!
Step 4: Preheat the Grill
Heat your grill or grill pan to medium-high, ensuring the grates are clean and lightly oiled with cooking spray or a paper towel dipped in oil. Allow it to preheat for about 5-10 minutes. Properly preheating the grill is key to achieving those beautiful char marks on your skewers that not only enhance flavor but also elevate the dish visually.
Step 5: Grill the Skewers
Place the skewers on the grill and cook for 4-5 minutes on each side, turning until they’re beautifully charred and fully cooked through. The internal temperature should reach 74°C (165°F). Keep an eye on them to avoid burning, and enjoy the mouthwatering aroma of your Grilled Thai Coconut Chicken Skewers filling the air!
Step 6: Serve and Enjoy
Once grilled to perfection, remove the skewers from the grill and squeeze fresh lime juice over them for an extra burst of flavor. Serve the Grilled Thai Coconut Chicken Skewers hot, paired with fluffy jasmine rice or a refreshing Thai cucumber salad for a delightful meal that will impress your family and friends!

Expert Tips for Grilled Thai Coconut Chicken Skewers
Marinate Longer: Allow chicken to marinate overnight for deeper, richer flavors and juiciness that transforms your skewers.
Avoid Overcrowding: Space out chicken pieces on the skewers to ensure even cooking and achieve that perfect char without steaming.
Watch the Grill Temp: Preheat the grill to medium-high; too hot can burn the outside while leaving the inside undercooked.
Check for Doneness: Use a meat thermometer to verify that the internal temperature reaches 74°C (165°F) for safe and juicy chicken.
Keep It Fresh: Squeeze lime juice over your skewers just before serving for an extra zing that brightens the tropical flavors.
Grilled Thai Coconut Chicken Skewers Variations
Feel free to let your imagination run wild with these delightful twists on the recipe!
-
Vegetarian Option: Swap chicken for firm tofu or hearty mushrooms to create a luscious, meatless skewer that everyone will adore. Tofu absorbs all those wonderful flavors beautifully, making it a fantastic alternative!
-
Spicy Kick: Add a tablespoon of Thai red curry paste or fresh chili to the marinade for an extra punch of heat. Spice lovers will revel in this zesty addition, elevating those tropical flavors to new heights!
-
Nutty Dip: Serve with a side of homemade peanut sauce or sweet chili sauce for dipping. The creamy richness of the peanut sauce beautifully complements the skewers, providing a delightful contrast that’s simply irresistible.
-
Fruit Fusion: Incorporate pineapple chunks or bell pepper pieces with the chicken on the skewers for added sweetness and color. Grilling the fruit alongside the chicken caramelizes the natural sugars, resulting in a deliciously tropical bite.
-
Coconut Creaminess: For an extra layer of coconut flavor, replace some of the marinade with coconut cream. This indulgence not only enhances the dish but makes every bite an even more decadent experience.
-
Zesty Citrus: Use lemon or orange juice in place of lime for a fresh, citrusy twist. Each variation brings its own unique bright note, ensuring a fun surprise for family and friends at dinner!
-
Garnish Upgrade: Top the grilled skewers with chopped fresh cilantro, green onions, or crushed peanuts for an appealing texture and added flavor. A simple garnish can elevate the presentation and make a great impression at your dining table.
-
Different Proteins: Try swapping in shrimp or fish fillets for a seafood twist! Delicate seafood cooks quickly on the grill and absorbs the marinade just as well, making it an excellent choice for a lighter meal. You can also explore my Chopped Chicken Bacon recipe for more chicken ideas.
With these variations, you’re bound to create a unique and flavorful experience every time you whip up these tasty skewers!
Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are perfect for busy weeknights and meal prep enthusiasts! You can marinate the chicken up to 24 hours in advance—just ensure you keep it covered in the refrigerator to maintain its juicy integrity and prevent any cross-contamination. Additionally, you can assemble the skewers and refrigerate them for up to 6 hours before grilling. When you’re ready to serve, simply preheat your grill and cook them directly from the fridge for a quick, flavorful meal. With these make ahead strategies, your Grilled Thai Coconut Chicken Skewers will be just as delicious with minimal effort!
What to Serve with Grilled Thai Coconut Chicken Skewers
Elevate your tropical dinner experience with vibrant sides and refreshing drinks that harmonize beautifully with the flavors of the skewers.
- Fluffy Jasmine Rice: Serves as a perfect base that soaks up the rich coconut flavors, offering a comforting balance to the skewers.
- Thai Cucumber Salad: Crisp and refreshing, this salad adds a refreshing crunch and a hint of acidity that enhances the overall meal.
- Peanut Sauce: Creamy and slightly sweet, this sauce brings an extra layer of flavor and is perfect for dipping the skewers.
- Grilled Vegetables: Charred bell peppers, zucchini, and eggplant complement the smoky notes of the chicken, adding color and nutrition to the plate.
- Tropical Iced Tea: A sweetened herbal tea infused with pineapple or mango, it refreshes the palate and enhances the tropical theme of the meal.
- Mango Sticky Rice: For dessert, this classic pairing brings together sweet coconut sticky rice and ripe mango, creating a delightful end to the meal.
Indulging in this sweet treat will round off your evening, leaving everyone satisfied and happy.
Storage Tips for Grilled Thai Coconut Chicken Skewers
Fridge: Store leftover skewers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or a skillet over medium heat until warmed through.
Freezer: For longer storage, freeze the cooked chicken skewers in a freezer-safe bag for up to 2 months. Thaw in the fridge overnight before reheating for best results.
Airtight: Ensure to seal the container or bag tightly to prevent freezer burn and maintain the savory flavors of the Grilled Thai Coconut Chicken Skewers.
Reheating: Reheat on the grill or in a hot skillet for a few minutes to regain that delicious char while keeping the chicken juicy.

Grilled Thai Coconut Chicken Skewers Recipe FAQs
What type of chicken should I use for the skewers?
I recommend using dark meat, like chicken thighs or drumsticks, as they provide tenderness and juiciness that make the skewers irresistible. White meat can dry out on the grill, so stick to the dark for maximum flavor and moisture!
How should I store leftovers from the skewers?
Store any leftover Grilled Thai Coconut Chicken Skewers in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy them again, simply reheat in the microwave or skillet over medium heat until warmed through. This way, you’ll savor those vibrant tropical flavors again!
Can I freeze the skewers for later use?
Absolutely! For longer storage, freeze the cooked chicken skewers in a freezer-safe bag for up to 2 months. Make sure to cool them completely before freezing. When you’re ready to enjoy them, thaw in the fridge overnight, then reheat on the grill or in a skillet for a delicious meal with that delightful char!
What should I do if my skewers are burning on the grill?
If your skewers are burning, it could be due to too high heat or overcrowding. Keep the grill at medium-high and ensure there’s space between each piece on the skewer. This allows even cooking and prevents steaming, resulting in perfectly charred and juicy Grilled Thai Coconut Chicken Skewers!
Are there any dietary considerations I should know?
If you’re looking for alternatives, the skewers can easily be made vegetarian by substituting chicken with firm tofu or mushrooms for a delicious plant-based option. Additionally, if you have gluten allergies, be sure to use tamari instead of regular soy sauce to keep the recipe gluten-free.
How can I determine if the chicken is fully cooked?
To ensure your chicken is safely cooked, use a meat thermometer to check the internal temperature. It should reach 74°C (165°F) for safe consumption. If you don’t have a meat thermometer, look for clear juices running from the chicken and no pink flesh to ensure it’s fully cooked.

Grilled Thai Coconut Chicken Skewers for a Tropical Feast
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together the fresh ginger, garlic, soy sauce, dark soy sauce, coconut milk, brown sugar, fresh lime juice, salt, and pepper until combined.
- Add the chunks of chicken to the marinade, ensuring they are fully coated. Cover and refrigerate for at least 30 minutes.
- Once marinated, thread the chicken pieces onto soaked wooden skewers, leaving space for even cooking.
- Preheat the grill to medium-high, ensuring the grates are clean and lightly oiled.
- Place the skewers on the grill and cook for 4-5 minutes on each side, until fully cooked.
- Remove from the grill and squeeze fresh lime juice over them before serving.
