Effortless Thai Coconut Chicken

Featured in Satisfying Main Courses.

Big flavor here—chunks of chicken get a good soak in ginger, garlic, coconut cream, and soy. Toss them onto a hot grill for a smoky kick and a nice sear. When nearly done, dab each one with coconut glaze so it bubbles and goes sweet and sticky. Grab some fresh greens and dunk into rich peanut dip. Serve for lunch, dinner, or a party plate—easy and full of Thai-style fun.

Barbara Chef
Updated on Thu, 19 Jun 2025 14:49:11 GMT
Grilled meat on a board, sitting on a wooden table. Pin it
Grilled meat on a board, sitting on a wooden table. | gracefulflavors.com

My favorite thing for get-togethers or big family nights Just grab some chicken, soak it in a dreamy blend of coconut, soy, garlic, and a hit of ginger You grill it, it gets crispy-sweet outside, and then you load it up with a super fresh peanut dip It all comes together before you know it and you can totally do most of it ahead of time

I first made this for friends in my backyard and they vanished quick Now anytime I light the grill my crew asks for their go-to Thai chicken I even stash extra for everyone’s lunch the next day

Tasty Ingredients

  • Crushed peanuts: top for crunch and fresh flavor Chop right before to keep things bright
  • Green lettuce: wrap or line your plate with these Fresh leaves make a difference
  • Thai red curry paste: brings some heat and a pop of color Grab the smaller jars—they're usually bolder
  • Rice vinegar: keeps things punchy in your sauce Clear and crisp is best
  • Natural peanut butter: for that creamy dip Make sure it’s just peanuts (and maybe some salt)
  • Honey: helps the glaze get sticky and caramelized Go for one that pours easily
  • Oyster sauce: takes the umami up a notch If you can’t find it, just use extra soy with a pinch of sugar
  • Sugar: gets all caramelized while grilling Regular white sugar is fine here
  • Coconut cream: extra-thick stuff, richer than coconut milk Pick a brand high on coconut content
  • Soy sauce, both types: gives saltiness and that deep color Any good naturally brewed brand will do
  • Garlic: brings the aroma and depth You want tight, firm cloves
  • Ginger: adds a little heat and brightness Go for heavy, smooth pieces
  • Chicken thighs or dark meat: juicier than chicken breast Grab the freshest you can

Simple Steps

Dive Into Serving:
Spread your lettuce out, pile on skewers, and don't forget a bowl of peanut sauce Dunk, wrap, get a bit messy—makes it more fun
Go for the Glaze:
Whisk coconut cream with honey and soy until shiny Brush this on once your chicken’s done grilling for that sticky finish
Fire Up the Grill:
Heat it to five hundred degrees Charcoal gives smokiness, gas is quick Toss skewers right over the flame Turn ‘em every couple of minutes for fifteen to eighteen minutes till just cooked and golden
Glaze and Char:
Sweep on your glaze again, flip a few more times till you get those sweet, sticky edges with some grill marks
Thread the Chicken:
Skewer your meat pieces close together so nothing flops or burns If you need, double up the sticks Keep your fingers clear of splinters and use the chicken to guide your skewer
Let It Marinate:
Pop your chicken in the fridge for an hour or overnight for big flavor Take it out thirty minutes before grilling so it’s not fridge-cold
Make Your Marinade:
Chop ginger and garlic real fine—by hand, food processor, whatever Mix with both soys, coconut cream, oyster sauce, and sugar Toss chicken to coat every piece
Soak Those Skewers:
If using wood, stand them in a glass of water so the ends don't burn Slice chicken into chunks and toss into a big bowl
Peanut Sauce, First Things First:
Stir coconut cream, peanut butter, vinegar, curry paste, a splash of water, soy, and a tiny bit of maple syrup Mix till smooth and thick—add water till it’s dip-ready If you’ve got them, swirl in chili oil or sesame oil, and some peanuts Set this aside
A cutting board piled with grilled chicken skewers. Pin it
A cutting board piled with grilled chicken skewers. | gracefulflavors.com

Good to Keep in Mind

  • If you swap out the soy and oyster sauces for free-from options it’s totally gluten and dairy free
  • You can double up the marinade and save some in the freezer for next time
  • This works as apps or a main with salad and rice—your call

That coconut cream totally makes it—gives your marinade tons of body and helps the glaze turn sticky and shiny My kids argue over the crunchy peanut topping so I let them pile it on themselves

Keeping Things Fresh

Got extras Just pull the chicken off the sticks and seal in a container Keep the sauce separate so everything stays nice for up to three days in the fridge Warm it gently in a pan or zap in the microwave It even freezes well, just thaw and reheat to enjoy again

Easy Swaps

No coconut cream? Go for the thickest coconut milk you’ve got No oyster sauce? Just sub in more soy and sprinkle a bit of sugar Breast is fine too—just brine it quick to help with juiciness Out of honey? Just melt some sugar in a splash of hot water for your glaze

What to Pair With It

Pair with jasmine rice and chilled cucumber salad or go light with lettuce wraps Works great with simple grilled veggies or tangy slaw If you want to build a platter for a crowd, toss in sticky rice and wedges of lime for a punch of brightness

A big platter covered in skewered grilled meat. Pin it
A big platter covered in skewered grilled meat. | gracefulflavors.com

Where This Comes From

This dish takes its cue from street food in Thailand—grills loaded with meat, all those lovely smells The marinade gives a nod to classic satay but leans heavy on coconut and fresh flavors That sweet peanut sauce is the usual favorite but the coconut glaze makes this one stand out in a really cool way

Frequently Asked Questions

→ How long should I marinate the chicken for best flavor?

Give it at least 1 to 2 hours in the fridge, but a whole night makes it super tender and extra tasty.

→ Can I substitute coconut cream with coconut milk?

You can use coconut milk instead. Go with the thick full-fat kind since the thinner one won’t taste as creamy or rich.

→ What’s the ideal grill temperature for skewering?

Fire up your grill to 500°F (around 260°C). Cook right on the flames for a juicy bite and a smoky flavor.

→ Is white meat or dark meat better for this dish?

Dark meat gives more juicy flavor, but you can pick chicken breast—just brine it first so it doesn’t dry out.

→ What can I use instead of oyster sauce?

No oyster sauce? Add more soy sauce and sprinkle in a bit of sugar so you still catch that savory pop in the marinade.

→ Can these be made with pork instead of chicken?

For sure! Try pork shoulder and follow the same steps for marinating and grilling as with chicken.

Effortless Thai Coconut Chicken

Chicken pieces soaked in ginger, coconut, and soy, grilled till charred, glazed, and dipped in peanut sauce.

Prep Time
30 Minutes
Cook Time
15 Minutes
Total Time
45 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: Thai

Yield: 12 skewers

Dietary: Dairy-Free

Ingredients

→ Marinated Chicken

01 Cut 1 kg boneless thighs or drumsticks into 2.5 cm chunks
02 Mince 4-5 slices of fresh ginger (close to 2 tablespoons)
03 Finely chop 2 garlic cloves (about 1.5 tablespoons worth)
04 Pour in 2 tablespoons light soy sauce
05 Add 1 tablespoon dark soy sauce
06 Mix in 2 tablespoons coconut cream
07 Throw in 2 tablespoons sugar
08 Add 1 tablespoon oyster sauce

→ Coconut Glaze

09 6 tablespoons coconut cream
10 1.5 tablespoons honey
11 1 teaspoon light soy sauce

→ Optional Quick Peanut Sauce

12 2 tablespoons coconut cream
13 60 ml smooth, unsweetened peanut butter
14 1 teaspoon rice vinegar
15 1 teaspoon Thai red curry paste
16 2 teaspoons maple syrup or honey
17 2 teaspoons light soy sauce
18 2-3 tablespoons water, or as needed
19 1 teaspoon sesame oil if you want
20 1 teaspoon chili oil if you’d like extra heat
21 Handful of crushed roasted peanuts for topping (optional)

Instructions

Step 01

In a small bowl, toss in coconut cream, peanut butter, rice vinegar, red curry paste, maple syrup, soy sauce, and some water. Stir it all together until smooth. Splash in water if you want it thinner. Mix in sesame or chili oil if you're up for it, then sprinkle with peanuts. Put it aside for now.

Step 02

If you're using wooden skewers, let them soak in water for half an hour. Chop your chicken into cubes about 2.5 cm big. Chop up ginger and garlic, then drop them in with the chicken in a big bowl.

Step 03

Chuck light and dark soy sauces, coconut cream, sugar, and oyster sauce into your chicken bowl. Stir everything up till it’s all coated. Cover and pop in the fridge for an hour or two, or even overnight if you’ve got the time.

Step 04

Stir coconut cream, honey, and soy sauce together in a bowl. Keep this handy—that’s your glaze for later.

Step 05

Take the chicken out of the fridge half an hour before cooking. Thread the chicken pieces onto your soaked skewers. Make sure they’re not loose, so they won't burn while grilling.

Step 06

Fire up your grill to about 260°C. Pop your skewers over the hot side. Turn them every couple of minutes so each side gets golden. Keep at it for 15-18 minutes, until they’re cooked through and look tasty.

Step 07

Brush the coconut glaze over the hot skewers. Flip and brush again, do this a couple of times so they get all sticky and caramelized.

Step 08

Lay out those hot skewers on a big plate with some green lettuce if you want. Scoop up the peanut sauce for dipping, or wrap it all up in lettuce leaves. Enjoy!

Notes

  1. Can’t find coconut cream? Use full-fat coconut milk instead—the taste and feel will be lighter, but it still works.
  2. Want to keep it lean? Take the skin off the chicken before you marinate. You can swap in breast meat but brine it first so it stays juicy.
  3. If you skip oyster sauce, the marinade won’t have that savory hit, but toss in a bit more soy and some extra sugar and you’ll be close.
  4. You can swap the chicken out for pork shoulder—just chop it to about the same size.
  5. Light soy is there for salt; dark soy adds a deeper color and a bit of richness.
  6. If you’re swapping in sugar for honey in the glaze, just dissolve the sugar in hot water before mixing so it blends right in.

Tools You'll Need

  • Grill (gas or charcoal) that can get super hot—around 260°C
  • Long skewers, either wood or metal
  • A couple of roomy mixing bowls
  • Brush for putting on the glaze
  • Cutting board and a sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has peanuts
  • Has soy
  • Has shellfish (oyster sauce in here)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 190
  • Total Fat: 8 g
  • Total Carbohydrate: 18 g
  • Protein: 15 g