Thai Coconut Chicken Skewers with Creamy Peanut Sauce

By Sarah Miller

On September 6, 2026

Grilled Thai coconut chicken skewers on a rustic dark ceramic platter, featuring succulent meat fibers and golden-brown edges.

Cuisine

Thai

Prep time

130 minutes

Cooking time

15 minutes

Total time

145 minutes

Servings

4 people

If you have been searching for the ultimate crowd-pleasing appetizer or a vibrant weeknight dinner, these Thai coconut chicken skewers are the answer. Imagine succulent, tender chicken thighs marinated in a rich, aromatic blend of full-fat coconut milk and Thai spices, then grilled until they boast beautiful charred grill marks and golden-brown edges. The result is a dish that is as visually stunning as it is delicious, perfectly mimicking the street food stalls of Bangkok.

Every bite of these Thai coconut chicken skewers offers a symphony of textures: the glistening coconut milk glaze provides a sweet-savory coating, while the thick creamy peanut sauce adds a velvety richness. Garnished with crushed roasted peanuts, chopped fresh cilantro, and a dusting of bright red chili flakes, this recipe is a masterclass in balanced Thai flavors. Whether you are hosting a summer BBQ or looking to elevate your meal prep, this recipe is designed to impress.

Top down view of Thai coconut chicken skewers garnished with red chili flakes, crushed peanuts, and fresh cilantro near a bowl of orange-brown peanut sauce.
The perfect balance of heat, crunch, and creaminess in every bite.

Why You Will Love These Charred Thai Skewers

  • Succulent Texture: By using chicken thighs instead of breast, we ensure every piece remains juicy even after hitting the high heat of the grill.
  • Visual Appeal: The contrast between the dark ceramic platter, the golden chicken, and the vibrant green cilantro makes this a Pinterest-perfect dish.
  • Glistening Glaze: The secret is the reduction of coconut milk during the grilling process, creating a sticky, sweet finish.
  • Versatile Pairing: These skewers pair beautifully with Lemongrass Chicken or even a side of Moroccan Chicken Rice for a fusion feast.

The Anatomy of Perfect Thai Coconut Chicken Skewers

To achieve that authentic flavor profile, we need to look closely at our ingredient selection. Each component serves a culinary purpose, ensuring the final dish matches the Visual Recipe Blueprint provided.

Chicken Thighs: We use 2 lbs (900g) of boneless, skinless chicken thighs. Thighs have a higher fat content than breasts, which is essential for standing up to the intense heat required for those scorched bamboo skewers and charred grill marks.

Full-Fat Coconut Milk: You will need 1 cup (240ml) for the marinade and extra for the glaze. Do not use “light” coconut milk; the fat is what carries the flavor and creates the glistening coconut milk glaze.

Thai Aromatics: A combination of fresh ginger, garlic, and lemongrass paste provides the “soul” of the dish. If you love these flavors, you should also try our Lemongrass Chicken recipe.

The Peanut Sauce: This is a thick velvety orange-brown peanut sauce. We use natural creamy peanut butter, lime juice, soy sauce, and a touch of red curry paste to achieve that signature swirl and deep flavor.

Step 1: Preparing the Aromatic Coconut Marinade

Begin by whisking together 1 cup (240ml) of full-fat coconut milk, 2 tbsp (30ml) of soy sauce, 1 tbsp (15g) of brown sugar, 1 tsp (2g) of turmeric, and 1 tsp (2g) of ground coriander. The turmeric is vital for giving the chicken those golden-brown edges seen in the Visual Recipe Blueprint.

Add 3 cloves of minced garlic and 1 tbsp (6g) of freshly grated ginger. Place your chicken thigh pieces—cut into 1-inch (2.5cm) cubes—into a large bowl and pour the marinade over them. Massage the liquid into the meat to ensure every fiber is coated.

Cover and refrigerate for at least 2 hours, though overnight is preferred. This time allows the coconut milk to tenderize the meat, ensuring succulent chicken that melts in your mouth.

Grilled Thai coconut chicken skewers on a rustic dark ceramic platter, featuring succulent meat fibers and golden-brown edges.
Golden-brown and charred chicken thighs ready to be dipped in velvety peanut sauce.

Step 2: The Art of the Scorched Bamboo Skewers

While the chicken marinates, soak your bamboo skewers in water for at least 30 minutes. This prevents them from burning entirely, though we actually want them to become scorched bamboo skewers for that rustic, authentic look.

Thread 4-5 pieces of chicken onto each skewer. Do not crowd them too tightly; leaving a tiny bit of space allows the heat to circulate, creating beautiful charred grill marks on all sides of the meat. If you enjoy the process of skewering meats, our Nigerian Suya is another fantastic recipe to explore.

Step 3: Grilling for Maximum Char and Glistening Glaze

Preheat your grill or a heavy cast-iron grill pan to medium-high heat. Lightly brush the grates with a high-smoke-point oil like avocado oil. Place the Thai coconut chicken skewers on the grill.

Sear the chicken for 4-5 minutes per side. As the chicken cooks, brush it generously with the reserved coconut milk marinade (ensure it has been boiled first if using leftover marinade, or use fresh) to build up that glistening coconut milk glaze.

Watch for the golden-brown edges and the fat beginning to render and caramelize. The sugar in the marinade will react with the heat to create those iconic charred grill marks that characterize professional-grade Thai street food.

Step 4: Crafting the Thick Creamy Peanut Sauce

While the chicken is resting, prepare the thick velvety orange-brown peanut sauce. In a small saucepan over low heat, combine 1/2 cup (125g) of creamy peanut butter, 1/4 cup (60ml) of coconut milk, 1 tbsp (15ml) of lime juice, and 1 tsp (5g) of red curry paste.

Whisk until smooth and thick. If the sauce is too thick, add a teaspoon of water at a time until it reaches a dippable consistency. You want a slight swirl visible in the bowl, just like in the Midjourney Prompt.

Expert Tips for Success

  • Room Temperature Meat: Take the chicken out of the fridge 20 minutes before grilling. This ensures even cooking and better charred grill marks.
  • The “Glisten” Factor: For an extra-shiny finish, brush the skewers with a tiny bit of honey or maple syrup in the last 60 seconds of grilling.
  • Don’t Skip the Lime: The fresh lime wedges aren’t just for show; the acid cuts through the richness of the thick creamy peanut sauce.
  • Peanut Crunch: Use crushed roasted peanuts rather than raw ones for a much deeper, toasted flavor profile.

How to Store and Reheat

These Thai coconut chicken skewers are excellent for meal prep. Store the cooked chicken (off the skewers) in an airtight container for up to 4 days. The peanut sauce should be stored separately.

To reheat, use an air fryer at 350°F (175°C) for 3-4 minutes to maintain the succulent texture. Avoid the microwave if possible, as it can make the coconut milk glaze turn greasy.

What to Serve With Thai Chicken

To turn this into a full meal, serve the skewers over a bed of jasmine rice or with a refreshing cucumber salad. If you’re looking for more global chicken inspiration, check out our Moroccan Chicken or the creamy Chicken Francese. For a seafood pairing, these skewers go surprisingly well alongside Sheet Pan Salmon.

A close-up vertical shot of Thai coconut chicken skewers with charred edges, glistening glaze, and a side of creamy peanut sauce, garnished with cilantro and chili flakes.
The most succulent Thai coconut chicken skewers you will ever make.

Frequently Asked Questions

Yes, you can use chicken breast, but chicken thighs are recommended for this recipe. Thighs remain succulent and juicy under high heat, whereas breast meat can dry out quickly on the grill.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Ensure your grill is preheated to medium-high heat and don’t move the skewers for at least 4 minutes after placing them down. The sugars in the coconut milk marinade will caramelize to create deep, dark grill marks.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The peanut sauce has a very mild heat from the red curry paste. If you prefer a spicier kick, add extra red chili flakes or a teaspoon of Sriracha to the sauce.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

You can use a cast-iron grill pan on the stovetop or bake them in the oven at 400°F (200°C) for 15-20 minutes, finishing under the broiler for 2 minutes to get the charred effect.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Ultimate Thai Coconut Chicken Skewers Recipe

Grilled Thai coconut chicken skewers on a rustic dark ceramic platter, featuring succulent meat fibers and golden-brown edges.

Thai Coconut Chicken Skewers with Creamy Peanut Sauce

Succulent Thai coconut chicken skewers grilled to perfection with charred marks and a glistening glaze. Served with a thick velvety peanut sauce and crushed peanuts for the ultimate Pinterest-worthy appetizer.
Prep Time 2 hours 10 minutes
Cook Time 15 minutes
Total Time 2 hours 25 minutes
Servings: 4 people
Course: Appetizer, Dinner
Cuisine: Thai
Calories: 345

Ingredients
  

Main Ingredients
  • 2 lbs chicken thighs boneless skinless, cut into 1-inch pieces
  • 1 cup full-fat coconut milk 240ml
  • 2 tbsp soy sauce 30ml
  • 1 tbsp ginger freshly grated
  • 3 cloves garlic minced
  • 1 tsp turmeric for golden color
  • 1/2 cup creamy peanut butter 125g
  • 1 tsp red curry paste 5g
  • 1 tbsp lime juice 15ml
  • 2 tbsp cilantro chopped for garnish
  • 1/4 cup roasted peanuts crushed

Equipment

  • 12 Bamboo Skewers Soaked for 30 minutes
  • 1 Grill or Grill Pan

Method
 

Marinate and Prep
  1. In a large bowl, whisk coconut milk, soy sauce, ginger, garlic, turmeric, and coriander.
  2. Add chicken thighs to the bowl, coat thoroughly, and refrigerate for at least 2 hours.
Grill the Skewers
  1. Thread chicken onto soaked bamboo skewers, leaving small gaps for even charring.
  2. Grill over medium-high heat for 4-5 minutes per side until charred grill marks appear and meat is glistening.

Notes

Soak bamboo skewers for 30 mins to prevent burning.
Use full-fat coconut milk for the most succulent results.

Join the KatiePlates Community!

Did you make these Thai coconut chicken skewers? I want to see your results! Save this recipe to your Pinterest “Dinner Ideas” board so you never lose it. Follow @katieplates for more succulent recipes and kitchen tips.

If you loved the charred grill marks and that velvety orange-brown peanut sauce, please leave a 5-star rating and a comment below. Sharing a photo of your dish in the comments helps other home cooks see how beautiful this recipe turns out!

You might also like these recipes

Leave a Comment

Recipe Rating