As I pulled the vibrant, grilled chicken skewers off the barbecue, a waft of coconut and lime wrapped around me like a sunny summer day. These Grilled Thai Coconut Chicken Skewers are a delightful way to bring a taste of Thailand right to your backyard. What’s more, they’re perfectly tender thanks to a simple yet flavorful marinade that takes just 30 minutes to whip up. Imagine gathering your loved ones for a quick weeknight dinner or an outdoor celebration, all while enjoying a dish that’s not only delicious but also gluten-free with a simple soy sauce swap. Curious about how to make this tropical delight happen in your own kitchen? Let’s dive in!

Why choose Grilled Thai Coconut Chicken Skewers?
Simplicity Meets Flavor: This recipe is incredibly easy to prepare, allowing even novice cooks to create an impressive dish with minimal effort.
Irresistible Aroma: A marinade bursting with coconut milk, ginger, and garlic elevates the dish, leaving your kitchen filled with mouthwatering scents.
Quick Cooking Time: With only 30 minutes of marination, you’ll be enjoying skewers in no time—perfect for those busy weeknight dinners or last-minute gatherings.
Versatile Pairings: Serve these skewers over rice or alongside refreshing salads. Don’t forget to dip them in peanut sauce or sweet chili sauce for an extra touch!
Crowd-Pleasing Flavor: Their delightful taste will wow your family and friends, making these skewers a hit at any barbecue or picnic. It’s like a mini-vacation to Thailand on your plate!
Explore more recipes like Chimichurri Grilled Chicken or Grilled Chicken Pasta to keep the flavor adventure going!
Grilled Thai Coconut Chicken Skewers Ingredients
For the Marinade
• Chicken Thighs – Tenderness and juiciness in the skewers; use boneless, skinless thighs for best results.
• Coconut Milk – Provides a creamy base and distinctive flavor; can substitute with light coconut milk for a lower-fat option.
• Soy Sauce – Adds umami and saltiness; substitute with tamari for a gluten-free option.
• Fish Sauce – Essential for authentic Thai flavor; can be replaced with additional soy sauce if omitted.
• Brown Sugar – Balances the flavors with sweetness; honey can be used as a natural alternative.
• Garlic (minced) – Enhances aroma and depth of flavor; fresh garlic is preferable.
• Ginger (grated) – Contributes warmth and spice; fresh ginger is recommended over powdered.
• Lime Juice – Adds brightness and acidity; fresh lime juice gives the best flavor.
• Chili Paste – Introduces heat; adjust based on desired spiciness; try sriracha as an alternative.
• Cilantro (fresh, chopped) – Adds freshness and color; serve with extra cilantro for garnish.
• Salt and Pepper – Enhances overall flavor; use to taste.
For Grilling
• Skewers (bamboo or metal) – Needed for grilling; if using bamboo, soak in water for 30 minutes to prevent burning.
• Lime Wedges (for serving) – Provides an additional burst of citrus when served.
Get ready to savor the delightful flavors of these Grilled Thai Coconut Chicken Skewers that will whisk you away to a tropical paradise!
Step‑by‑Step Instructions for Grilled Thai Coconut Chicken Skewers
Step 1: Prepare the Marinade
In a large bowl, whisk together coconut milk, soy sauce, fish sauce, brown sugar, minced garlic, grated ginger, lime juice, chili paste, chopped cilantro, salt, and pepper until well combined. This rich marinade forms the base for the Grilled Thai Coconut Chicken Skewers, enveloping the chicken in flavor. Set this mixture aside to allow the ingredients to meld beautifully.
Step 2: Marinate Chicken
Add the boneless, skinless chicken thighs to the marinade, ensuring each piece is thoroughly coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to 2 hours for a deeper flavor infusion. The longer you marinate, the more aromatic and tender your chicken will become, bringing out the deliciousness of the Thai-inspired seasoning.
Step 3: Preheat Grill
While the chicken marinates, preheat your grill to medium-high heat, aiming for around 400°F (200°C). This preparation ensures that your grill is hot enough to achieve a beautiful char on the Grilled Thai Coconut Chicken Skewers. Take this time to soak bamboo skewers in water for 30 minutes if you’re using them, which will prevent burning during grilling.
Step 4: Assemble Skewers
Once marinated, carefully thread the chicken pieces onto the skewers, leaving a bit of space between each piece to allow for even cooking and airflow. Each skewer should hold about 4 to 5 pieces of chicken for the perfect bite size. This step ensures that your Grilled Thai Coconut Chicken Skewers will grill evenly and beautifully.
Step 5: Grill Skewers
Place the assembled skewers on the preheated grill. Grill the chicken for 15-20 minutes, turning occasionally to achieve a lovely char while ensuring even cooking. Watch for the chicken to develop a golden-brown exterior, indicating it’s cooking through. The enticing scents from the grill will bring everyone running to the outdoor feast.
Step 6: Check Doneness
To ensure your Grilled Thai Coconut Chicken Skewers are perfectly cooked, use a meat thermometer to check the internal temperature, which should reach 165°F (75°C). This vital step guarantees that your chicken is safe to eat while remaining juicy and tender. If it’s not quite there, return it to the grill for a few more minutes.
Step 7: Rest and Garnish
Once the chicken reaches the correct temperature, remove the skewers from the grill and let them rest for a few minutes. This resting period allows the juices to redistribute within the chicken, ensuring maximum tenderness. Finally, sprinkle the grilled skewers with freshly chopped cilantro and serve with lime wedges for an extra burst of flavor!

How to Store and Freeze Grilled Thai Coconut Chicken Skewers
Fridge: Store any leftover grilled skewers in an airtight container in the refrigerator for up to 3 days. This will keep them fresh while preserving the coconut flavors.
Freezer: For longer storage, freeze the marinated (but uncooked) chicken skewers flat on a baking sheet, then transfer to a freezer bag after they are frozen solid. They can be stored for up to 3 months.
Reheating: To reheat, warm the skewers in the oven at 350°F (175°C) until heated through, about 10-15 minutes. For best results, don’t overcook to maintain juiciness.
Pre-marination: You can also prepare the marinated chicken a day in advance. Just cover and refrigerate until you’re ready to grill. Enjoy the convenience of these delicious Grilled Thai Coconut Chicken Skewers any time!
Expert Tips for Grilled Thai Coconut Chicken Skewers
-
Perfect Marinade Time: Marinate the chicken thighs for at least 30 minutes, but no longer than 2 hours to prevent the lime juice from breaking down the meat too much.
-
Soak Bamboo Skewers: If using bamboo skewers, soak them in water for at least 30 minutes. This prevents burning and ensures your skewers hold up on the grill.
-
Meat Thermometer Must: Always check the internal temperature of the chicken with a meat thermometer, which should read 165°F (75°C) to ensure it’s safe and fully cooked.
-
Leave Space on Skewers: Thread the chicken onto the skewers with some space between pieces; this helps achieve even cooking and a good char on your Grilled Thai Coconut Chicken Skewers.
-
Use Fresh Ingredients: Fresh garlic, ginger, and cilantro will elevate your skewers significantly. Fresh flavors contribute to the authentic taste of Thai cuisine.
-
Adjust Spice Levels: Customize the chili paste to your liking! Start with a small amount, and gradually add more heat until you reach your desired spice level.
Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are perfect for busy home cooks looking to save time! You can marinate the chicken thighs up to 24 hours in advance; just place the marinated chicken in an airtight container in the refrigerator. This helps to deeply infuse the flavors, keeping the chicken tender and juicy when cooked. If you’re short on time but still want meal prep, aim for at least 30 minutes of marination. When you’re ready to enjoy, simply assemble skewers and grill them for 15-20 minutes, ensuring they reach an internal temperature of 165°F (75°C). With this prep, you’ll have a delicious meal ready to impress with minimal effort!
What to Serve with Grilled Thai Coconut Chicken Skewers?
Transform your meal into a delightful feast with these wonderful side dishes and drinks that perfectly complement the vibrant flavors of grilled chicken skewers.
-
Coconut Rice: This fragrant rice dish enhances the coconut flavor and makes every bite feel like a tropical getaway. The creamy texture pairs beautifully with your skewers, elevating the dish as a complete meal.
-
Thai Cucumber Salad: A refreshing salad made with crunchy cucumbers, vibrant herbs, and a hint of lime. The salad’s acidity cuts through the richness of the chicken, making each bite refreshing and light.
-
Grilled Vegetables: Colorful bell peppers, zucchini, and mushrooms grilled to perfection can add a satisfying char and depth of flavor. These veggies are not only nutritious but also add a pop of color to your plate.
-
Peanut Sauce: A rich and creamy dip made from peanut butter, lime, and soy sauce is the perfect accompaniment. Its nutty flavor brings a new layer of taste to your skewers and can also be drizzled over rice.
-
Sticky Rice: This sweet and chewy rice is a classic in Thai cuisine and pairs wonderfully with the juicy skewers. Its subtle sweetness will harmonize with the savory notes of the chicken.
-
Lemonade or Iced Tea: A light, citrusy lemonade or refreshing iced tea serves to cleanse the palate, making it a perfect drink complement to your grilled Thai Coconut Chicken Skewers. Enjoy!
Variations & Substitutions for Grilled Thai Coconut Chicken Skewers
Feel free to get creative with these skewers; there are plenty of delightful swaps and twists to enhance your dish!
-
Shrimp or Tofu: Substitute chicken with shrimp for a lighter option or tofu for a plant-based meal. Both pair beautifully with the marinade!
-
Lemon Juice: Replace lime juice with lemon juice for a bright, citrus lift. This twist offers a delightful variation on flavors!
-
Veggie Medley: Add bell peppers, zucchini, or cherry tomatoes to your skewers. These colorful veggies not only add nutrition but also bring out that summer vibe!
-
Spicy Kick: Increase the heat by adding diced jalapeños or using a spicy chili paste. Adjust according to your heat preference for a personal touch!
-
Herb Swap: Experiment with different herbs like basil or mint instead of cilantro. Each brings a unique freshness that will elevate your skewers!
-
Coconut Aminos: For a soy-free alternative, swap soy sauce with coconut aminos, adding a hint of sweetness while maintaining depth of flavor.
-
Extra Crunch: Consider coating the marinated chicken in panko breadcrumbs before grilling for a crunchy outside! This gives a wonderful texture contrast to the tender meat.
-
Grilled Fruit: Try adding pineapple or mango chunks to your skewers for a fruity twist. The caramelized sweetness pairs beautifully with the savory marinade!
Feel free to explore these variations while you whip up your Thai Chicken Bites or enjoy a refreshing Grilled Chicken Pasta. Happy cooking!

Grilled Thai Coconut Chicken Skewers Recipe FAQs
How do I choose the best chicken thighs for this recipe?
When selecting chicken thighs, look for boneless, skinless pieces that feel plump and fresh. Avoid those with dark spots or discoloration, as these can indicate spoilage. Fresh chicken should have a light pink color and no strong odor.
What’s the best way to store leftover skewers?
Store any leftover grilled skewers in an airtight container in the refrigerator. They will remain fresh for up to 3 days. Make sure they cool down before sealing to prevent moisture build-up, which can make them soggy.
Can I freeze the marinated chicken skewers?
Absolutely! For longer storage, freeze the marinated (but uncooked) chicken skewers. Lay them flat on a baking sheet to freeze initially. Once solid, transfer them to a freezer bag. They can be stored for up to 3 months. This method keeps them flavorful and convenient for last-minute meals!
What if my chicken is not cooking evenly on the grill?
If you notice uneven cooking, it might be due to overcrowded skewers or inconsistent grill temperature. Ensure you leave enough space between chicken pieces for even airflow. Turning the skewers regularly and checking the grill’s temperature settings will help achieve that perfect char and cooked-through chicken.
Are there any dietary considerations for this recipe?
Yes! This recipe can easily be made gluten-free by substituting soy sauce with tamari. Always check ingredient labels for potential allergens, such as fish sauce for those with seafood allergies. Additionally, if you’re cooking for pets, be mindful of seasoning and never share the skewers without first removing any harmful ingredients like garlic.
How can I make the dish spicier?
To kick up the heat, simply increase the amount of chili paste in the marinade. Start by adding an extra half teaspoon, then taste the marinade and adjust as needed. Remember, you can also provide a delightful dipping sauce like sriracha on the side for those who enjoy an extra spicy touch.

Grilled Thai Coconut Chicken Skewers for a Taste of Paradise
Ingredients
Equipment
Method
- In a large bowl, whisk together coconut milk, soy sauce, fish sauce, brown sugar, minced garlic, grated ginger, lime juice, chili paste, chopped cilantro, salt, and pepper until well combined.
- Add the boneless, skinless chicken thighs to the marinade, ensuring each piece is thoroughly coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes.
- While the chicken marinates, preheat your grill to medium-high heat, aiming for around 400°F (200°C).
- Once marinated, carefully thread the chicken pieces onto the skewers, leaving a bit of space between each piece.
- Place the assembled skewers on the preheated grill. Grill the chicken for 15-20 minutes, turning occasionally to achieve a lovely char.
- To ensure your Grilled Thai Coconut Chicken Skewers are perfectly cooked, use a meat thermometer to check the internal temperature, which should reach 165°F (75°C).
- Once the chicken reaches the correct temperature, remove the skewers from the grill and let them rest for a few minutes. Sprinkle with freshly chopped cilantro and serve with lime wedges.

Leave a Reply