A warm summer evening, with the scent of grilled chicken filling the air, instantly transports you to a tropical paradise. The Grilled Thai Coconut Chicken Skewers are a delightful combination of tender chicken marinated in coconut milk and fragrant spices, taking only 30 minutes to prepare and marinate. The secret lies in the balance of flavors and a proper grilling technique that ensures juiciness and a perfect char.
This recipe is perfect for family gatherings, barbecues, or a casual dinner when you’re craving something exotic. You can marinate the chicken a few hours ahead of time and keep it refrigerated, allowing the flavors to be even more pronounced.
Why You’ll Love This Recipe
- The combination of coconut milk and spices creates a rich, vibrant flavor.
- Grilling adds a slight char that enhances the dish’s texture.
- It’s a quick recipe, taking only 30 minutes or less to cook.
- The marinade keeps the chicken juicy and tender throughout cooking.
What You’ll Need
Gather the following ingredients to bring this delicious dish to life.
For the Marinade
- 4-5 slices fresh ginger, peeled and thinly sliced
- 2 cloves garlic, minced
- 1 kg chicken, dark meat preferred, boneless and cut into chunks
- 2 tbsp soy sauce
- 1 tbsp dark soy sauce
- 1 can (400 mL) coconut milk
- 1 tbsp brown sugar
- 2 tbsp fresh lime juice
- Salt and pepper, to taste
For the Skewers
- Skewers, if using wooden, soak in water for at least 30 minutes
Use chicken breast if dark meat isn’t available.
Substitutions & Swaps
- Chicken thighs for chicken breast
- Maple syrup for brown sugar
- Tamari for soy sauce (gluten-free)
- Lemon juice for lime juice
How to Make It
Follow these steps to create your Grilled Thai Coconut Chicken Skewers.
1. Prepare the Marinade
In a large mixing bowl, combine the ginger, garlic, soy sauce, dark soy sauce, coconut milk, brown sugar, lime juice, salt, and pepper. Whisk until well blended.
2. Marinate the Chicken
Add the chicken chunks to the bowl, turning to coat them well with the marinade. Cover with plastic wrap and refrigerate for at least 30 minutes (or up to 4 hours if you have time).
3. Assemble the Skewers
Thread the marinated chicken pieces onto your soaked skewers, leaving a little space between each chunk for even cooking.
4. Preheat the Grill
Preheat your grill or stovetop grill pan to medium-high heat. Oil the grates lightly to prevent sticking.
5. Grill the Skewers
Place the skewers on the hot grill. Cook for 4-5 minutes per side, turning once, until the chicken is nicely charred and cooked through.
6. Serve and Enjoy
Remove from the grill, squeeze fresh lime juice over the skewers, and serve immediately.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the quality decreases when frozen.
Reheat: Microwave on medium for 1-2 minutes or until heated through.
Tips for Best Results
- Use fresh lime juice for a brighter flavor.
- Ensure even spacing on the skewers for consistent cooking.
- Avoid overcrowding the grill to maintain high heat.
- Let the chicken rest for a couple of minutes after grilling for juiciness.
Serving Suggestions
- Serve with jasmine rice for a complete meal.
- Pair with a refreshing cucumber salad.
- Enjoy with homemade peanut sauce for dipping.




Leave a Comment