Grilled chicken just got a zesty tropical upgrade with Thai coconut chicken skewers! Juicy, smoky, slightly sweet, and brimming with aromatic Thai flavors, this dish is perfect for summer cookouts or quick weeknight dinners. Whether you’re an experienced grill master or just getting the hang of your BBQ, these skewers are a crowd-pleaser that’s easy to make and oh-so-satisfying.
Follow our step-by-step guide to whip up these flavorful skewers while learning helpful tips, ingredient swaps, and perfect-pairing suggestions.
Ingredients for Thai Coconut Chicken Skewers
Here’s what you’ll need to recreate this vibrant recipe. We’ve also included possible swaps to suit your pantry or dietary needs.
For the Chicken:
- Chicken thighs or breast (1½ lbs): Boneless thighs are best for juiciness, but breasts work if pounded lightly for even thickness.
For the Marinade:
- Coconut milk (13.5 oz can): Use full-fat for that creamy, rich base.
- Soy sauce (2 tbsp): Substitute tamari for a gluten-free option.
- Brown sugar (2 tbsp): For sweetness; swap with honey if you prefer natural sweeteners.
- Fish sauce (1 tbsp): Adds depth and umami distinct to Thai cuisine.
- Curry powder (2 tsp): Provides subtle warmth; yellow curry works wonders here.
- Grated ginger (1 tsp): Use fresh for the best results.
- Minced garlic (2 cloves): Delivers aromatic richness.
- Juice of 1 lime: Bright, tangy acidity to balance flavors.
- Chili flakes (optional, ½ tsp): Add just a touch of heat or adjust to your preference.
Others:
- Wooden skewers (around 8): Remember to soak them in water for at least 30 minutes before grilling!
Pro Tip:
If you’re out of fish sauce, soy sauce alone makes a decent substitute. For added depth, sprinkle in a pinch of anchovy paste or miso.
Step-by-Step Instructions
1. Mix the Marinade
Whisk everything for the marinade into a smooth, fragrant blend. Pro Tip? Set aside 1/4 cup for basting later while grilling.
2. Marinate the Chicken
Place your chicken chunks in a bowl or resealable plastic bag. Pour the marinade over, ensuring every piece is well coated. Refrigerate for at least 2 hours, but overnight yields the best flavor infusion.
3. Prepare the Skewers
Once marinated, thread the chicken onto soaked wooden skewers. Avoid overcrowding the skewers, as this helps ensure even cooking.
4. Grill to Perfection
Fire up your grill to medium-high heat. Place skewers on the grill and cook for about 10–12 minutes, turning occasionally. Baste frequently with the reserved marinade for that irresistible caramelized glaze.
5. Serve Hot
Remove from the grill, rest for a few minutes, and serve immediately with lime wedges or sweet chili sauce on the side.
Health Benefits of Thai Coconut Chicken Skewers
Aside from being delicious, these skewers have plenty of nutritional perks!
- Lean Protein: Chicken provides high-quality protein to support muscles and overall health.
- Healthy Fats: Coconut milk is a source of medium-chain triglycerides (MCTs), often linked with improved metabolism.
- Anti-inflammatory Benefits: Ingredients like ginger and curry powder are known for their anti-inflammatory properties.
- Naturally Gluten-Free (when using gluten-free soy sauce or tamari).
Serving Suggestions
Elevate your dining experience by pairing these skewers with sides and drinks that complement their bold, tropical flavors. Here are our favorites:
- Sides
-
- Jasmine rice or coconut rice for a comforting base.
- A fresh Thai-style salad with shredded carrots, cucumber, and peanut dressing.
- Sauces
-
- Sweet chili sauce or peanut dipping sauce for added flavor.
- Drinks
-
- Thai iced tea or a zesty lime soda to keep things refreshing.
Creative Recipe Variations
Looking to mix things up? Try these playful variations:
- For Veggie Lovers
Substitute chicken with firm tofu or fresh vegetables like zucchini, bell peppers, and mushrooms.
- Spice It Up
Add a tablespoon of sriracha or finely chopped bird’s eye chili to the marinade.
- Make It Creamy
Stir in a tablespoon of Greek yogurt to the marinade for extra creaminess.
- Herbal Boost
Toss in chopped cilantro or Thai basil for added freshness.
Tips and Tricks for Perfect Chicken Skewers
- Patience is Key: Longer marinating times equal deeper flavor. Aim for at least 2 hours (overnight is even better).
- Rotate for Even Cooking: Turn the skewers every few minutes on the grill to get an even, golden sear.
- Don’t Overcrowd the Grill: Give each skewer enough space to cook evenly and prevent steaming instead of grilling.
Storage and Reheating
- Storing Leftovers
Store cooked skewers in an airtight container in the refrigerator for up to 3 days.
- Reheating
Reheat in the oven at 350°F (175°C) for about 10 minutes or until warmed through. Avoid microwaving, as it may dry out the chicken.
Mistakes to Avoid
- Skipping the Marinade Time
Marinating isn’t just a step; it’s essential for developing those bold, delicious flavors.
- Burning the Skewers
Always soak wooden skewers before grilling to prevent burning.
- Overcooking the Chicken
Chicken dries out quickly. Keep an eye on the cooking time and use a meat thermometer (165°F is ideal).

Thai Coconut Chicken Skewers
Ingredients
- 1 1/2 lbs chicken thighs or breast cut into chunks
- 8 wooden skewers soaked in water
- 1 can (13.5 oz) coconut milk
- 2 tbsp soy sauce
- 2 tbsp brown sugar
- 1 tbsp fish sauce
- 2 tsp curry powder
- 1 tsp grated ginger
- 2 cloves garlic minced
- 1 lime juiced
- 1/2 tsp chili flakes optional, for heat
Instructions
- Step 1: In a bowl, whisk together all marinade ingredients. Reserve 1/4 cup separately for basting later.
- Step 2: Add chicken chunks to the remaining marinade. Cover and refrigerate for at least 2 hours or overnight.
- Step 3: Thread the marinated chicken onto soaked wooden skewers.
- Step 4: Grill the skewers over medium-high heat for 10–12 minutes, turning occasionally and basting with reserved marinade, until nicely charred and fully cooked.
- Step 5: Let rest for a few minutes. Serve with lime wedges or sweet chili sauce.
Notes
Nutrition
Frequently Asked Questions
Can I bake the skewers instead of grilling?
Yes! Preheat your oven to 400°F (200°C) and bake on a lined tray for 20–25 minutes, turning halfway through.
Is this recipe spicy?
The recipe is mildly spiced with optional chili flakes. Feel free to adjust the heat based on your preference.
Your New Favorite Skewers Await
There’s something magical about the combination of tender chicken, creamy coconut milk, and bold Thai spices sizzling on the grill. Perfect for BBQ parties or cozy dinners at home, these Thai coconut chicken skewers are sure to be a hit.
Give this recipe a try and share the results with us! Don’t forget to tag [Your Blog/Brand] on Instagram with your perfectly grilled skewers.