Grilled Thai Coconut Chicken

Featured in: Main Dishes
This Grilled Thai Coconut Chicken is marinated in a creamy, aromatic blend of coconut milk and Thai herbs, then grilled to smoky perfection. It's an authentic taste of Thailand that's surprisingly easy to make at home. You'll love serving this flavorful Grilled Thai Coconut Chicken for a memorable weeknight dinner or weekend cookout.
Juicy Grilled Thai Coconut Chicken thighs with charred edges and a sprinkle of fresh cilantro Pin it
Juicy Grilled Thai Coconut Chicken thighs with charred edges and a sprinkle of fresh cilantro | fitkitchenhub.com

Grilled Thai Coconut Chicken is a weeknight hero that brings the vibrant flavors of Thailand to your backyard. Its creamy coconut milk marinade, infused with lemongrass, ginger, and turmeric, keeps the chicken incredibly juicy while grilling adds a smoky char. I first tried a version of this at a street stall in Bangkok and have been perfecting it at home ever since. This recipe captures that authentic balance of sweet, salty, and tangy with minimal effort, making it a go-to for busy cooks who crave something special.

Ingredients You’ll Need

  • Boneless, skinless chicken thighs: they stay juicy and forgiving on the grill, never drying out like breasts can, so they’re perfect for marinating.
  • Canned full-fat coconut milk: use the creamy top layer for a rich marinade that clings to the chicken and won’t separate easily.
  • Fish sauce: the salty, umami backbone of Thai cooking—don’t skip it for authentic flavor, and look for a clear, amber-colored brand.
  • Fresh lime juice: bottled juice lacks the bright acidity you need, so squeeze it fresh for that tangy kick.
  • Packed light brown sugar: it dissolves easily into the marinade and adds a subtle molasses note that caramelizes on the grill.
  • Garlic: mince it finely so it permeates every bite without burning, and use fresh cloves for the best aroma.
  • Freshly grated ginger: grate it yourself for the most vibrant, peppery kick—pre-grated stuff can taste dull.
  • Lemongrass: look for tender inner stalks and mince them finely to release their citrusy perfume, or smash them first for easier chopping.
  • Chopped fresh cilantro: its herbal freshness cuts through the richness of the coconut, so don’t substitute dried.
  • Ground turmeric: it gives the chicken a gorgeous golden hue and earthy warmth, plus it’s packed with antioxidants.
  • Cayenne pepper: adjust to your spice tolerance—it adds a gentle heat that builds, so start with less if you’re sensitive.
  • Fresh cilantro leaves: a final sprinkle adds color and a burst of herbal aroma that makes the dish pop.
  • Lime wedges: serve them on the side for a tangy squeeze that brightens everything and balances the richness.
  • Chopped roasted peanuts: they add a crunchy, salty finish that contrasts the tender chicken, but skip if you have nut allergies.

How to Make It

Whisk the Marinade:
In a large bowl, whisk together the coconut milk, fish sauce, lime juice, brown sugar, garlic, ginger, lemongrass, cilantro, turmeric, and cayenne until smooth. Make sure the sugar fully dissolves so the marinade evenly coats the chicken without any gritty bits.

Marinate the Chicken:
Add the chicken thighs to the bowl and turn them to coat each piece thoroughly. Cover the bowl with plastic wrap and refrigerate for at least two hours—this time lets the flavors penetrate deeply, and overnight marinating makes it even better.

Preheat Your Grill:
If you’re using a gas grill, preheat it to medium-high heat, around 400°F. For charcoal, wait until the coals are covered with white ash for consistent, even cooking that gives a nice char.

Drain and Discard Marinade:
Remove the chicken from the marinade, letting any excess drip back into the bowl. Discard the leftover marinade since it’s been in contact with raw chicken—don’t reuse it for sauce.

Grill to Perfection:
Place the chicken thighs directly on the preheated grill grates. Cook for 5 to 7 minutes per side, or until you see deep char marks and the internal temperature reaches 165°F on a meat thermometer.

Rest the Chicken:
Transfer the grilled chicken to a clean cutting board and let it rest for 5 minutes. This allows the juices to redistribute throughout the meat, so every bite stays succulent and moist.

Slice and Garnish:
Slice the chicken against the grain into strips or serve it whole. Garnish with fresh cilantro leaves, lime wedges, and chopped peanuts if you like—they add texture and brightness.

Close-up of sliced coconut chicken on a plate with lime wedges and chopped peanuts

Close-up of sliced coconut chicken on a plate with lime wedges and chopped peanuts | fitkitchenhub.com

Storage Tips

Store any leftover Grilled Thai Coconut Chicken in an airtight container in the refrigerator for up to three days. Reheat it gently in a skillet over medium heat or in the microwave at 50% power to prevent drying out—just warm it through until it’s heated evenly. You can also make the marinade ahead and keep it in the fridge for two days before using, which saves time on busy nights. If you’re meal prepping, this chicken tastes fantastic cold in salads or wraps, so don’t be afraid to make extra.

Ingredient Substitutions

If you can’t find fish sauce, you can use soy sauce or tamari for a similar salty depth, though the flavor will be less authentically Thai. For a nut-free version, simply skip the peanuts or use toasted sesame seeds for a crunchy finish. In a pinch, ground lemongrass paste works instead of fresh—use about half a teaspoon since it’s more concentrated. And if you’re out of fresh ginger, a teaspoon of ground ginger can stand in, but fresh is always better for that bright, peppery zing. Lime juice must be fresh; bottled lacks the acidity you need, so don’t substitute it.

Serving Suggestions

I love serving this Grilled Thai Coconut Chicken over a bed of jasmine rice or coconut rice to soak up every drop of the flavorful marinade. Pair it with quick-pickled cucumbers or a fresh Thai papaya salad for a crisp contrast that cuts through the richness. For a more substantial meal, add some steamed bok choy or a simple cucumber salad with a chili-lime dressing. It’s also fantastic wrapped in lettuce leaves with extra herbs for a low-carb option that feels light and refreshing.

Cultural Context

In Thailand, grilling over charcoal is a street food staple, and coconut milk-based marinades are a classic way to tenderize and flavor meats, especially in regions like the south where coconuts abound. This dish embodies the Thai philosophy of balancing sweet, salty, sour, and spicy—each bite should have a harmony of flavors. It’s often enjoyed as part of a shared meal with sticky rice and fresh herbs, reflecting the communal dining culture. Bringing this Grilled Thai Coconut Chicken to your table is a way to experience a taste of authentic Thai hospitality, where food is meant to be savored and shared.

A complete dinner plate with Grilled Thai Coconut Chicken served over jasmine rice and herbs

A complete dinner plate with Grilled Thai Coconut Chicken served over jasmine rice and herbs | fitkitchenhub.com

Frequently Asked Questions

Can I substitute chicken breasts for thighs in Grilled Thai Coconut Chicken?

You can, but boneless, skinless chicken thighs are highly recommended. They have more fat, which keeps the meat incredibly juicy and flavorful on the grill, standing up better to the high heat. Breasts can dry out more quickly, so if you use them, reduce the grill time slightly and don’t skip the marinating step.

Can I make Grilled Thai Coconut Chicken ahead of time?

Absolutely. The marinade comes together in minutes, and letting the chicken marinate for several hours or overnight in the fridge will only deepen the flavors. You can also grill the chicken ahead, let it cool, and store it in an airtight container in the refrigerator for up to 3 days—it’s fantastic in salads or reheated gently.

What can I substitute for fish sauce?

If you need a substitute for the fish sauce, you can use soy sauce or tamari for a similar salty, umami depth. For a closer flavor profile, try a combination of soy sauce with a tiny splash of anchovy paste or a pinch of mushroom powder. The flavor won’t be identical, but it will still be delicious.

How do I know when the Grilled Thai Coconut Chicken is ready?

The chicken is done when it’s deeply charred in spots and the internal temperature reaches 165°F (74°C) when checked with an instant-read thermometer. The total cook time is usually 6-8 minutes per side over medium-high heat. The sugars in the marinade caramelize, so watch for slight burning.

What should I serve with Grilled Thai Coconut Chicken?

Serve it with classic Thai sides for a complete meal. Fluffy jasmine rice is perfect for soaking up the extra marinade and juices. A fresh, crunchy cucumber salad or a simple green papaya salad provides a refreshing contrast. Stir-fried vegetables or satay-style peanut sauce also make excellent accompaniments.

Rate This Recipe

How would you rate this recipe?

Juicy Grilled Thai Coconut Chicken

This Grilled Thai Coconut Chicken is marinated in a creamy, aromatic blend of coconut milk and Thai herbs, then grilled to smoky perfection. It's an authentic taste of Thailand that's surprisingly easy to make at home. You'll love serving this flavorful Grilled Thai Coconut Chicken for a memorable weeknight dinner or weekend cookout.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
4.7
(94 reviews)
By: Jenna Smith
Category: Main Dishes
Difficulty: Easy
Cuisine: Thai
Yield: 4 Servings
Dietary: gluten-free, dairy-free

Ingredients

  1. 01 1.5 pounds boneless, skinless chicken thighs
  2. 02 1 cup canned full-fat coconut milk
  3. 03 3 tablespoons fish sauce
  4. 04 2 tablespoons fresh lime juice
  5. 05 2 tablespoons packed light brown sugar
  6. 06 4 cloves garlic, minced
  7. 07 1 tablespoon freshly grated ginger
  8. 08 2 stalks lemongrass, tender inner parts only, finely minced
  9. 09 1/4 cup chopped fresh cilantro
  10. 10 1 teaspoon ground turmeric
  11. 11 1/2 teaspoon cayenne pepper

Instructions

Step 01

In a large bowl, whisk together the coconut milk, fish sauce, lime juice, brown sugar, garlic, ginger, lemongrass, cilantro, turmeric, and cayenne pepper until the sugar is dissolved and the marinade is smooth.

Step 02

Add the chicken thighs to the bowl, turning to coat each piece thoroughly in the marinade. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or up to overnight, for the best flavor.

Step 03

Preheat your grill to medium-high heat (about 400°F). If using charcoal, wait until the coals are covered with white ash.

Step 04

Remove the chicken from the marinade, letting any excess drip back into the bowl. Discard the remaining used marinade.

Step 05

Place the chicken thighs directly on the preheated grill grates. Cook for 5 to 7 minutes per side, or until the chicken is deeply charred in spots and the internal temperature reaches 165°F when checked with a meat thermometer.

Step 06

Transfer the grilled chicken to a clean cutting board and let it rest for 5 minutes. This allows the juices to redistribute, keeping the meat juicy.

Step 07

Slice the chicken against the grain into strips or serve whole. Garnish with fresh cilantro, lime wedges, and chopped peanuts if desired.

Notes

Make sure your grill is preheated to medium-high so the chicken gets a nice char without burning. Letting the chicken rest before slicing is key to keeping it moist—don’t skip this step. If you’re using wooden skewers, soak them in water for 30 minutes to prevent burning. This recipe is forgiving, so feel free to adjust the cayenne to your spice preference.

Tools You'll Need

  • Grill or grill pan
  • Large mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Tongs
  • Meat thermometer
  • Cutting board and sharp knife

Allergy Information

Contains fish (from fish sauce). Optional peanuts are a common allergen. For a nut-free version, omit the peanuts. This recipe is gluten-free and dairy-free as written.

Nutrition Facts (Per Serving)

Calories
380
Protein
30g
Carbohydrates
10g
Fat
25g