Gai Yang: Thai Grilled Chicken Made Easy

If there’s one dish that can teleport me straight to a smoky roadside grill in Thailand without the plane ticket, it’s Thai grilled chicken – or Gai Yang. I’ve lost count of how many times I’ve tried to recreate it at home, chasing that perfect balance of char, juiciness, and spice. After plenty of “good but not quite it” batches, this version is my keeper: juicy, aromatic, and deeply flavorful. The marinade is a heady mix of coriander root, lemongrass, garlic, and a little punch from white peppercorns, the kind of scent that makes you instantly hungrier than you were five minutes ago. And the dipping sauce? Let’s just say you’ll be finding excuses to put it on everything in your fridge.

Tip: You can grill this chicken (and you should if you want that authentic charred flavor), but it’s equally delicious when baked in the oven, especially if you’re like me and tend to avoid grilling on weeknights.
If you’re building a full Thai-style feast at home, start with a steaming bowl of Tom Yum Soup – its tangy, fragrant broth is the perfect warm-up. For another street food favorite, my Pad Kra Pao brings that irresistible basil-and-chili punch to the table. And don’t skip a fresh, crunchy side – my Pounded Cabbage Slaw is a Som Tam–inspired salad that’s quick to make and just the thing to cut through the smoky richness of grilled chicken.
Thai Grilled Chicken (Gai Yang)

Ingredients
For the chicken:
- 300 g boneless chicken thighs
Marinade:
- 2 coriander roots
- 3 garlic cloves
- 1 stalk lemongrass use the white part, thinly sliced
- 1 tsp white peppercorns
- 1 tbsp Thai soy sauce
- 2 tbsp fish sauce
- 1 tbsp palm sugar brown sugar will work in a pinch
Dipping Sauce:
- 1 tbsp chili flakes
- 2 shallots finely chopped
- 1 clove garlic finely chopped
- 2 tsp chopped coriander leaves
- 1 tbsp ground roasted rice optional, but trust me, it’s worth it
- 3 tbsp fish sauce
- 1.5 tbsp palm sugar
- 2 tbsp lime juice
- 1 tbsp water
Instructions
Prep the Chicken:
- First, take your chicken thighs and cut them into large pieces, about 1-2 cm thick. You want them big enough to keep the juiciness in, but small enough to cook quickly.
- The Marinade (Where the Magic Happens):
- Now for the flavor. Pound together the coriander root, lemongrass, white peppercorns, and garlic into a rough paste. It’s messy, but trust me, your kitchen will smell amazing.
- Mix this paste with the soy sauce, fish sauce, and palm sugar. Rub it all over the chicken like you’re giving it a spa treatment. Let it marinate for at least an hour (overnight if you’re a plan-ahead type, but honestly, who is?).
Grill or Bake:
- If you’ve got the grill ready, fire it up and grill the chicken on medium heat until you get a beautiful char and it’s cooked through. No grill? No problem. Pop the chicken in a preheated oven at 180-190°C (350-375°F) for about 25 minutes. You’ll still get that irresistible flavor.
The Dipping Sauce (Don’t Skip This!):
- While the chicken is doing its thing, mix together the dipping sauce ingredients: chili flakes, shallots, garlic, coriander leaves, ground roasted rice, fish sauce, palm sugar, lime juice, and water. Stir until the sugar dissolves.
- This sauce is everything—tangy, salty, a little sweet, and spicy. It takes the chicken to the next level.
Serve:
- As soon as the chicken is done, serve it hot with that incredible dipping sauce. You’ll want to dunk every bite.