Thai-Style Grilled Chicken (Gai Yang) Recipe

Thai-style grilled chicken on a platter

Serious Eats / Melissa Hom

Why It Works

  • In place of hard-to-find traditional cilantro root, we use tough and powerfully flavored cilantro stems.
  • Splitting the chicken in half and holding it steady with skewers makes it easy to flip and maneuver on the grill.
  • For the absolute juiciest chicken, we grill it on the cool side of a two-zone grill until nearly cooked through, then finish it off on the hotter side to crisp up the skin.

Thai-style grilled chicken, coated in a marinade flavored with cilantro, white pepper, and fish sauce, is one of the tastiest things you'll ever pull off your grill. There's a reason you can't walk more than a few blocks in Bangkok without catching a whiff of its intense aroma. Here's how to make it in your own backyard.


Recipe Facts



Active: 30 mins
Total: 75 mins
Serves: 3 to 4 servings

Rate & Comment


  • 6 cloves garlic

  • 12 sprigs cilantro, including thick stalks

  • 3 tablespoons (45g) palm or light brown sugar

  • 2 teaspoons (10g) ground white pepper

  • 1 teaspoon (5g) ground coriander

  • 2 tablespoons (30ml) fish sauce

  • 2 teaspoons (10ml) dark soy sauce

  • 2 (3-inch) segments lemongrass (optional)

  • 1 whole chicken, spine removed, split in half along the breastbone

  • 1 recipe Thai-Style Sweet Chile Dipping Sauce


  1. Combine garlic, cilantro, sugar, white pepper, coriander, fish sauce, dark soy sauce, and lemongrass (if using) in the bowl of a food processor. Process until a rough paste is formed. Set aside.

    collage: ingredients blended together to make marinade

    Serious Eats / Melissa Hom

  2. Place chicken halves flat on a cutting board. Insert 2 metal skewers into each chicken half, running parallel through legs and breasts. Transfer chicken to a baking dish that just fits them. Rub on all surfaces with marinade. Cover, transfer to refrigerator, and allow to marinate for at least 2 hours and up to overnight.

    collage: chicken halves skewered on cutting board; halves in baking dish; marinade poured on top; marinade all over chicken halves and dish covered with plastic wrap

    Serious Eats / Melissa Hom

  3. When ready to cook, light 1 chimney full of charcoal. When all charcoal is lit and covered with gray ash, pour out and spread coals evenly over half of coal grate. Alternatively, set half the burners of a gas grill to high heat. Set cooking grate in place, cover grill, and allow to preheat for 5 minutes. Clean and oil grilling grate.

    coal added to kettle of grill

    Serious Eats / Melissa Hom

  4. Place chicken, skin side up, on cooler side of grill, with legs facing toward hotter side. Cover grill, with vents on lid open and aligned over chicken. Open bottom vents of grill. Cook until an instant-read thermometer inserted into thickest part of breast registers 140°F (60°C), about 45 minutes. Carefully flip chicken and place, skin side down, on hotter side of grill, with breasts pointed toward cooler side. Cover and cook until skin is crisp and an instant-read thermometer inserted into thickest part of breast registers 145 to 150°F (63 to 66°C), about 3 minutes longer. (Be careful, as the skin is very prone to burning.) If chicken threatens to burn before temperature is achieved, carefully slide to cooler side of grill, cover, and continue to cook until done. Do not leave lid off for longer than it takes to check temperature, or chicken will burn.

    collage: chicken halves on cool side of grill to start; chicken halves transferred over to hotter side of grill to finish

    Serious Eats / Melissa Hom

  5. Transfer chicken to a cutting board and allow to rest for 5 minutes. Carve and serve with chile dipping sauce.

    grilled chicken halves resting on cutting board

    Serious Eats / Melissa Hom

Special equipment

Food processor, flat metal skewers, grill, instant-read thermometer, baking dish

This Recipe Appears In

Nutrition Facts (per serving)
576 Calories
31g Fat
24g Carbs
49g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 576
% Daily Value*
Total Fat 31g 40%
Saturated Fat 8g 38%
Cholesterol 156mg 52%
Sodium 1409mg 61%
Total Carbohydrate 24g 9%
Dietary Fiber 3g 10%
Total Sugars 17g
Protein 49g
Vitamin C 7mg 34%
Calcium 88mg 7%
Iron 4mg 21%
Potassium 680mg 14%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)