Grilled Thai Coconut Chicken Skewers

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Thai Coconut Chicken Skewers

Grilled Thai Coconut Chicken Skewers

  • Author: kenzie
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 2 hours 30 minutes (including Marinate Time: 2–12 hours)

Description

These Grilled Thai Coconut Chicken Skewers are juicy, sweet, savory, and slightly spicy with a rich coconut marinade and a sticky caramelized glaze. The chicken is marinated in coconut milk, garlic, lime, and Thai-inspired seasonings, then grilled until beautifully charred and coated in a glossy, flavorful finish.


Ingredients

Scale

For the Chicken:

  • 1.5 lbs boneless skinless chicken thighs, cut into strips or chunks
  • Wooden skewers (soaked in water for 30 minutes)

For the Coconut Marinade:

  • 1 cup coconut milk (full fat)
  • 3 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon honey
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon lime juice
  • 1 teaspoon chili flakes or 1 fresh red chili, sliced
  • 1/2 teaspoon black pepper

For Garnish:

 

  • Fresh cilantro, chopped
  • Sliced red chili
  • Crushed peanuts (optional)
  • Lime wedges

Instructions

Step 1: Prepare the Chicken

Cut the chicken thighs into even-sized pieces or strips so they cook evenly on the skewers. Thigh meat is best because it stays juicy and tender on the grill.

Step 2: Make the Marinade

In a large bowl, mix coconut milk, soy sauce, fish sauce, brown sugar, honey, garlic, ginger, lime juice, chili, and black pepper. Stir well until the sugar dissolves and everything is fully combined.

Step 3: Marinate the Chicken

Add the chicken to the marinade and mix until fully coated. Cover and refrigerate for at least 2 hours, but for deeper flavor, marinate overnight. The coconut milk helps tenderize the chicken and adds richness.

Step 4: Skewer the Chicken

Thread the marinated chicken onto skewers, leaving small gaps between pieces to ensure even cooking.

Step 5: Preheat the Grill

Heat your grill to medium-high (around 400°F / 200°C). Lightly oil the grates to prevent sticking.

Step 6: Grill the Skewers

Place the skewers on the grill and cook for 10–12 minutes, turning every few minutes. The sugars in the marinade will caramelize, creating a sticky glaze and slightly charred edges like in the image.

Step 7: Finish and Serve

 

Remove from the grill once fully cooked (internal temp 165°F / 75°C). Garnish with cilantro, chili slices, and crushed peanuts. Serve with lime wedges for a fresh finish.


Notes

  • Coconut milk adds richness and keeps the chicken juicy
  • Slight charring is key for flavor , don’t flip too early
  • Sugar in marinade helps create that sticky glaze
  • Chicken thighs are better than breasts for grilling
  • Always soak wooden skewers to prevent burning

Nutrition

  • Serving Size: Per serving
  • Calories: 320

Variations

  • Add peanut butter to marinade for a satay-style flavor
  • Use shrimp instead of chicken for a seafood version
  • Make it spicier with extra chili or sriracha
  • Add lemongrass for a more authentic Thai taste
  • Serve with a coconut dipping sauce on the side

Serving Suggestions

  • Serve with jasmine rice or coconut rice
  • Pair with fresh cucumber salad or mango slaw
  • Add to wraps or lettuce cups
  • Serve with peanut sauce or sweet chili sauce
  • Great for BBQ parties and meal prep

Tips

  • Do not overcrowd skewers for even cooking
  • Grill on medium-high heat for best caramelization
  • Turn frequently to avoid burning from sugar
  • Let chicken rest briefly before serving
  • Brush with extra glaze at the end for shine

Prep Time / Cook Time / Total Time

Prep Time: 15 minutes
Marinate Time: 2–12 hours
Cook Time: 12 minutes
Total Time: 2 hours 30 minutes (minimum)

Nutritional Info (Approx.)

Calories: 320 per serving
Protein: 28g
Carbohydrates: 10g
Fat: 18g
Sugar: 7g

FAQs

Can I cook these skewers without a grill?
Yes, you can cook them in a grill pan or even bake them in the oven at 425°F (220°C). If baking, place them on a rack over a baking sheet and cook for about 18–20 minutes, turning once. For a charred finish, broil them for the last 2–3 minutes.

Why is my chicken not getting that caramelized look?
This usually happens if the grill is not hot enough or if there is too much marinade left on the chicken. Let excess marinade drip off before grilling, and make sure your grill is properly preheated. The sugars in the marinade need heat to caramelize.

Can I make this ahead of time?
Yes, you can marinate the chicken the night before and keep it in the fridge. You can also grill the skewers ahead and reheat them gently. They stay flavorful and juicy even after reheating.

Is coconut milk necessary?
Coconut milk is key for the flavor and texture, giving the chicken that rich, slightly sweet Thai-style taste. You can substitute with yogurt for a different style, but it will not taste the same.

How do I keep the chicken juicy?
Use chicken thighs instead of breasts, avoid overcooking, and always let the chicken rest for a few minutes after grilling. The marinade also helps lock in moisture.

Leave a Comment

Recipe rating