Grilled Thai Coconut Chicken Skewers

Featured in: Flame-Kissed Flavors

Marinated chicken thigh pieces are infused with coconut cream, soy sauces, ginger, and garlic before being skewered and grilled over high heat for smoky char and tenderness. A coconut cream glaze adds sweetness and shine in the final grilling stage. For serving, hot skewers are paired with a quick peanut sauce that's creamy and tangy, perfect for dipping or drizzling. These skewers make a vibrant meal or party dish, especially when enjoyed in lettuce wraps with fresh herbs and crunchy peanuts.

sana kitchen chef
Updated on Mon, 09 Jun 2025 22:54:37 GMT
Grilled Thai Coconut Chicken Skewers Pin it
Grilled Thai Coconut Chicken Skewers | recipebyme.com

Succulent and aromatic, these Grilled Thai Coconut Chicken Skewers capture the soul of street food nights—flavorful, juicy chicken bites kissed by coconut and char. Whether for a backyard cookout or a weeknight dinner with a twist, this recipe brings the bold, sweet-salty notes of Thai cuisine right to your home.

Every time I made these skewers for friends, the platter empties before I can grab a bite—so I always double the batch now

Ingredients

  • Boneless chicken thighs or drumsticks: The thighs lend juiciness and keep tender over high heat. Always look for fresh, plump pieces
  • Fresh ginger: Brightens and brings zing. Finely chop for best infusion
  • Garlic: Enhances savory depth. Use firm cloves for pungent flavor
  • Light soy sauce: Adds a savory salty hit. Choose good quality for clean taste
  • Dark soy sauce: Lends stronger umami and subtle sweetness
  • Coconut cream: Gives creaminess and tropical flavor. Use thick top layer from canned coconut milk if possible
  • Granulated sugar: Balances salt and amplifies caramelization. Try organic for better taste
  • Oyster sauce: Pushes depth and rounds the sauce. Select premium for rich flavor
  • Honey: For the glaze it brings shine and floral sweetness. Real honey beats processed for taste
  • Natural peanut butter: For optional peanut sauce, picks up earthiness. Use pure peanuts, no added sugar
  • Thai red curry paste: Adds gentle kick to dipping sauce. No substitution for authentic result
  • Rice vinegar: Lifts the sauce with gentle acid. Unseasoned type keeps it bright
  • Maple syrup or honey: Sweetens the peanut sauce without overpowering
  • Sesame oil and chili oil: Optional for finish but one drizzle boosts aroma
  • Crushed roasted peanuts: Optional garnish for peanut sauce, wonderful crunch

Step-by-Step Instructions

Mix Peanut Sauce:
Stir together coconut cream, peanut butter, rice vinegar, red curry paste, maple syrup, soy sauce, and enough water to form a smooth sauce. Add sesame oil and chili oil if you like. Top with roasted peanuts and set aside
Prep Chicken and Marinade:
Soak wooden skewers in water for at least thirty minutes to prevent burning. Cut chicken into bite-sized pieces. Place in a large bowl with finely chopped ginger and garlic
Marinate Chicken:
Add both soy sauces, coconut cream, sugar, and oyster sauce to the chicken. Toss until every piece is well coated. Cover and refrigerate one to two hours or overnight for deeper flavor
Make Coconut Cream Glaze:
Combine coconut cream, honey, and a small splash of light soy sauce in a bowl. Mix well and reserve for later
Assemble Skewers:
Remove chicken from the fridge half an hour before grilling. Thread chicken pieces snugly onto skewers, leaving as little loose edges as possible
Grill Chicken:
Preheat grill to high. Place skewers over direct heat. Turn every few minutes until golden brown and just cooked through, around fifteen to eighteen minutes
Finish with Coconut Glaze:
Brush glaze over chicken skewers in the final minutes of grilling. Flip and repeat twice more for a sticky flavorful finish
Serve:
Arrange finished skewers on a platter lined with lettuce. Serve with peanut sauce for dipping or rolled in fresh leaves
A wooden platter with skewers of meat. Pin it
A wooden platter with skewers of meat. | recipebyme.com

My kids are obsessed with anything on a stick. This dish quickly became our family picnic favorite since the skewers travel so well packed up with a tangy peanut sauce for dipping

Storage Tips

Leftovers keep for three days tightly wrapped in the fridge. The skewers reheat best in an oven at low temperature or they can go straight onto a grill pan for a quick flash heat. If you are meal prepping, the peanut sauce stays fresh in a sealed jar up to one week. Simply whisk it before serving since it may thicken a little

Ingredient Substitutions

You can use chicken breast if needed, but be extra careful with grilling time to avoid dryness. If allergic to peanuts, almond butter works nicely in the sauce. Try agave for the peanut sauce if you do not use honey. Pair with tamari instead of soy sauce for gluten free diners

Serving Suggestions

These skewers pair brilliantly with coconut jasmine rice or on a big platter with fresh cucumber salad. Try wrapping the smoky chicken and some pickled carrots in crisp lettuce leaves to create a cool balance to the charred skewers. If you are hosting a crowd, double the marinade and offer pineapple chunks on the skewers as well

A wooden platter with grilled meat on skewers. Pin it
A wooden platter with grilled meat on skewers. | recipebyme.com

Street food vendors in Thailand often sell juicy marinated chicken skewers alongside sticky rice and spicy pickles. The marriage of coconut and soy gives this dish its signature Thai flavor profile. The simple peanut sauce pays homage to satay stalls found across Bangkok.

Frequently Asked Questions

→ What type of chicken is best for these skewers?

Boneless chicken thighs or drumsticks work best, as they remain juicy and tender after grilling.

→ How long should the chicken marinate?

Marinate for at least 1-2 hours, or overnight if possible, for optimal flavor and tenderness.

→ Can I use canned coconut milk instead of coconut cream?

Full-fat coconut milk can be used, but for the richest result, scoop the thick cream from the top of the can.

→ Is the peanut sauce essential?

The peanut sauce is optional but adds a creamy, nutty element that enhances the flavors of the grilled chicken.

→ How do I know when the chicken is cooked through?

Chicken is fully cooked when it reaches an internal temperature of 74°C and the juices run clear.

→ Can these skewers be cooked without a grill?

Yes, they can be cooked in an oven broiler or on a stovetop grill pan, though you may miss some smoky flavor.

Grilled Thai Coconut Chicken Skewers

Juicy Thai-style chicken skewers glazed with coconut cream and served with a flavorful dipping sauce.

Prep Time
30 Minutes
Cook Time
18 Minutes
Total Time
48 Minutes
By: Sana

Category: Grill Recipes

Difficulty: Intermediate

Cuisine: Thai

Yield: 6 Servings (12 to 16 skewers)

Dietary: Dairy-Free

Ingredients

→ Chicken and Marinade

01 2.2 pounds boneless chicken thighs or drumsticks, cut into 1-inch pieces
02 2 tablespoons fresh ginger, finely chopped
03 1.5 tablespoons garlic, finely chopped
04 2 tablespoons light soy sauce
05 1 tablespoon dark soy sauce
06 2 tablespoons coconut cream
07 2 tablespoons granulated sugar
08 1 tablespoon oyster sauce

→ Coconut Cream Glaze

09 6 tablespoons coconut cream
10 1.5 tablespoons honey
11 1 teaspoon light soy sauce

→ Optional Peanut Sauce

12 2 tablespoons coconut cream
13 1/4 cup natural unsweetened peanut butter
14 1 teaspoon rice vinegar
15 1 teaspoon Thai red curry paste
16 2 teaspoons maple syrup or honey
17 2 teaspoons light soy sauce
18 2-3 tablespoons water, as needed
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed roasted peanuts, for garnish (optional)

Instructions

Step 01

Combine coconut cream, peanut butter, rice vinegar, red curry paste, maple syrup, soy sauce, and water in a small bowl. Mix thoroughly until smooth, adjusting water as needed for desired consistency. Stir in sesame oil and chili oil if using. Garnish with crushed peanuts and set aside.

Step 02

If using wooden skewers, soak in water for at least 30 minutes to prevent burning.

Step 03

Cut chicken into 1-inch cubes. In a large bowl, combine chicken, finely chopped ginger, finely chopped garlic, light soy sauce, dark soy sauce, coconut cream, granulated sugar, and oyster sauce. Mix thoroughly to coat the chicken evenly. Cover and refrigerate for a minimum of 1-2 hours, or overnight for enhanced flavor.

Step 04

In a small bowl, whisk together coconut cream, honey, and light soy sauce. Set aside for glazing during the final stage of grilling.

Step 05

Remove chicken from refrigeration 30 minutes before grilling. Thread marinated chicken pieces onto soaked skewers securely, minimizing loose ends.

Step 06

Preheat grill to 500°F. Place skewers over direct heat and cook, turning every 2-3 minutes for 15-18 minutes, until the meat is evenly browned and fully cooked.


A wooden platter with grilled meat on skewers.
Step 07

Brush coconut cream glaze over cooked skewers, turning and repeating every minute, 2-3 times, to achieve a caramelized, sticky finish.

Step 08

Serve hot skewers on a platter lined with fresh lettuce leaves. Accompany with peanut sauce for dipping or to assemble lettuce wraps.


A wooden platter with skewers of meat.

Notes

  1. Marinating the chicken overnight enhances flavor and tenderness. For best grilling results, ensure even heat and avoid overcrowding the grill.

Tools You'll Need

  • Grill (charcoal or gas)
  • Metal or wooden skewers
  • Mixing bowls
  • Brush for glazing
  • Tongs

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy, peanuts, shellfish (oyster sauce), and tree nuts if using garnishes.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 370
  • Total Fat: 21 g
  • Total Carbohydrate: 12 g
  • Protein: 30 g