A Bold, Aromatic, and Juicy Chicken Skewer Experience with Creamy Peanut Sauce
Grilled chicken skewers are a summer favorite worldwide, but when you infuse them with the bold, creamy, and subtly sweet flavors of Thai cuisine, you take this backyard staple to the next level. These Grilled Thai Coconut Chicken Skewers are not only irresistibly juicy and infused with tropical flavor but also easy to prepare and perfect for gatherings, parties, or even weeknight meals.
The star of the dish is a luscious coconut marinade spiked with garlic, ginger, soy sauce, oyster sauce, and a touch of honey. As the skewers grill, the marinade caramelizes, creating deep savory flavors with a hint of sweetness and smokiness. Finished with a simple glaze and served with a creamy, tangy peanut dipping sauce, this dish transforms humble ingredients into something truly unforgettable.
Whether you’re planning a summer cookout, looking for new grilling ideas, or want to explore the sweet and savory balance of Southeast Asian-inspired dishes, this recipe delivers big flavor with minimal effort.
What Makes These Thai Coconut Chicken Skewers Special?
-
Tropical Flavor – Coconut cream imparts rich body and subtle sweetness that balances the salty umami of soy and oyster sauces.
-
Tender and Juicy – Marinating in coconut cream tenderizes the chicken and infuses it with moisture and flavor.
-
Versatile for Any Grill – These skewers can be cooked on charcoal, gas grills, grill pans, or even baked and broiled indoors.
-
Crowd-Pleasing – With a peanut dipping sauce on the side, they appeal to both kids and adults.
-
Customizable – Add vegetables, swap meats, or adjust spice levels to suit your preference.
Ingredients Overview
This recipe breaks down into two main components: the skewers and the peanut dipping sauce.
For the Chicken Skewers
-
1 lb boneless chicken thighs – Thighs are preferred for juiciness and flavor. Chicken breasts can be used for a leaner option.
-
½ cup coconut cream – Use the thick part from a can of coconut milk or full-fat coconut cream.
-
2 tablespoons soy sauce – Brings in the necessary saltiness and umami.
-
1 tablespoon oyster sauce – Adds depth and complexity with a sweet-savory note.
-
1 tablespoon honey – Balances the salt and enhances caramelization during grilling.
-
2 cloves garlic, minced – Fresh garlic boosts the aromatic profile.
-
1 tablespoon grated fresh ginger – Adds zing and a peppery warmth.
-
1 teaspoon sugar – Optional, to round out the sweetness.
-
Skewers – Bamboo or metal; soak wooden ones in water to prevent burning.
For the Creamy Peanut Sauce
-
½ cup peanut butter – Use creamy or crunchy, natural or traditional based on preference.
-
2 tablespoons soy sauce – Brings salty depth.
-
1 tablespoon lime juice – Provides acidity to cut through the richness.
-
1 tablespoon honey – Sweetness to balance flavors.
-
1 tablespoon minced fresh ginger – Adds heat and a hint of freshness.
-
Pinch of red pepper flakes or dash of chili sauce – Optional, for heat.
-
Warm water – Used to thin out the sauce to your preferred consistency.
Step-by-Step Instructions
Step 1: Marinate the Chicken
-
In a large bowl, whisk together coconut cream, soy sauce, oyster sauce, honey, minced garlic, grated ginger, and sugar.
-
Cut chicken into bite-sized chunks, roughly 1½ to 2 inches.
-
Add chicken to the bowl and toss to coat completely in the marinade.
-
Cover and refrigerate for at least 30 minutes and up to 4 hours. The longer the chicken marinates, the deeper the flavor.
Tip: If using canned coconut milk, refrigerate it for 30 minutes and scoop the thick layer from the top for richer cream.
Step 2: Prepare Skewers and Grill
-
Soak bamboo skewers in water for at least 30 minutes (to prevent burning). Skip this step for metal skewers.
-
Preheat your grill or grill pan to medium-high heat.
-
Thread marinated chicken pieces onto skewers, leaving a little space between each for even cooking.
-
Lightly oil the grill grates or pan to prevent sticking.
-
Grill skewers for 4–5 minutes on each side, turning until all sides are browned and the chicken reaches an internal temperature of 165°F (74°C).
-
During the final minute, brush the skewers with a little extra honey or reserved marinade (only if it hasn’t touched raw chicken) to caramelize.
Step 3: Make the Peanut Sauce
-
In a small mixing bowl, combine peanut butter, soy sauce, lime juice, honey, ginger, and chili flakes (if using).
-
Add warm water, 1 tablespoon at a time, stirring until the sauce reaches your desired thickness.
-
Taste and adjust seasoning—add more lime juice for tang, honey for sweetness, or chili for heat.
Step 4: Serve and Garnish
-
Place skewers on a platter, garnish with chopped cilantro, green onions, or crushed peanuts.
-
Serve with a bowl of peanut sauce on the side.
-
Pair with rice, salad, or cucumber ribbons for a refreshing contrast.
Recipe Tips and Tricks
-
Use thigh meat for best results – Chicken thighs are less likely to dry out on the grill and have better flavor.
-
Marinate ahead – If you’re prepping for a party, marinate the chicken overnight.
-
Grill alternative – No grill? Use a cast-iron skillet or roast at 400°F for 20–25 minutes, finishing under the broiler.
-
Vegetables welcome – Add chunks of red bell pepper, red onion, zucchini, or pineapple to the skewers.
-
Flavor balance – Adjust marinade and sauce ingredients to match your preferred salty, sweet, tangy, and spicy levels.
Serving Suggestions
These skewers are extremely versatile and work well in many settings:
Pair with:
-
Steamed jasmine or basmati rice
-
Coconut rice for a tropical experience
-
Cucumber salad with vinegar and sesame
-
Mango salsa or grilled pineapple slices
-
Rice noodles or vermicelli salad bowls
Serve as:
-
A main course for dinner
-
A party appetizer with dipping sauce
-
A meal prep protein to pair with rice or salad
Make-Ahead & Storage
To Make Ahead:
-
Marinate the chicken up to 24 hours in advance.
-
Prepare the peanut sauce and refrigerate in an airtight jar.
To Store:
-
Refrigerate grilled skewers in an airtight container for up to 3 days.
-
Peanut sauce lasts up to a week in the refrigerator.
To Reheat:
-
Reheat skewers in a hot skillet, microwave, or air fryer until warmed through.
-
Loosen cold peanut sauce with warm water or microwave briefly before serving.
To Freeze:
-
Freeze raw marinated chicken (not on skewers) for up to 2 months.
-
Thaw overnight in the fridge before threading onto skewers and cooking.
Nutritional Information (Approximate per serving of 2 skewers with sauce)
-
Calories: 420 kcal
-
Protein: 27 g
-
Carbohydrates: 10 g
-
Fat: 30 g
-
Sodium: 650 mg
-
Sugar: 6 g
Nutrition will vary based on the cut of chicken, the brand of peanut butter, and amount of sauce consumed.
Flavor Variations and Substitutions
Protein Options:
-
Chicken breast – Leaner but slightly drier; watch the grill time carefully.
-
Beef sirloin or flank steak – Marinate for at least 4 hours for tenderness.
-
Pork shoulder – Great for richer flavor; slice thin for even cooking.
-
Tofu or Tempeh – A plant-based alternative, press tofu before marinating for best absorption.
Coconut-Free Option:
-
Substitute with plain Greek yogurt or sour cream for a tangier base, or omit for a simpler soy-honey marinade.
Spicy Glaze:
-
Mix 1 tablespoon sriracha with 2 tablespoons honey for a spicy-sweet glaze.
Herb Additions:
-
Add kaffir lime leaves, lemongrass paste, or Thai basil to the marinade for deeper Thai flavor.
Frequently Asked Questions
Can I bake instead of grill?
Yes. Place skewers on a foil-lined sheet and bake at 400°F for 20 minutes, flipping halfway. Broil for the final 2 minutes for a charred effect.
Is coconut milk the same as coconut cream?
Not exactly. Coconut cream is thicker and richer. If using coconut milk, let it settle and use only the thick part from the top of the can.
Can I use store-bought peanut sauce?
You can, but the homemade version is quick and tastier. Customize sweetness, spice, and acidity to your preference.
What other dips pair well with this?
Try sweet chili sauce, tamarind chutney, or a yogurt-cilantro dip.
Final Thoughts
Grilled Thai Coconut Chicken Skewers bring together the best of outdoor cooking, tropical flavors, and Southeast Asian cuisine in a fun, shareable format. Whether you’re grilling under the sun, feeding a crowd, or just spicing up a weekday dinner, this dish offers complexity without complexity—deep, balanced flavors with minimal ingredients.
The creamy coconut marinade works magic on chicken, while the quick peanut sauce adds contrast in both taste and texture. It’s a recipe that’s deeply satisfying, flexible, and undeniably crave-worthy.