There’s something truly delightful about the sizzle of grilled skewers on a warm evening. My passion for easy weeknight meals led me to create these Grilled Thai Coconut Chicken Skewers, a recipe that tantalizes the senses with the sweet aroma of coconut and the zesty punch of ginger. Just a few simple ingredients transform ordinary chicken into a flavorful dish that feels both exotic and comforting.
After a long day, I often crave something quick but packed with flavor—these skewers deliver just that. Perfect for gatherings, they are an effortless way to impress family or friends without spending hours in the kitchen. Plus, they’re budget-friendly! As you take that first bite, the tender, juicy chicken melds with rich coconut flavors and aromatic spices, whisking you away to the sunny streets of Thailand. Join me on this culinary adventure and let’s make dinner a tropical escape!
Why love Grilled Thai Coconut Chicken Skewers?
Simplicity: The recipe requires minimal preparation with just a few ingredients.
Exotic Flavors: Enjoy the wonderful blend of coconut, ginger, and lime that transports you to Southeast Asia with every bite.
Crowd-Pleaser: Perfect for family dinners or gatherings, these skewers are sure to impress your guests!
Time-Saving: Quick to grill, making them ideal for busy weekday nights or spontaneous get-togethers.
Versatile: Swap chicken for tofu or mushrooms for a delightful vegetarian version. If you’re in need of a side dish, serve them with some jasmine rice or a light salad for a complete meal experience!
Grilled Thai Coconut Chicken Skewers Ingredients
For the Marinade
- Fresh Ginger – Adds a zesty aroma and flavor; ginger paste can be used if fresh is unavailable.
- Garlic – Enhances overall flavor; garlic powder (1/4 teaspoon per clove) can be used in a pinch.
- Soy Sauce – Provides umami and saltiness; use tamari for a gluten-free option.
- Dark Soy Sauce – Adds richness and color; can skip if unavailable but enriches the flavor.
- Coconut Milk – Imparts a creamy texture and tropical flavor; for a lighter version, opt for low-fat coconut milk.
- Brown Sugar – Balances the flavors with sweetness; cane sugar is an alternative if brown sugar is not available.
- Fresh Lime Juice – Adds brightness and acidity; bottled lime juice can be used, but fresh is preferred for flavor.
- Salt and Pepper – Enhances seasoning to taste; adjust according to preference.
For the Chicken
- Chicken – The main protein source; thighs or drumsticks add juiciness. Dark meat is generally recommended for optimal tenderness.
- Skewers – Necessary for assembling the chicken for grilling; wooden skewers should be soaked prior to use to prevent burning.
How to Make Grilled Thai Coconut Chicken Skewers
-
Prepare the Marinade: In a large bowl, whisk together the fresh ginger, garlic, soy sauces, coconut milk, brown sugar, lime juice, salt, and pepper until well blended. This mixture will be the magical marinade for your chicken.
-
Marinate the Chicken: Add the chicken chunks into the marinade, ensuring each piece is well coated. Cover the bowl and let it sit in the refrigerator for at least 30 minutes to absorb all those delicious flavors (up to 4 hours for maximum taste).
-
Assemble the Skewers: Thread the marinated chicken pieces onto the soaked skewers, leaving a little space between each piece for even cooking. Arrange them neatly—it makes for a prettier presentation!
-
Preheat the Grill: Heat your grill (or a stovetop grill pan) to medium-high and lightly oil the grates. This will keep your skewers from sticking and help achieve that nice char.
-
Grill the Skewers: Place the skewers on the grill and cook for approximately 4-5 minutes per side until they are nicely charred and cooked through. Make sure the internal temperature reaches 165°F (74°C) for safe eating!
-
Serve and Enjoy: Once done, remove the skewers from the grill, drizzle with fresh lime juice for that zesty kick, and serve immediately. Enjoy your tropical meal!
Optional: Serve with a side of jasmine rice or a refreshing salad to complete the dish.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are perfect for meal prep enthusiasts! You can prepare the marinade up to 24 hours in advance; simply whisk together the ginger, garlic, soy sauces, coconut milk, brown sugar, lime juice, salt, and pepper, then store it in an airtight container in the refrigerator. For even more flavor, marinate the chicken chunks in this mixture for up to 4 hours before grilling. If you’d like, you can also thread the marinated chicken onto skewers a few hours before cooking. Just be sure to refrigerate until grilling to maintain flavor and freshness. When you’re ready to enjoy, preheat your grill and cook the skewers for a quick dinner that’s just as delicious as when prepared fresh!
Expert Tips for Grilled Thai Coconut Chicken Skewers
-
Marinate Longer: Allow the chicken to marinate overnight for deeper, richer flavors that will transport your taste buds to Thailand.
-
Soak Skewers: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning on the grill, ensuring a perfect cook.
-
Keep It Even: Rotate the skewers occasionally while grilling to achieve even cooking and that desirable char on all sides.
-
Watch the Time: Keep a close eye on cooking time; overcooked chicken can become dry. Aim for an internal temperature of 165°F (74°C).
-
Versatile Cooking: For a different cooking method, bake the skewers on a rack over a tray at 425°F (220°C) for 15-20 minutes, turning once for uniform cooking.
-
Add Spice: For an extra kick, mix in a tablespoon of Thai red curry paste to the marinade, elevating your Grilled Thai Coconut Chicken Skewers to a whole new level.
What to Serve with Grilled Thai Coconut Chicken Skewers?
Elevate your dining experience with delightful pairings that bring out the best flavors of the skewers.
-
Steaming Jasmine Rice: A classic accompaniment that soaks up the flavorful coconut sauce, enhancing each bite of chicken. The soft, fluffy texture melds beautifully with the skewers.
-
Thai Cucumber Salad: This refreshing salad adds a crisp crunch and a zesty contrast to the rich chicken, balancing flavors beautifully. Tossed with a light vinaigrette, it brings a cool delight to your plate.
-
Coconut Rice: For an indulgent twist, serve your skewers with coconut-infused rice. The subtle sweetness pairs perfectly with the savory, grilled chicken, transporting you to a tropical paradise!
-
Grilled Vegetables: Colorful skewers of bell peppers, zucchini, and eggplant provide a smoky char and vibrant taste, complementing the richness of the chicken. They add both nutrition and a burst of color to your meal.
-
Peanut Sauce: Drizzling this creamy sauce over the skewers brings an additional layer of flavor and a delightful creaminess, enhancing the overall experience. It’s a perfect dip that sets the dish apart.
-
Iced Thai Tea: This sweet and milky drink perfectly cuts through the spice and richness of the chicken, offering a refreshing sip that enhances the whole meal. Its unique flavor profile adds an exotic touch.
-
Mango Sticky Rice: For dessert, this traditional Thai delicacy of sweetened sticky rice topped with ripe mango offers a lovely end to the meal. The sweetness complements the savory skewers beautifully.
Make your dining experience memorable by blending these delightful flavors with your Grilled Thai Coconut Chicken Skewers!
Storage Tips for Grilled Thai Coconut Chicken Skewers
Room Temperature: Let the skewers cool completely before storing; they can remain at room temperature for up to 2 hours.
Fridge: Store leftover chicken skewers in an airtight container for up to 3 days. Be sure to remove chicken from the skewers for better preservation.
Freezer: To freeze, wrap individual skewers tightly in plastic wrap and then place them in a freezer-safe bag. They will keep well for up to 3 months.
Reheating: Reheat gently in a skillet over medium heat or in the microwave. Add a splash of water or broth to keep the chicken moist while warming. Enjoy your flavorful Grilled Thai Coconut Chicken Skewers again!
Grilled Thai Coconut Chicken Skewers Variations & Substitutions
Feel free to make this delightful recipe your own by exploring these exciting twists.
-
Vegetarian: Replace chicken with firm tofu or marinated mushrooms for a hearty, plant-based delight. This variation retains the beautiful flavors while delivering a meat-free meal.
-
Spicy Kick: Add a tablespoon of Thai red curry paste to the marinade for an extra burst of heat. It brings a deeper flavor profile that’s irresistible to spice lovers.
-
Coconut-Free: Use almond milk or cashew milk as a lighter alternative to coconut milk, maintaining creaminess with a different flavor twist.
-
Tropical Twist: Incorporate chunks of pineapple or mango on the skewers alongside the chicken for a burst of tropical sweetness that perfectly complements the marinade.
-
Nutty Flavor: Drizzle with a homemade peanut sauce before serving for a rich, nutty layer that elevates the dish and adds a creamy texture.
-
Herby Delight: Mix in fresh chopped cilantro or basil into the marinade for a fresh herby taste. The vibrant greens enhance both flavor and presentation.
-
Zesty Upgrade: Swap lime juice for the zest of a lemon or orange to bring exciting citrus notes to the dish, adding brightness and complexity.
-
Sweet Variation: Brush honey or maple syrup over the skewers before grilling for a caramelized, sweet finish that beautifully contrasts with the savory spices.

Grilled Thai Coconut Chicken Skewers Recipe FAQs
How do I select ripe ingredients for the marinade?
Absolutely! For fresh ginger, choose pieces that are firm and smooth with no dark spots or wrinkles, as these indicate age. Garlic should be dry without soft spots, while limes should feel heavy for their size, signaling juice content. For coconut milk, shake the can; it should sound sloshy, indicating a creamy consistency.
How should I store leftovers?
Very! Once your Grilled Thai Coconut Chicken Skewers have cooled completely, transfer them to an airtight container and they will last in the fridge for up to 3 days. If you want to preserve their flavors, remove the chicken from the skewers before storing, as this helps prevent the chicken from drying out. When ready to enjoy again, gently reheat in a skillet or microwave.
Can I freeze these skewers? If so, how?
Absolutely! To freeze your Grilled Thai Coconut Chicken Skewers, first let them cool completely. Then, wrap each skewer tightly in plastic wrap to prevent freezer burn and place them in a freezer-safe zip-top bag. They will keep their flavor for up to 3 months. When it’s time to enjoy them again, thaw in the refrigerator overnight before reheating!
What should I do if the chicken is overcooked?
If you find that your chicken is overcooked and dry, don’t fret! A simple fix is to make a light broth using chicken or vegetable stock. When reheating the skewers in a skillet, add a splash of the broth to keep moisture in the pan. Cover with a lid to create steam, and warm on low heat for 3-5 minutes until heated through. This will help revive the succulent texture!
What dietary considerations should I keep in mind?
The more the merrier! If you’re serving guests with dietary restrictions, offer tamari instead of regular soy sauce for a gluten-free option. For those with nut allergies, it’s best to avoid peanut sauce as a dip. Additionally, for a vegetarian version, replace the chicken with firm tofu or portobello mushrooms, which absorb the marinade beautifully.
Can I prep the marinade ahead of time?
Very! You can prepare the marinade a day in advance to enhance the flavors. Just combine all ingredients in a bowl and store it in the refrigerator. When you’re ready to grill, simply pour the marinade over the chicken and allow it to soak. This little trick will have your skewers bursting with irresistible tropical flavor!

Grilled Thai Coconut Chicken Skewers for a Fun Dinner Night
Ingredients
Equipment
Method
- Prepare the Marinade by whisking together the ginger, garlic, soy sauces, coconut milk, brown sugar, lime juice, salt, and pepper in a mixing bowl.
- Marinate the Chicken by adding the chicken chunks into the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes.
- Assemble the Skewers by threading marinated chicken pieces onto soaked skewers, leaving space between each piece.
- Preheat the Grill to medium-high and lightly oil the grates.
- Grill the Skewers for approximately 4-5 minutes per side until charred and cooked through, ensuring an internal temperature of 165°F.
- Serve and Enjoy by drizzling with fresh lime juice and serving immediately.





