Grilled Thai Coconut Chicken

Featured in Reliable Main Course Recipes.

These grilled Thai coconut chicken skewers are marinated in a rich blend of coconut milk, soy sauce, lime juice, and aromatic spices like ginger, garlic, and red curry paste. The chicken absorbs the vibrant flavors during an overnight marinade, then is threaded onto bamboo skewers and grilled until juicy and slightly charred. Serve with jasmine rice, lime wedges, and peanut sauce for a satisfying and flavorful meal.

Chef Zaho
Updated on Tue, 24 Jun 2025 01:19:42 GMT
A wooden cutting board with chicken skewers and sauce. Pin it
A wooden cutting board with chicken skewers and sauce. | alicesrecipes.com

This flavorful Thai coconut chicken skewer recipe transports you straight to the streets of Bangkok with its aromatic blend of coconut milk, fresh herbs, and warm spices. Each bite delivers tender, juicy chicken infused with the perfect balance of sweet, savory, and tangy notes that will make your taste buds dance.

I first made these skewers for a backyard gathering when I wanted something beyond the usual BBQ fare. The empty platter and requests for the recipe told me everything I needed to know these would become a staple in my grilling repertoire.

Ingredients

  • Coconut milk: Creates the creamy base for the marinade and helps tenderize the chicken
  • Soy sauce and fish sauce: Provide that umami depth essential to authentic Thai flavors
  • Brown sugar: Balances the savory elements with just the right touch of sweetness
  • Fresh lime juice: Adds brightness that cuts through the richness
  • Ginger and garlic: Form the aromatic foundation; look for firm ginger with smooth skin
  • Red curry paste: Brings complex heat without overwhelming the dish; use Mae Ploy brand if available
  • Turmeric and coriander: Add warm earthy notes that complement the coconut perfectly
  • Fresh cilantro: Brightens the entire dish; choose bunches with vibrant green leaves
  • Chicken thighs: Ideal for their higher fat content, which keeps the meat juicy during grilling
  • Bamboo skewers: Must be soaked to prevent burning during grilling

Step-by-Step Instructions

Create the marinade:
Combine coconut milk, soy sauce, fish sauce, brown sugar, lime juice, ginger, garlic, red curry paste, turmeric, coriander, and cilantro in a large bowl. Whisk thoroughly until all ingredients are fully incorporated and the sugar has dissolved. The mixture should have a beautiful golden orange hue from the turmeric and curry paste. This aromatic base is what gives these skewers their distinctive Thai flavor profile.
Marinate the chicken:
Add your chicken thigh pieces to the bowl and use your hands or tongs to ensure each piece is fully coated. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, though overnight marination yields the most flavorful results. The coconut milk works as a tenderizer while the flavors penetrate deep into the meat.
Prepare for grilling:
Heat your grill to medium high heat around 375°F to 400°F. Remove the chicken from the refrigerator about 20 minutes before cooking to take the chill off. Thread 4 to 5 pieces of chicken onto each soaked bamboo skewer, leaving just a tiny bit of space between pieces to ensure even cooking throughout.
Grill to perfection:
Place skewers on the hot grill grates, ensuring they're not touching each other. Cook for 10 to 12 minutes total, turning the skewers every 2 to 3 minutes to develop beautiful caramelization on all sides. The chicken is done when it reaches an internal temperature of 165°F and shows those irresistible charred edges.
Serve and garnish:
Transfer the hot skewers to a serving platter and sprinkle generously with fresh chopped cilantro. The heat will release the herb's aromatic oils, adding another layer of flavor. Let the skewers rest for 2 to 3 minutes before serving to allow juices to redistribute throughout the meat.
Skewers of meat and vegetables on a plate. Pin it
Skewers of meat and vegetables on a plate. | alicesrecipes.com

You Must Know

The red curry paste is truly the secret ingredient in this recipe. I discovered this after experimenting with green and yellow varieties but the red paste offers the perfect balance of heat and complexity that complements the coconut milk beautifully. My family now requests these skewers for nearly every celebration during grilling season.

A plate of food with chicken skewers and rice. Pin it
A plate of food with chicken skewers and rice. | alicesrecipes.com

Make It A Meal

These skewers pair perfectly with coconut jasmine rice. Simply replace half the cooking water with coconut milk and add a pinch of salt for a creamy side that soaks up any extra sauce from the chicken. The subtle sweetness of the rice complements the savory notes in the skewers creating a harmonious plate.

Substitution Options

For a vegetarian version swap the chicken for extra firm tofu cut into 1inch cubes. Press the tofu first to remove excess moisture and reduce the marinating time to 1 hour. You can also use the same marinade with jumbo shrimp for an equally delicious seafood variation that cooks in just 4 to 5 minutes.

Storage And Reheating

Store leftover skewers in an airtight container in the refrigerator for up to 3 days. For best results when reheating remove the chicken from the skewers and warm in a skillet with a splash of coconut milk over medium heat until just heated through. This prevents the meat from drying out and revives the flavors beautifully.

Cultural Context

These skewers are inspired by the popular Thai street food dish satay but with the distinctive addition of coconut milk and red curry paste. In Thailand similar skewers would typically be served with a peanut dipping sauce and quick pickled cucumbers to balance the rich flavors an addition I highly recommend for an authentic experience.

Frequently Asked Questions

→ How long should I marinate the chicken?

For the best flavor, marinate the chicken for at least 2 hours, but overnight is ideal to fully absorb the coconut and spice blend.

→ Can I use chicken breast instead of thighs?

Yes, you can substitute chicken breasts for thighs, but thighs tend to stay juicier on the grill and offer more flavor.

→ What can I serve with these chicken skewers?

Pair the skewers with jasmine rice, lime wedges, peanut sauce, or a fresh green salad for a well-rounded meal.

→ How do I prevent the bamboo skewers from burning?

Soak the bamboo skewers in water for at least 30 minutes before threading the chicken to reduce the chances of burning on the grill.

→ What’s a good substitute for fish sauce?

If you don’t have fish sauce, soy sauce or tamari can be used as a substitute, although the flavor profile will vary slightly.

Grilled Thai Coconut Chicken

Juicy chicken skewers with Thai-inspired coconut marinade, grilled to perfection with fresh herbs.

Prep Time
15 Minutes
Cook Time
12 Minutes
Total Time
27 Minutes
By: Fati Zaho

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings

Dietary: Dairy-Free

Ingredients

→ Marinade

01 240 ml canned coconut milk
02 2 tablespoons (30 ml) soy sauce
03 2 tablespoons (30 ml) fish sauce
04 2 tablespoons (24 g) brown sugar
05 1 tablespoon (15 ml) freshly squeezed lime juice
06 1 tablespoon (8 g) grated fresh ginger
07 3 cloves garlic, minced
08 1 tablespoon (17 g) red curry paste
09 1 teaspoon (2 g) ground turmeric
10 0.5 teaspoon (1 g) ground coriander
11 1 tablespoon (3 g) chopped fresh cilantro

→ Protein

12 680 g boneless skinless chicken thighs, cut into bite-sized pieces

→ Other

13 Bamboo skewers, soaked in water for at least 30 minutes

Instructions

Step 01

In a large mixing bowl, whisk together coconut milk, soy sauce, fish sauce, brown sugar, lime juice, ginger, garlic, red curry paste, turmeric, coriander, and cilantro until homogeneous.

Step 02

Add chicken thigh pieces to the marinade and toss thoroughly to ensure even coating. Cover and refrigerate for at least 2 hours, ideally overnight, to allow flavors to infuse.

Step 03

Heat grill to medium-high temperature.

Step 04

Thread marinated chicken pieces onto soaked bamboo skewers, leaving minimal space between each piece for even cooking.

Step 05

Place skewers on the grill and cook for 10–12 minutes, turning periodically, until the chicken is cooked through and displays lightly charred edges.

Step 06

Transfer skewers to a serving platter. Sprinkle with additional chopped cilantro and serve with jasmine rice, lime wedges, and peanut sauce as desired.

Tools You'll Need

  • Large mixing bowl
  • Whisk
  • Grill
  • Bamboo skewers

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy (in soy sauce)
  • Fish (in fish sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320.5
  • Total Fat: 18.5 g
  • Total Carbohydrate: 10.2 g
  • Protein: 27.4 g