Thai Grilled Coconut Chicken Skewers – Juicy, Flavorful & Easy to Grill

Posted on July 27, 2026 ·

by Bellie

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

If you’re looking for a fresh, flavorful meal that’s perfect for summer cookouts or quick weeknight dinners, these Thai Grilled Coconut Chicken Skewers are a must-try. Tender pieces of chicken are marinated in a creamy coconut mixture with Thai-inspired seasonings, then grilled until perfectly charred and juicy. Every bite is packed with sweet, savory, and citrusy flavors that make this recipe an instant favorite.

If you enjoy grilled chicken recipes, you’ll also love Malibu Chicken Recipe for another family-friendly dinner idea.

Why You’ll Love These Thai Grilled Coconut Chicken Skewers

These Thai Grilled Coconut Chicken Skewers are:

  • Ready in about 30 minutes (plus marinating time)
  • Juicy and packed with bold flavor
  • Easy to prepare for weeknight meals or cookouts
  • Perfect for meal prep
  • Made with simple, fresh ingredients
  • Great for grilling or cooking indoors

What Are Thai Grilled Coconut Chicken Skewers?

Thai Grilled Coconut Chicken Skewers feature bite-sized pieces of chicken marinated in a creamy blend of coconut milk, garlic, ginger, lime juice, and flavorful seasonings. Grilling caramelizes the marinade, creating lightly charred edges while keeping the chicken tender and juicy.

For another delicious dinner, try Honey Mustard Grilled Salmon, which is equally quick and packed with flavor.

Ingredients for Thai Grilled Coconut Chicken Skewers

For the Chicken

  • 2 pounds (900 g) boneless, skinless chicken thighs or chicken breasts, cut into 1½-inch pieces
  • Wooden or metal skewers

For the Coconut Marinade

  • 1 cup (240 ml) full-fat coconut milk
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon fresh lime juice
  • 2 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon sesame oil
  • 1 teaspoon curry powder
  • ½ teaspoon ground turmeric
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Optional Garnishes

  • Fresh cilantro
  • Lime wedges
  • Toasted sesame seeds
  • Sliced green onions

Ingredient Notes

Chicken thighs stay especially juicy on the grill, while chicken breasts provide a leaner option. Full-fat coconut milk creates the richest marinade and helps tenderize the chicken.

Kitchen Equipment

You’ll need:

  • Large mixing bowl
  • Zip-top bag or shallow dish
  • Grill or grill pan
  • Tongs
  • Measuring cups and spoons
  • Cutting board
  • Sharp knife
  • Instant-read thermometer

How to Make Thai Grilled Coconut Chicken Skewers

Step 1 – Prepare the Marinade

In a large bowl, whisk together the coconut milk, soy sauce, honey, lime juice, garlic, ginger, sesame oil, curry powder, turmeric, salt, and black pepper until well combined.

Step 2 – Marinate the Chicken

Add the chicken pieces to the marinade and toss until evenly coated.

Cover and refrigerate for at least 2 hours, or up to 8 hours for deeper flavor.

If using wooden skewers, soak them in water for at least 30 minutes before grilling.

Step 3 – Assemble the Skewers

Thread the marinated chicken pieces evenly onto the skewers, leaving a small gap between each piece to allow even cooking.

Step 4 – Grill the Chicken

Preheat the grill to medium-high heat (about 400°F / 200°C).

Lightly oil the grill grates.

Grill the skewers for 10 to 12 minutes, turning every few minutes until all sides are lightly charred and the chicken reaches an internal temperature of 165°F (74°C).

Step 5 – Garnish and Serve

Transfer the skewers to a serving platter.

Garnish with chopped cilantro, toasted sesame seeds, sliced green onions, and fresh lime wedges before serving.

Expert Tips for the Best Thai Grilled Coconut Chicken Skewers

  • Marinate the chicken for at least two hours for maximum flavor.
  • Cut the chicken into evenly sized pieces for even cooking.
  • Oil the grill grates to help prevent sticking.
  • Turn the skewers frequently for even browning.
  • Let the chicken rest for a few minutes before serving.

Common Mistakes to Avoid

  • Skipping the marinating time.
  • Overcooking the chicken until dry.
  • Using high heat that burns the marinade before the chicken cooks through.
  • Crowding the skewers with oversized chicken pieces.
  • Forgetting to soak wooden skewers before grilling.

Recipe Variations

Try these easy variations:

  • Add a pinch of crushed red pepper flakes for extra heat.
  • Alternate chicken with bell peppers, onions, or zucchini on the skewers.
  • Cook the skewers in an air fryer at 380°F (193°C) for 10–12 minutes.
  • Bake them in a 400°F (200°C) oven for 20–25 minutes if a grill isn’t available.
  • Sprinkle chopped peanuts over the finished skewers for added crunch.

For another flavorful main dish, be sure to try Strawberry Glazed Salmon.

Serving Suggestions

These skewers pair perfectly with:

  • Steamed jasmine rice
  • Coconut rice
  • Fresh cucumber salad
  • Grilled vegetables
  • Asian-style slaw
  • Stir-fried vegetables
  • Lettuce wraps

Finish the meal with a refreshing dessert like Lemon Poke Cake with Lemon Curd Filling or Sweet Alabama Pecan Bread.

How to Store Thai Grilled Coconut Chicken Skewers

Store leftover chicken in an airtight container in the refrigerator for up to 4 days.

Reheat gently in a skillet over medium-low heat or in a 325°F (163°C) oven until warmed through.

The cooked chicken can also be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.

Thai Grilled Coconut Chicken Skewers FAQs

Can I use chicken breasts instead of thighs?

Yes. Both work well, although chicken thighs tend to stay juicier during grilling.

How long should I marinate the chicken?

At least 2 hours, but up to 8 hours provides the best flavor.

Can I cook these skewers without a grill?

Absolutely. You can use a grill pan, bake them in the oven, or cook them in an air fryer.

How do I know when the chicken is fully cooked?

Use an instant-read thermometer. The internal temperature should reach 165°F (74°C).

Can I prepare the marinade ahead of time?

Yes. The marinade can be made up to 2 days in advance and stored in the refrigerator until you’re ready to use it.

Final Thoughts

These Thai Grilled Coconut Chicken Skewers are an easy, flavorful meal that’s perfect for grilling season or any time you’re craving something fresh and satisfying. The creamy coconut marinade keeps the chicken incredibly tender while the Thai-inspired seasonings add a delicious balance of sweet, savory, and citrusy flavors. Whether you’re serving them for a backyard barbecue or a quick family dinner, these skewers are sure to impress.

If you enjoyed this recipe, be sure to explore more delicious meals like Honey Mustard Grilled Salmon, Malibu Chicken Recipe, Strawberry Glazed Salmon, and Sweet Alabama Pecan Bread. Don’t forget to share this recipe with your family and friends, and subscribe to the blog for more easy homemade recipes.

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

Thai Grilled Coconut Chicken Skewers – Juicy, Flavorful & Easy to Grill


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 2 hours 27 minutes
  • Yield: 6 servings 1x

Description

Thai Grilled Coconut Chicken Skewers are juicy, tender, and packed with sweet, savory, and citrusy flavor. Marinated in coconut milk, garlic, ginger, lime, and Thai-inspired seasonings, these easy chicken skewers are perfect for summer cookouts, weeknight dinners, or meal prep.


Ingredients

Scale

For the Chicken

  • 2 pounds boneless, skinless chicken thighs or chicken breasts, cut into 1 1/2-inch pieces (900 g)
  • Wooden or metal skewers

For the Coconut Marinade

  • 1 cup full-fat coconut milk (240 ml)
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon fresh lime juice
  • 2 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon sesame oil
  • 1 teaspoon curry powder
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Optional Garnishes

  • Fresh cilantro, chopped
  • Lime wedges
  • Toasted sesame seeds
  • Sliced green onions

Instructions

  1. Make the Marinade: In a large mixing bowl, whisk together the coconut milk, soy sauce, honey, lime juice, minced garlic, grated ginger, sesame oil, curry powder, turmeric, salt, and black pepper until smooth and well combined.
  2. Add the Chicken: Place the chicken pieces in the marinade and toss until every piece is evenly coated.
  3. Marinate: Cover the bowl and refrigerate for at least 2 hours or up to 8 hours for deeper flavor.
  4. Soak Wooden Skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling.
  5. Preheat the Grill: Heat an outdoor grill or grill pan to medium-high heat, about 400°F (200°C).
  6. Prepare the Grates: Clean and lightly oil the grill grates to help prevent sticking.
  7. Assemble the Skewers: Thread the marinated chicken pieces evenly onto the skewers, leaving a small amount of space between each piece.
  8. Grill the Chicken: Place the skewers on the hot grill and cook for 10–12 minutes, turning every few minutes so all sides brown evenly.
  9. Check Doneness: Continue grilling until the chicken is lightly charred and reaches an internal temperature of 165°F (74°C).
  10. Rest: Transfer the skewers to a serving platter and let them rest for 3–5 minutes.
  11. Garnish and Serve: Top with chopped cilantro, toasted sesame seeds, sliced green onions, and fresh lime wedges before serving.

Notes

  • Chicken thighs stay especially juicy and tender on the grill, while chicken breasts are a leaner alternative.
  • Use full-fat coconut milk for the richest flavor and creamiest marinade.
  • Cut the chicken evenly so all pieces cook at the same rate.
  • Marinate for at least 2 hours to allow the coconut and seasonings to flavor the chicken.
  • Do not use excessively high heat, as the honey and coconut marinade may burn before the chicken cooks through.
  • Turn the skewers frequently to create even browning and lightly charred edges.
  • Spicy variation: Add crushed red pepper flakes, cayenne pepper, or chopped fresh chili to the marinade.
  • Vegetable variation: Alternate the chicken with bell peppers, red onion, or zucchini.
  • Air fryer option: Cook at 380°F (193°C) for 10–12 minutes, turning halfway through.
  • Oven option: Bake at 400°F (200°C) for 20–25 minutes, turning once.
  • Storage: Refrigerate cooked chicken in an airtight container for up to 4 days.
  • Freezing: Freeze the cooked chicken for up to 3 months and thaw overnight before reheating.
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Dinner
  • Method: Grilled
  • Cuisine: Thai-Inspired

Nutrition

  • Serving Size: 2 skewers
  • Calories: 390
  • Sugar: 6g
  • Sodium: 610mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 1g
  • Protein: 39g
  • Cholesterol: 135mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star