Juicy Thai Coconut Chicken Skewers in 20 Minutes

Grilled Thai Coconut Chicken Skewers

The recipe and image were developed using artificial intelligence to showcase the dish and make your cooking experience more enjoyable.

You know that moment when you take a bite of something so good, you just have to stop and savor it? That’s exactly what happened the first time I tried these Grilled Thai Coconut Chicken Skewers at a tiny street food stall in Bangkok. The tender chicken, the creamy coconut marinade with just the right kick of spice—I was hooked. Now, I make my own version at home, and trust me, it’s easier than you think. Whether it’s a busy weeknight or a weekend cookout, these skewers bring bold Thai flavors to your table with minimal fuss. Just fire up the grill, and let the magic happen!

Why You’ll Love These Grilled Thai Coconut Chicken Skewers

These skewers are my go-to recipe when I want something quick, flavorful, and downright addictive. Here’s why you’ll adore them too:

  • Effortless marinade: Just whisk together coconut milk, fish sauce, and spices—no fancy techniques needed.
  • Juicy every time: Chicken thighs stay tender even if you accidentally leave them on the grill a minute too long.
  • Sweet-savory magic: The coconut-brown sugar combo balances perfectly with the salty umami of fish sauce.
  • Weeknight hero: Minimal prep, maximum flavor—ideal for busy evenings.
  • Crowd-pleaser: Serve these at cookouts and watch them disappear!

Ingredients for Grilled Thai Coconut Chicken Skewers

Here’s what you’ll need to make these flavorful skewers – I promise it’s all simple stuff you can find at any grocery store:

  • For the chicken:
    • 1.5 lbs boneless, skinless chicken thighs (cut into 1-inch pieces – trust me, thighs stay juicier than breast)
    • 8-10 wooden skewers (soaked in water for 30 minutes to prevent burning)
  • For the marinade:
    • 1/2 cup canned coconut milk (go for full-fat – it makes all the difference)
    • 2 tbsp fish sauce (this is the secret umami bomb – don’t skip it!)
    • 1 tbsp brown sugar (packed – adds that perfect caramel sweetness)
    • 2 cloves garlic, minced (fresh is best here)
    • 1 tbsp fresh ginger, grated (peel it first with a spoon – game changer)
    • 1 tsp turmeric (for that gorgeous golden color)
    • 1/2 tsp cayenne pepper (optional – adjust to your heat tolerance)
  • For grilling:
    • 2 tbsp vegetable oil (for brushing the grill)

Ingredient Notes & Substitutions

Don’t stress if you’re missing something – here’s how to adapt:

  • No fish sauce? Use 2 tbsp soy sauce + 1 tsp lime juice for similar depth.
  • Brown sugar can swap for honey or maple syrup in a pinch.
  • Fresh ginger not available? 1 tsp ground ginger works, but fresh is ideal.
  • Cayenne is totally optional – leave it out for mild skewers or add more if you like heat.
  • That full-fat coconut milk is key for richness, but light coconut milk will work in a pinch (just won’t be as creamy).

How to Make Grilled Thai Coconut Chicken Skewers

Okay, let’s get these skewers going! I promise it’s easier than it looks—just follow these simple steps, and you’ll have restaurant-worthy Thai chicken in no time. Pro tip: Don’t skip soaking those skewers (learned that the hard way when mine caught fire once—oops!). And remember, that marinade is liquid gold, but only baste in the first couple minutes of grilling for food safety.

Step 1: Prepare the Marinade

Grab your favorite mixing bowl—I always use my big yellow one because it’s got room for everything. Whisk together the coconut milk, fish sauce, and brown sugar first until the sugar dissolves. Then add your minced garlic, grated ginger, turmeric, and cayenne if using. Give it a good 30 seconds of vigorous whisking—you want every flavor perfectly blended. That golden color from the turmeric means you’re doing it right!

Step 2: Marinate the Chicken

Here’s where the magic happens! Toss your chicken pieces into the marinade, making sure each one gets fully coated. I like to use my hands (washed, of course!) to really massage that flavor in. Cover the bowl and pop it in the fridge—minimum 2 hours, but overnight is even better for maximum flavor. Just don’t go past 24 hours—the acidity can make the chicken mushy (another lesson from my early cooking disasters).

Step 3: Grill to Perfection

Time to fire up the grill! Preheat to medium-high (about 375-400°F) and oil those grates well—nobody wants chicken sticking. Thread your marinated chicken onto the soaked skewers (leave a little space between pieces for even cooking). Grill 4-5 minutes per side, just until you get those beautiful grill marks and the internal temp hits 165°F. Pro move: Use leftover marinade to baste in the first 2 minutes only (food safety first!). Let them rest 2 minutes before devouring—I know it’s hard to wait!

Tips for the Best Grilled Thai Coconut Chicken Skewers

After making these skewers more times than I can count (my neighbors might be sick of them by now), here are my foolproof tips for absolute perfection:

  • Soak those skewers! 30 minutes minimum—unless you enjoy flaming wooden sticks (been there, done that).
  • Stick with thighs—they forgive overcooking better than breast meat. Juicy every time!
  • Give them space on the grill—crowding creates steam instead of those gorgeous char marks.
  • Let them rest 2 minutes after grilling—it keeps all those juices inside where they belong.
  • Double the marinade and reserve half for dipping—game changer! (Just keep it separate from raw chicken).
  • Medium-high heat is key—too low and they’ll dry out, too high and you’ll have charcoal.

Oh, and one last thing—make extra! These disappear faster than you’d believe at parties.

Serving Suggestions for Grilled Thai Coconut Chicken Skewers

Now for the fun part—what to serve with these flavor-packed skewers! My absolute favorite way is over a bed of fluffy jasmine rice—the subtle floral notes soak up that delicious coconut marinade like a dream. For crunch, whip up a quick Thai cucumber salad with rice vinegar and chili flakes (takes 5 minutes, I promise).

Feeling fancy? Dunk them in a creamy peanut sauce—just mix peanut butter with coconut milk, lime juice, and soy sauce. And don’t forget the garnishes! A sprinkle of fresh cilantro, a squeeze of lime wedges, or a handful of crushed peanuts takes these skewers from great to “when can we have these again?!”

Storing and Reheating

These skewers keep beautifully in the fridge for up to 3 days—just pop them in an airtight container. When reheating, skip the microwave (soggy chicken is sad chicken). Instead, warm them in a 350°F oven or on a dry skillet over medium heat until toasty again. Honestly? They’re great cold too—I’ve been known to eat leftovers straight from the fridge while standing in front of the light. Just between us, freezing throws off the texture, so I don’t recommend it unless absolutely necessary.

Grilled Thai Coconut Chicken Skewers FAQs

I get asked about these skewers all the time – here are the answers to the questions that pop up most often:

Can I use chicken breast instead of thighs?
Absolutely! Just cut into slightly larger pieces (they cook faster) and reduce grill time by 1-2 minutes per side. But fair warning – thighs stay juicier, especially if you’re still getting the hang of grilling.

What can I substitute for fish sauce?
Mix 2 tbsp soy sauce with 1 tsp lime juice – it won’t be exactly the same, but still delicious. If you’re feeling fancy, a splash of Worcestershire sauce adds depth too.

Can I bake these instead of grilling?
Yes! Bake at 400°F for 15-20 minutes on a wire rack over a baking sheet. You won’t get the smoky grill marks, but the flavor will still be amazing. Broil for the last 2 minutes for some color.

How do I know when the chicken is done?
The safest way is with an instant-read thermometer – look for 165°F at the thickest part. No thermometer? Cut into a piece – juices should run clear with no pink.

Can I make these ahead of time?
You bet! Marinate overnight for maximum flavor, or cook them fully and reheat later. They’re actually great cold too – perfect for picnics.

Nutritional Information

Just so you know what you’re getting into with these delicious skewers (not that calories count when food tastes this good, right?). Keep in mind these are estimates—your exact numbers might vary a bit depending on your ingredients, especially if you tweak the marinade.

For each serving (that’s about 2 skewers, though I won’t judge if you have more!):

  • Calories: 320
  • Fat: 18g (8g saturated, 8g unsaturated)
  • Protein: 32g (chicken thighs for the win!)
  • Carbs: 6g
  • Sugar: 4g
  • Sodium: 720mg (mostly from that flavor-packed fish sauce)

Not too shabby for something that tastes like a tropical vacation, huh? The protein keeps you full, and that coconut milk gives you good fats. Just don’t ask me to calculate the nutrition after you’ve dunked them in peanut sauce—some things are better left unknown!

Ready to Make These Grilled Thai Coconut Chicken Skewers?

There you have it—my foolproof recipe for the most irresistible Thai-inspired chicken skewers you’ll ever make at home. Whether it’s Tuesday night or a weekend barbecue, these are guaranteed to impress. The best part? They’re so simple, you’ll have them memorized after the first try. I can’t wait for you to experience that first bite—tender chicken with that perfect sweet-savory coconut marinade, slightly charred from the grill. It’s pure magic!

Tag me when you make them—I love seeing your creations! Use #CoconutChickenSkewers so I can cheer you on. Now go fire up that grill and get ready for some seriously good eats. Trust me, your taste buds will thank you!

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

Juicy Thai Coconut Chicken Skewers in 20 Minutes


  • Author: ushinzomr
  • Total Time: 2 hours 25 minutes
  • Yield: 4 servings 1x
  • Diet: Low Lactose

Description

A simple recipe for grilled chicken skewers with a Thai coconut marinade. You get tender, flavorful chicken with a slightly sweet and savory taste.


Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1/2 cup coconut milk
  • 2 tbsp fish sauce
  • 1 tbsp brown sugar
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp turmeric
  • 1/2 tsp cayenne pepper (optional)
  • 810 wooden skewers, soaked in water for 30 minutes
  • 2 tbsp vegetable oil, for grilling

Instructions

  1. Combine coconut milk, fish sauce, brown sugar, garlic, ginger, turmeric, and cayenne in a bowl. Mix well.
  2. Add chicken pieces to the marinade. Toss to coat. Cover and refrigerate for at least 2 hours, or overnight.
  3. Preheat your grill to medium-high heat.
  4. Thread the marinated chicken pieces onto the soaked skewers.
  5. Brush the grill grates with oil. Place skewers on the grill.
  6. Cook for 4-5 minutes per side, or until chicken is cooked through and has grill marks.
  7. Remove from grill and let rest for 2 minutes before serving.

Notes

  • Soak wooden skewers in water to prevent burning.
  • You can use chicken breast, but thighs stay more moist.
  • For extra flavor, baste with leftover marinade while grilling (first 2 minutes only).
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai

Nutrition

  • Serving Size: 2 skewers
  • Calories: 320
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 0g
  • Protein: 32g
  • Cholesterol: 145mg

Keywords: grilled thai coconut chicken skewers, easy thai chicken, coconut marinade, grilled skewers

You might also like

Hello, I'm Christina

I'm a creator of delicious recipes. Cooking, baking, recipe development, and kitchen consulting are my passion. I love sharing my dishes and connecting with people through the food I prepare.

Recipes by category

Meat
chicken
Air fryer
Dessert
appetizers
Salade

Leave a Comment

Recipe rating