Thai Coconut Chicken Skewers

Posted on April 8, 2026

Grilled Thai coconut chicken skewers garnished with herbs and served on a platter

Difficulty

Prep time

Cooking time

Total time

Servings

There’s something undeniably magical about the combination of tender chicken and the rich, creamy flavors of coconut milk. When summer nights roll around, and the grill is fired up, Thai Coconut Chicken Skewers become a go-to in my kitchen. The fusion of spices, simplicity of preparation, and the sweet aromas wafting through the air transform an ordinary evening into a culinary adventure. Whether you’re hosting a weekend backyard barbecue or simply treating your family to something special, these skewers bring a taste of Southeast Asia right to your dinner table.

Why you’ll love this dish

What makes Thai Coconut Chicken Skewers stand out? For starters, it’s all about the mouth-watering marinade. The creamy coconut milk melds effortlessly with the robust flavors of garlic, ginger, and a touch of red curry paste, making every bite a delightful experience. This recipe is not only quick and uncomplicated, but it also offers a budget-friendly way to savor a taste of Thailand without stepping foot outside your home.

Imagine sinking your teeth into succulent grilled chicken that’s tender and bursting with flavor, all while enjoying the vibrant aromas surrounding you. Perfect for those busy weeknights or special gatherings, these skewers are crowd-pleasers—adults and kids alike rave about them.

"Absolutely delicious! These skewers were the highlight of our barbecue. The marinade gave the chicken an incredible flavor! Highly recommend." — A satisfied home chef

Preparing Thai Coconut Chicken Skewers

Let me give you the lowdown on how these skewers come together. It’s a straightforward process, sure to delight even novice cooks. First, you’ll whisk up a delightful marinade, allowing the chicken to soak up all those incredible flavors. After tossing the chicken in the marinade, a quick chill in the fridge ensures maximum taste.

Once your grill is heated to the perfect medium-high, you simply thread the marinated chicken onto skewers and let them sizzle away. In just 12-15 minutes, you’ll have flavorful skewers that are as visually stunning as they are delicious.

What you’ll need

To whip up these flavorful Thai Coconut Chicken Skewers, gather the following ingredients:

  • 1 lb chicken breast, cut into cubes
  • 1 cup coconut milk
  • 2 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, grated
  • 1 teaspoon red curry paste
  • Skewers (soaked in water if wooden)
  • Fresh cilantro for garnish

Feel free to make substitutions if you’re looking for a twist—boneless thighs can work beautifully, and if you prefer a dairy-free option, swap out the coconut milk for silken tofu blended until smooth.

Cooking method

  1. In a bowl, whisk together coconut milk, soy sauce, fish sauce, brown sugar, garlic, ginger, and red curry paste until well combined.
  2. Add the chicken cubes to the marinade, tossing to ensure they’re evenly coated. Cover and refrigerate for at least 30 minutes, or for best results, let it marinate up to 2 hours.
  3. Preheat your grill to medium-high heat, letting it get nice and hot.
  4. Thread the marinated chicken onto your skewers, ensuring there’s a bit of space between each piece for even cooking.
  5. Grill the skewers for about 12-15 minutes, turning them occasionally. You’ll know they’re ready when they’re cooked through and beautifully charred with those lovely grill marks.
  6. Serve hot, garnished with a sprinkle of fresh cilantro for a burst of color and flavor.

Thai Coconut Chicken Skewers

Best ways to enjoy it

These Thai Coconut Chicken Skewers are versatile and can shine in various settings. Serve them alongside jasmine rice to soak up the delicious marinade or toss together a fresh avocado and cucumber salad for a refreshing crunch. A zesty dipping sauce, like a sweet chili or peanut sauce, makes a great accompaniment, enhancing the tropical flavors of the dish.

How to store

If you have leftovers—though I doubt it!—storing them is pretty straightforward. Let the skewers cool down before placing them in an airtight container. They will stay fresh in the fridge for up to 3 days. If you want to savor the flavors longer, consider freezing the cooked skewers; just ensure you wrap them tightly to avoid freezer burn. When ready to reheat, a quick reheat on the grill or stovetop will work wonders, ensuring they regain their juiciness.

Practical cooking tips

Let me share a few tips I’ve picked up over the years:

  • For an added depth of flavor, consider marinating the chicken overnight. This allows the spices to permeate even deeper, making every bite a robust experience.
  • Test the marinades with different proteins like shrimp or tofu for a new spin.
  • Using metal skewers can cut down on those pesky soaking times, making the process even easier.

Creative twists

Feel like mixing things up? Try adding some colorful bell peppers or red onion between the chicken pieces on the skewers for added texture and sweetness. You could even experiment with different herbs like Thai basil or mint in the marinade for a unique twist.

Common questions

What’s the prep time for the skewers?
The marinating part takes about 30 minutes to 2 hours, but outside of that, assembling and grilling takes around 20 minutes.

Can I use frozen chicken?
Yes, just be sure to thaw it fully before marinating, as this will ensure even flavor distribution and proper cooking.

What’s the best way to know if the chicken is cooked?
The best method is to use a meat thermometer. Chicken should reach an internal temperature of 165°F (75°C) to be safely cooked through.

Cooking should be enjoyable, and this recipe captures that spirit beautifully. So, fire up the grill, invite some friends over, and let the aromas transform your evening into a culinary delight!

Thai Coconut Chicken Skewers

Thai Coconut Chicken Skewers

Delight in the fusion of tender chicken marinated in creamy coconut milk, garlic, ginger, and red curry paste, grilled to perfection.
Prep Time 2 hours
Cook Time 15 minutes
Total Time 2 hours 15 minutes
Servings: 4 servings
Course: Appetizer, Main Course
Cuisine: Southeast Asian, Thai
Calories: 280

Ingredients
  

For the Marinade
  • 1 cup coconut milk Use canned coconut milk for best results.
  • 2 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, grated
  • 1 teaspoon red curry paste
Main Ingredients
  • 1 lb chicken breast, cut into cubes Boneless thighs can be substituted.
  • skewers soaked in water if wooden Metal skewers can be used to eliminate soaking time.
  • Fresh cilantro for garnish Provides a burst of color and flavor.

Method
 

Preparation
  1. In a bowl, whisk together coconut milk, soy sauce, fish sauce, brown sugar, garlic, ginger, and red curry paste until well combined.
  2. Add the chicken cubes to the marinade, tossing to ensure they are evenly coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for better results.
  3. Preheat your grill to medium-high heat.
Cooking
  1. Thread the marinated chicken onto your skewers, ensuring there is some space between each piece for even cooking.
  2. Grill the skewers for about 12-15 minutes, turning occasionally, until cooked through and beautifully charred.
  3. Serve hot, garnished with fresh cilantro.

Notes

Marinating overnight enhances flavor. Try adding bell peppers or red onions on the skewers for added texture. Leftovers can be stored in an airtight container in the fridge for up to 3 days.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating