Grilled Thai Coconut Chicken Skewers Recipe

Grilled Thai Coconut Chicken Skewers Recipe tastes smoky, creamy, a little tangy, and just spicy enough to keep everyone reaching for another stick. It works perfectly for weeknight dinners or casual entertaining, and you can finish the whole recipe in about 45 minutes, including marinating time if you move efficiently. I tested this on my own picky family in a tiny backyard grill corner, and nobody spoke for ten minutes because they kept eating.

Why Grilled Thai Coconut Chicken Skewers Recipe Is Worth It

You get juicy chicken with a rich coconut milk base, bright lime, and classic Thai flavors like fish sauce, garlic, and chili. The grill adds char and a little smokiness that balances the creamy sweetness.

You can prep the marinade in 10 minutes, toss the chicken in, and then relax while it soaks up flavor. The skewers cook quickly, so you can feed a crowd without babysitting a pan for an hour.

“These Grilled Thai Coconut Chicken Skewers disappeared faster than any grilled chicken I have ever served, and everyone asked for the recipe on the spot. ★★★★★”

Ingredients You Need

 

 

Chicken and Marinade

  • 2 pounds boneless skinless chicken thighs, trimmed and cut into 1 to 1½ inch chunks
  • 1 can (13.5 to 14 ounces) full fat coconut milk
    • Use a good quality brand like Aroy-D or Chaokoh for richer flavor and less separation.
  • 3 tablespoons fish sauce
    • I like Red Boat or Squid brand; use low sodium soy sauce or tamari if you avoid fish sauce.
  • 2 tablespoons soy sauce or tamari
  • 2 tablespoons brown sugar or coconut sugar
    • Honey also works, but stir it well so it dissolves.
  • 2 tablespoons fresh lime juice
    • Bottled lime juice works in a pinch, but fresh tastes brighter.
  • 1 tablespoon lime zest
  • 3 cloves garlic, minced or grated
  • 1 tablespoon fresh ginger, minced or grated
  • 1 to 2 tablespoons red curry paste or massaman curry paste
    • Use Thai Kitchen for easy grocery store access, or Mae Ploy for stronger flavor.
  • 1 to 2 teaspoons chili garlic sauce or sriracha
    • Adjust for heat tolerance; skip for kids and serve chili on the side.
  • 1 tablespoon neutral oil such as avocado or canola
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ½ teaspoon black pepper
  • ½ teaspoon kosher salt, plus more to taste

For grilling and garnish

  • 2 tablespoons neutral oil for brushing the grill grates
  • 1 red bell pepper, cut into 1 inch pieces, optional for threading between chicken pieces
  • 1 small red onion, cut into 1 inch pieces, optional
  • Fresh cilantro, chopped, for garnish
  • Extra lime wedges for serving
  • ¼ cup chopped roasted peanuts, optional topping
  • Cooked jasmine rice or coconut rice, for serving on the side
  • Sweet chili sauce or extra curry paste mixed with coconut milk, for dipping

Pantry shortcuts and notes

  • Use jarred minced garlic and ginger if you feel short on time; they work fine in a marinade.
  • Use pre cut chicken tenders and slice them into chunks to save trimming time.
  • Use a bottled Thai style marinade in a pinch, then add extra coconut milk and lime juice to stretch and customize it.

Equipment list

  • Grill: gas or charcoal, or a stovetop grill pan if you cook indoors
  • Metal skewers or wooden skewers soaked in water for at least 20 to 30 minutes
  • Medium mixing bowl for the marinade
  • Cutting board and sharp knife
  • Tongs for turning skewers
  • Small brush or folded paper towel and tongs for oiling grill grates
  • Instant read thermometer for checking doneness

Quick Tips & substitutions

  • Cut chicken pieces the same size so they cook evenly and stay juicy.
  • Soak wooden skewers in water for at least 20 to 30 minutes so they do not burn on the grill.
  • Use chicken thighs for maximum tenderness; use chicken breast only if you watch the grill closely and pull them at 160 to 165 degrees Fahrenheit.
  • Stir the coconut milk well before you pour it, especially if the cream separates in the can.
  • Adjust heat by changing the amount of curry paste and chili sauce; start small, then add more after a taste test.
  • Use soy sauce and fish sauce together for depth; if you avoid fish sauce, double the soy sauce and add a splash of rice vinegar.
  • For gluten free needs, use tamari or coconut aminos instead of regular soy sauce and check that your curry paste lists gluten free ingredients.
  • Thread bell pepper and red onion pieces between chicken chunks for extra color and sweetness.
  • Oil the grill grates well and preheat them until hot so the chicken releases easily and gets nice grill marks.
  • Save a small portion of marinade before you add raw chicken, then simmer it for a few minutes and use it as a safe basting sauce.

How to Make Grilled Thai Coconut Chicken Skewers

 

 

1: Mix the coconut marinade

Pour the coconut milk into a medium bowl and whisk it until smooth. Add fish sauce, soy sauce, brown sugar, lime juice, lime zest, garlic, ginger, curry paste, chili sauce, oil, coriander, turmeric, pepper, and salt. Taste a small spoonful and adjust salt, lime, or sugar until it hits that salty sweet tangy balance you like.

If you want a dipping or basting sauce, scoop out about ½ cup of this marinade into a small container before you add the chicken. Cover that portion and chill it for later.

2: Prep and marinate the chicken

Pat the chicken pieces dry with paper towels so the marinade sticks better. Add the chicken chunks to the bowl of marinade and toss until every piece looks coated. Cover the bowl and chill it for at least 20 minutes, or up to 8 hours if you plan ahead.

If you marinate longer than 4 hours, stir the chicken once or twice so the coconut and spices stay evenly distributed. Pull the bowl from the fridge about 15 minutes before grilling so the chicken does not go on the grill ice cold.

3: Prep the skewers and grill

If you use wooden skewers, place them in a shallow pan of water and soak them for at least 20 to 30 minutes. Preheat your grill over medium high heat until it feels hot when you hold your hand a few inches above the grates for 2 to 3 seconds. Fold a paper towel, grip it with tongs, dip it in oil, and rub it over the grates so the skewers do not stick.

Thread marinated chicken pieces onto skewers, leaving a little space between pieces so heat can circulate. Add bell pepper and red onion chunks between pieces if you use them. Place the loaded skewers on a tray and keep them near the grill.

4: Grill the skewers

Lay the skewers on the hot grill in a single layer. Cook them for about 4 to 5 minutes on the first side, until the underside shows nice char and the chicken releases easily from the grates. Turn the skewers and cook another 4 to 6 minutes, turning once or twice more as needed.

Check the internal temperature of the thickest piece with an instant read thermometer; you want 165 degrees Fahrenheit. If you saved marinade for basting, simmer it in a small pan for a few minutes, then brush it on during the last couple of minutes of grilling. Transfer cooked skewers to a clean platter.

5: Garnish

Sprinkle chopped cilantro and roasted peanuts over the hot skewers. Squeeze fresh lime over the top for a bright finish. Serve the Grilled Thai Coconut Chicken Skewers Recipe with jasmine rice or coconut rice and a small bowl of sweet chili sauce or extra curry coconut sauce on the side.

If you cook for kids or spice sensitive guests, keep the skewers mild and set chili sauce on the table so everyone can customize heat levels. Watch how fast those skewers vanish and decide if you need to double the recipe next time.

Recipe Variations

  • Gluten free: Use tamari or coconut aminos instead of soy sauce and confirm your curry paste lists gluten free ingredients.
  • Dairy free: The recipe already uses coconut milk instead of dairy, so it fits dairy free needs as written.
  • Lower carb: Serve the skewers with cauliflower rice, shredded cabbage salad, or lettuce cups instead of regular rice.
  • Extra veggies: Thread zucchini, mushrooms, or cherry tomatoes between chicken pieces, or grill veggie only skewers on the side.
  • Vegan: Swap chicken for extra firm tofu cubes or tempeh, press them dry, and marinate them the same way; grill gently so they do not stick.
  • Extra rich: Stir a spoonful of peanut butter into the marinade for a satay style twist and serve with extra peanut sauce.
  • Mild version: Use only half the curry paste and skip the chili sauce, then offer hot sauce at the table.

Ways to Serve Grilled Thai Coconut Chicken Skewers

Storage Success

Store leftover Grilled Thai Coconut Chicken Skewers in an airtight container in the fridge for up to 3 days. Pull the chicken off the skewers before you chill it so you can reheat it more evenly. Reheat gently in a skillet over medium low heat with a splash of coconut milk or water so the chicken stays moist, or warm it in the microwave in short bursts. Use leftovers in rice bowls, salads, or quick wraps for easy lunches that still taste special.

Grilled Thai Coconut Chicken Skewers Recipe
Adaly Kandice

Grilled Thai Coconut Chicken Skewers Recipe

Grilled Thai Coconut Chicken Skewers are marinated in a fragrant blend of coconut milk, lime, fish sauce, and Thai spices, then grilled until juicy and lightly charred.
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Servings: 4
Course: Dinner
Cuisine: American

Ingredients
  

  • 1 1/2 pounds boneless skinless chicken thighs, cut into 1-inch pieces
  • 1 cup coconut milk (full-fat, unsweetened)
  • 2 tablespoons fish sauce
  • 2 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 2 tablespoons fresh lime juice
  • 1 tablespoon red curry paste
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons vegetable oil
  • 1/4 cup fresh cilantro, chopped
  • 8–10 pieces bamboo skewers, soaked in water for 30 minutes
  • 1 tablespoon chopped fresh cilantro
  • 1 lime, cut into wedges
  • 1 teaspoon crushed peanuts

Instructions
 

  1. In a large bowl, whisk together the coconut milk, fish sauce, soy sauce, brown sugar, lime juice, red curry paste, minced garlic, grated ginger, and vegetable oil until well combined.
  1. Add the chicken pieces to the bowl and toss to coat evenly in the marinade.
  2. Cover and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor.
  1. If using bamboo skewers, soak them in water for at least 30 minutes to prevent burning.
  2. Thread marinated chicken pieces onto the skewers, packing them snugly but not too tightly so they cook evenly.
  1. Preheat a grill or grill pan over medium-high heat and lightly oil the grates.
  2. Grill the skewers for 5–6 minutes per side, or until the chicken is cooked through and lightly charred on the edges, with an internal temperature of 165°F (74°C).
  1. Transfer the grilled skewers to a serving platter.
  2. Garnish with chopped cilantro, lime wedges, and crushed peanuts if desired.

Notes

Nutrition Information
Approximate per serving (1/4 of recipe): 410 calories; fat 26 g; saturated fat 14 g; carbohydrates 11 g; fiber 1 g; sugars 7 g; protein 32 g; sodium 980 mg. Values will vary based on ingredient brands, optional toppings, and exact portion size.