Gai Yang (ไก่ย่าง) is classic Isaan grilled chicken, marinated with garlic, coriander root, fish sauce, and white pepper, then slowly grilled until smoky and juicy. This Thai street food favorite is known for its crisp skin, bold savory flavor, and simple marinade that lets the chicken shine.

If you enjoy Isaan-style grilled dishes, you might also like Crying Tiger steak served with Nam Jim Jaew, Sai Krok Isaan sausage, or sticky rice, which traditionally accompanies Gai Yang in northeastern Thailand.
This is the version I grew up eating. Simple, deeply flavorful, and meant to be shared around the table.
Jump to:
What is Thai Gai Yang
Gai Yang, also spelled Kai Yang or Ping Gai, is a classic Thai grilled chicken dish from the Isaan region of northeastern Thailand. In Thai, gai means chicken and yang refers to grilling.
What makes Gai Yang special is the marinade. The chicken is seasoned with fish sauce, sugar, dark soy sauce, garlic, and aromatics, then grilled slowly until juicy inside with crisp, smoky skin. It’s simple, bold, and deeply savory, the kind of food meant to be eaten with your hands.
Gai Yang, the Ultimate Thai Street Food
Gai Yang is one of Thailand’s most iconic street foods, especially in northeastern Thailand. You’ll often see whole chickens flattened and grilled over charcoal on roadside carts and open grills.
As the chicken cooks, the fat drips onto the coals, creating smoke that perfumes the meat and crisps the skin. The smell alone is enough to stop people in their tracks. It’s typically sold by the piece and eaten with sticky rice, fresh vegetables, and a spicy dipping sauce.
This is everyday Isaan food in Thailand. Simple, affordable, and full of flavor.


Ingredients for Thai Gai Yang
To make authentic Thai Gai Yang at home, you’ll need a handful of classic Thai ingredients. Most can be found at Asian grocery stores, and many are pantry staples if you cook Thai food regularly. This recipe keeps the ingredient list straightforward while staying true to traditional Isaan flavors.

- Whole chicken. Cut into individual pieces. Skin-on, bone-in cuts give the best flavor and juiciness, but you can use your favorite cuts.
- Sugar. Palm sugar is traditional, but brown sugar works well as a substitute.
- Oyster sauce. Adds depth and savory umami to the marinade.
- Fish sauce. Brings saltiness and classic Thai umami flavor.
- Soy sauce. Regular soy sauce works well. Dark sweet soy sauce can be used for a slightly sweeter flavor and deeper color. Learn about different Thai sauces for your Thai cooking. here.
- Lemongrass. Adds a fresh citrus note that’s essential to the marinade.
- Cilantro roots or stems. Cilantro roots are ideal, but thick lower stems work just as well. More on Thai Herbs here.
- White peppercorns. Traditionally used in Thai marinades. Grind before using. Black pepper is a fine substitute.
- Salt. Helps season the meat and balance the marinade.
- Coriander powder. Ground coriander seeds add warmth and depth. Learn more about spices in The cooking cooking here.
- Turmeric powder. Adds color and a mild earthy flavor. A small amount goes a long way.
- Garlic. Used generously for aroma and flavor.
- Cooking oil. Use a neutral oil like vegetable, canola, or avocado oil for the marinade and grilling.
- Water. Helps loosen the marinade so it coats the chicken evenly.
How to Make Thai Gai Yang
Step 1. Prepare the marinade paste. In a spice grinder or small food processor, blend the coriander roots, garlic, lemongrass, 1 tablespoon of oil, and fish sauce until a smooth paste forms, using the oil to help the blades catch the ingredients.


Step 2. Mix the marinade. Transfer the paste to a small bowl and stir in the oyster sauce, white peppercorns, turmeric powder, sugar, remaining sauces, and oil until fully combined.


Step 3. Prepare the chicken. Rinse the chicken with cold water, pat it completely dry with paper towels, then place it in a large pan or zip-top bag ready for marinating.
Step 4. Marinate the chicken. Coat the chicken evenly with the marinade, cover, and refrigerate for at least 4 hours or overnight for best flavor, gently shaking the bag if using a zip-top to distribute the marinade evenly.



Step 5. Grill the chicken. Preheat the grill to medium-low heat, place the chicken skin-side down on the grate, grill for 10–15 minutes until grill marks form, brushing with oil and reserved marinade, then flip and continue cooking until the internal temperature reaches 165°F, which may take up to 45 minutes.


Step 6. Finish and serve. Move smaller pieces to indirect heat while larger cuts finish cooking, then remove the chicken from the grill and transfer to a serving platter with your favorite dipping sauce.

Suwanee's Kitchen Tips!
- For the best flavor, use whole white peppercorns and coriander seeds. Lightly toast them in a dry pan over medium heat until fragrant, then grind into a coarse powder.
- When grilling a whole chicken, smaller pieces will cook faster. Move them to the cooler side of the grill or loosely tent with foil while larger pieces finish cooking.
- Always check doneness with an instant-read thermometer. The thickest part of the breast should reach 165°F.
- For crispier skin, let the grilled chicken rest on a wire rack set over a baking sheet. Air circulation helps keep the skin crisp longer.
- Pat the chicken completely dry before marinating. Less surface moisture means better browning on the grill.
How Gai Yang Is Served in Isaan
- Gai Yang is usually part of a larger Isaan meal, not eaten on its own. It’s commonly served with sticky rice, som tum, and other grilled meats, with Nam Jim Jaew on the side for dipping. This is casual, family-style food, meant to be shared and eaten with your hands.
- Some versions are served with Nam Jim Gai, a Thai sweet chili sauce, but in Isaan, sticky rice and green papaya salad are the most traditional pairings. Plain rice or coconut rice also works well if that’s what you have.
- A spicy bamboo shoot salad, is also a popular salad option to pair with Gai Yang.
Variations
This marinade works well with other proteins like chicken thighs, drumsticks, pork, or shrimp. Cornish hens, turkey, and other poultry also work well. Adjust cooking time as needed, and use skin-on, bone-in cuts when possible for the best flavor.
If turmeric isn’t available, use curry powder at a 1:1 ratio. Sweet dark soy sauce or dark soy sauce can replace regular soy sauce for added sweetness and deeper color. If you’re not using a whole chicken, thighs or drumsticks are great substitutes.
Storage
Store any leftover Thai Gai Yang in an airtight container in the refrigerator for 2-3 days. It makes for delicious leftovers or a great addition to salads and sandwiches.
More Thai recipes you'll love
- Moo ping classic pork skewers marinated in aromatic herbs, Thai spices, and coconut milk.
- Chicken satay is one of the blog's favorite grilled chicken recipes on bamboo skewers.
- Grilled bacon-wrapped Enoki mushroom. A family recipe from my hometown in Surin, Thailand
- Som Tum Isaan. A traditional Isaan papaya salad with bold and umami flavors.

Frequently Asked Questions
Gai Yang is savory and lightly sweet with plenty of garlic and umami. Grilling adds smokiness and crisp skin, while the meat stays juicy inside.
Yes. Baking is a great option if grilling isn’t possible. An oven-baked method works well and still delivers juicy, flavorful chicken.
Gai Yang itself is not very spicy. Heat usually comes from the dipping sauce, and spice levels can be adjusted in the marinade if desired.
Yes. Air fry marinated chicken at 400°F (200°C), cooking in batches until the internal temperature reaches 165°F (75°C).
Gai Yang Thai Grilled Chicken
- Total Time: 1 hour
- Yield: 8 1x
- Diet: Low Lactose
Description
Gai Yang (ไก่ย่าง) is classic Isaan grilled chicken, marinated with garlic, coriander root, fish sauce, and white pepper, then slowly grilled until smoky and juicy. This Thai street food favorite is known for its crisp skin, bold savory flavor, and simple marinade that lets the chicken shine.
Ingredients
Marinade Paste (Step 1)
- 3 tablespoons lemongrass, finely chopped
- ¼ cup cilantro stems (or 5 cilantro roots, if available)
- 2½ tablespoons garlic (about 6 large cloves), finely chopped
- 1 tablespoon cooking oil (for blending)
- 1 tablespoon fish sauce
Marinade Sauce (Step 2)
- ¼ cup oyster sauce
- 3 tablespoons brown sugar
- 1 teaspoon soy sauce
- 1–2 teaspoons ground white peppercorns, to taste
- 2 teaspoons coriander powder
- 1 teaspoon turmeric powder
- 1 teaspoon salt
- 1 tablespoon cooking oil
- 2 tablespoons water
Chicken
- 4 pounds whole chicken, cut into pieces, skin on and bone in. Or you can use a mix of chicken thighs, wings and drumsticks.
For Grilling
- 1–2 tablespoons cooking oil, as needed for brushing and preventing sticking
Instructions
- Prepare the marinade paste. In a spice grinder or small food processor, blend the coriander roots, garlic, lemongrass, 1 tablespoon of oil, and fish sauce until a smooth paste forms, using the oil to help the blades catch the ingredients.
- Mix the marinade. Transfer the paste to a small bowl and stir in the oyster sauce, white peppercorns, turmeric powder, sugar, remaining sauces, and oil until fully combined.
- Prepare the chicken. Rinse the chicken with cold water, pat it completely dry with paper towels, then place it in a large pan or zip-top bag ready for marinating.
- Marinate the chicken. Coat the chicken evenly with the marinade, cover, and refrigerate for at least 4 hours or overnight for best flavor, gently shaking the bag if using a zip-top to distribute the marinade evenly.
- Grill the chicken. Preheat the grill to medium-low heat, place the chicken skin-side down on the grate, grill for 10–15 minutes until grill marks form, brushing with oil and reserved marinade, then flip and continue cooking until the internal temperature reaches 165°F, which may take up to 45 minutes
- Finish and serve. Move smaller pieces to indirect heat while larger cuts finish cooking, then remove the chicken from the grill and transfer to a serving platter with your favorite dipping sauce.
Notes
- For the best flavor, use whole white peppercorns and coriander seeds. Lightly toast them in a dry pan over medium heat until fragrant, then grind into a coarse powder.
- When grilling a whole chicken, smaller pieces will cook faster. Move them to the cooler side of the grill or loosely tent with foil while larger pieces finish cooking.Always check doneness with an instant-read thermometer. The thickest part of the breast should reach 165°F.
- For crispier skin, let the grilled chicken rest on a wire rack set over a baking sheet. Air circulation helps keep the skin crisp longer.
- Pat the chicken completely dry before marinating. Less surface moisture means better browning on the grill.
- Prep Time: 15 (2-4 hours marinating)
- Cook Time: 45 minutes
- Category: chicken recipes, grilled food
- Method: Grilling
- Cuisine: Thai
More Esan Food You'll Love
Looking for other Isaan recipes like this? Try these:









Ong says
It was an easy and delicious recipe to make, thank so much for sharing.
Janet K says
A huge hit for the backyard barbecue this weekend. Full of flavors and Nam Jim Jeaw sauce paired perfectly well with it too. Amazing recipe!