Under the warm sun of a summer evening, the aroma of grilling chicken lures you outside, eagerly ready to whip up a delightful dish. Today, I’m excited to share my recipe for Grilled Thai Coconut Chicken Skewers—a perfect way to elevate your outdoor cooking game with minimal fuss. These skewers are not just quick to prepare, they’re also packed with an irresistible tropical twist that transforms an ordinary meal into an extraordinary dining experience. Juicy pieces of chicken marinated in fragrant coconut milk create an engaging contrast of sweetness and savory notes that will thrill your taste buds! Pair them with a refreshing side salad or fluffy jasmine rice, and you have a meal that’ll make everyone at the table smile. Are you curious to find out how to make these delightful skewers at home? Let’s dive in!

Why Are These Skewers So Irresistible?
Simplicity makes this recipe a breeze, perfect for both beginners and seasoned chefs eager for a satisfying meal. Tropical Flavor bursts through the coconut milk marinade, infusing the chicken with a delightful sweetness. Grill-Ready in just a few minutes, they save you time while impressing guests. Customizable to fit any palate, consider swapping the chicken for shrimp or adding fresh veggies like bell peppers. Ideal Side Pairings such as jasmine rice or a crisp salad elevate this dish even more, making it a versatile weeknight winner or party showstopper!
Grilled Thai Coconut Chicken Skewers Ingredients
For the Marinade
- Chicken Thighs – Boneless and skinless; provides flavor and juiciness. Substitute with chicken breast for a leaner option.
- Coconut Milk – Adds creaminess and tropical flavor. Can replace with unsweetened almond milk for a lighter version.
- Soy Sauce – Provides umami and saltiness. For gluten-free, use tamari.
- Fish Sauce – Enhances the savory depth of flavor. Omit for a vegetarian option, or use soy sauce as a substitute.
- Brown Sugar – Adds sweetness to balance the salty elements. Can substitute with agave syrup or honey for a different sweetness profile.
- Garlic – Used for aroma and flavor. Fresh is recommended; garlic powder can be used in a pinch.
- Ginger – Freshly grated for warmth and spice. Ground ginger can be substituted but use less.
- Lime Juice – Adds acidity and freshness. Substitute with lemon juice if necessary.
- Chili Paste – Provides heat; adjust based on desired spice level. Sriracha or sambal oelek can serve as alternatives.
- Cilantro – Fresh herbal flavor garnish; optional for those who dislike cilantro. Parsley can be a substitute.
- Salt and Pepper – Basic seasoning to enhance flavors.
With the right ingredients, creating Grilled Thai Coconut Chicken Skewers at home will be an adventure your taste buds won’t forget!
Step‑by‑Step Instructions for Grilled Thai Coconut Chicken Skewers
Step 1: Prepare the Marinade
In a large mixing bowl, combine 1 cup of coconut milk, 2 tablespoons of soy sauce, 1 tablespoon of fish sauce, 2 tablespoons of brown sugar, 3 minced garlic cloves, 1 tablespoon of freshly grated ginger, 2 tablespoons of lime juice, and 1 tablespoon of chili paste. Whisk until the mixture is smooth and fully blended, and you can see the creamy texture of the coconut milk throughout.
Step 2: Marinate the Chicken
Cut 1.5 pounds of boneless, skinless chicken thighs into bite-sized pieces, then add them to the marinade. Toss the chicken until every piece is well-coated, allowing the flavors to seep in. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or for an even bolder flavor, let it marinate for up to 2 hours.
Step 3: Preheat the Grill
About 15 minutes before you’re ready to grill, preheat your grill to medium-high heat, aiming for around 400°F (200°C). This temperature ensures that your Grilled Thai Coconut Chicken Skewers will sizzle beautifully, creating a caramelized exterior while keeping the chicken juicy inside.
Step 4: Assemble Skewers
While the grill heats up, take bamboo skewers and soak them in water for about 10 minutes to prevent burning. After soaking, thread the marinated chicken pieces onto the skewers, leaving a little space between each piece for even cooking. Aim for 4-5 pieces per skewer for the perfect serving size.
Step 5: Grill the Skewers
Place the assembled skewers directly on the preheated grill. Grill them for 15-20 minutes, turning occasionally, so they brown evenly on all sides. The chicken is done when its internal temperature reaches 165°F (75°C), and the outside is golden and slightly charred for that perfect grilled look.
Step 6: Rest and Garnish
Once grilled, transfer the skewers off the heat and let them rest for about 5 minutes on a platter. This resting period allows the juices to redistribute, making the chicken more tender. Finally, garnish with fresh cilantro and serve with lime wedges for a burst of extra flavor with every bite.

Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are perfect for meal prep enthusiasts! You can marinate the chicken up to 24 hours in advance, allowing the flavors to infuse beautifully. Simply follow the marinade instructions, then place the coated chicken in an airtight container and refrigerate. For added convenience, you can also assemble the skewers ahead of time—just store them in the fridge for up to 3 days. When you’re ready to serve, grill the skewers directly from the fridge for about 15-20 minutes until they reach an internal temperature of 165°F (75°C). This way, you’ll have a delicious, tropical-inspired meal with minimal effort, even on your busiest days!
Grilled Thai Coconut Chicken Skewers Variations
Feel free to get creative and customize these skewers to suit your taste preferences and pantry staples!
- Dairy-Free: Substitute the coconut milk with a blend of cashew cream and almond milk for a lighter twist.
- Shrimp Swap: Use shrimp instead of chicken for a delectable seafood variation; just reduce marinating time to around 15 minutes.
- Tofu Option: Firm tofu can be marinated and grilled for a vegetarian-friendly version that’s equally satisfying.
- Veggie Boost: Add pieces of bell peppers, red onions, or zucchini to the skewers. This not only provides added nutrition but also a vibrant color contrast!
- Heat it Up: If you love heat, incorporate fresh chili slices or switch chili paste for Thai chili sauce to elevate the spice level.
- Sweet Twist: Try using honey or maple syrup instead of brown sugar for a unique flavor depth in the marinade.
- Citrus Zing: Enhance the flavor with the addition of orange zest in your marinade for a fresh citrus note that pairs beautifully with coconut.
- Noodle Bowl: To transform the skewers into a full meal, serve them over cooked rice noodles drizzled with extra sauce from marinating for a tasty noodle bowl option.
For more delightful takes on chicken, consider diving into my Mini Baked Chicken Tacos or exploring an aromatic Thai Chicken Soup. Let your creativity thrive!
Storage Tips for Grilled Thai Coconut Chicken Skewers
- Fridge: Store leftover skewers in an airtight container for up to 3 days. This helps retain their flavor and moisture while conveniently keeping them fresh.
- Freezer: For longer storage, wrap the skewers tightly in plastic wrap and then place in a freezer-safe bag. They can be frozen for up to 3 months—perfect for meal prep!
- Reheating: When ready to enjoy, thaw in the fridge overnight. Reheat gently on the grill or stovetop until heated through, ensuring the internal temperature reaches 165°F (75°C) for food safety.
- Airtight Tips: Always ensure your grilled Thai coconut chicken skewers are well-covered to keep them juicy and flavorful during storage.
What to Serve with Grilled Thai Coconut Chicken Skewers
A tropical feast is just around the corner, and these delightful skewers are ready for some delicious companions!
- Jasmine Rice: The aromatic flavor of jasmine rice perfectly complements the skewers, absorbing the creamy coconut marinade for a delightful balance.
- Crispy Thai Salad: Fresh vegetables and a zesty dressing add crunch and brightness, enhancing the richness of the skewers while keeping your meal refreshing.
- Grilled Pineapple: Sweet, caramelized pineapple slices bring an extra tropical twist to your plate, balancing the savory elements with juicy sweetness that dances on your palate.
- Peanut Sauce Dipping: Serve with a side of homemade or store-bought peanut sauce for dipping; its nutty flavor pairs wonderfully with the spices in the skewers.
- Coconut Water: Refreshing and hydrating, coconut water makes an ideal drink addition that resonates with the dish’s tropical theme, celebrating the coconut milk used in the recipe.
- Mango Sorbet: As a light dessert, mango sorbet offers a chilling end to your meal, harmonizing beautifully with the flavors of the grilled chicken for that perfect finish.
Expert Tips for Grilled Thai Coconut Chicken Skewers
- Uniform Cuts: Ensure chicken pieces are cut evenly for consistent cooking; uneven pieces can lead to some being undercooked while others are overdone.
- Soak Skewers: Soaking bamboo skewers prevents burning on the grill, allowing you to focus on achieving that perfect char without any hassle.
- Check Doneness: Use a meat thermometer to confirm the chicken reaches 165°F (75°C); visual cues may not always indicate doneness accurately.
- Marinating Time: Marinate for at least 30 minutes, but up to 2 hours for a deeper flavor absorption; this makes a significant difference in your grilled Thai coconut chicken skewers.
- Grill Heat: Start grilling on medium-high heat to sear the chicken; then, reduce to medium to ensure it cooks thoroughly without burning.
- Sizzling Garnish: Don’t skip the fresh cilantro garnish and lime wedges—these add bright flavors that elevate the dish!

Grilled Thai Coconut Chicken Skewers Recipe FAQs
What type of chicken should I use for the skewers?
Absolutely! I recommend using boneless, skinless chicken thighs for the best flavor and juiciness. If you’re looking for a leaner option, chicken breasts work perfectly too; just be mindful that they can dry out quicker on the grill.
How should I store leftover skewers?
Store leftover skewers in an airtight container in the fridge for up to 3 days. This way, they retain their luscious flavors and moistness. When you’re ready to enjoy them again, gently reheat on the grill or stovetop to keep them juicy!
Can I freeze the skewers?
Yes, you can! To freeze, wrap the skewers tightly in plastic wrap and then place them in a freezer-safe bag. They’ll keep well for up to 3 months. To reheat, thaw them in the fridge overnight and warm gently on the grill until they reach an internal temperature of 165°F (75°C).
What if my chicken is dry after grilling?
If your chicken turns out dry, it could be due to overcooking or not marinating long enough. Always ensure the internal temperature reaches 165°F (75°C) without exceeding it. I suggest you slice into one to check for juiciness before removing them from the grill. If you marinate for at least 1-2 hours next time, you’ll notice a significant difference in flavor and moisture!
Can I make these skewers vegetarian-friendly?
Very! Simply swap the chicken for firm tofu or mushrooms to achieve a delightful vegetarian version. Marinate the tofu just like you would the chicken, and grill until golden brown. You could also add colorful veggies like bell peppers or zucchini to enhance the flavors and nutrients.

Grilled Thai Coconut Chicken Skewers That Wow Your Taste Buds
Ingredients
Equipment
Method
- In a large mixing bowl, combine coconut milk, soy sauce, fish sauce, brown sugar, minced garlic, grated ginger, lime juice, and chili paste. Whisk until smooth.
- Add chicken pieces to the marinade, toss until well-coated, cover, and refrigerate for at least 30 minutes or up to 2 hours.
- Preheat your grill to medium-high heat, about 400°F (200°C), for 15 minutes before grilling.
- Soak bamboo skewers in water for 10 minutes to prevent burning. Thread marinated chicken onto skewers.
- Grill skewers for 15-20 minutes, turning occasionally, until the internal temperature reaches 165°F (75°C).
- Transfer skewers off the heat, let rest for 5 minutes before garnishing with cilantro and serving with lime wedges.

Leave a Reply