Marinated, double basted, and triple grilled: that is the secret to the unbelievable yumminess of this chicken. I grew up on this style of BBQ chicken because it’s a specialty of Southern Thailand, and while I always thought it was an incredible flavour, I never knew how the chicken gets its iconic salty-sweet, coconut-ty, sticky red glaze on them! It’s a brilliant technique that’s unlike anything I’ve ever seen anywhere else.

To make sure the chicken doesn’t become overcooked from the multiple grilling, make sure you cut big pieces of chicken, and let the chicken cool before you grill them again. No sauce, no nothing needed. The chicken is perfectly delicious on its own, but it’s pretty great with some jasmine rice should you want to turn it into a meal!


  • 15 g mild dried chilies, such as guajillo
  • 5 g spicy dried chilies, to taste, or use extra mild chilies if you don’t want spicy
  • 5 or 6 cloves garlic
  • cup chopped shallots
  • 1 teaspoon toasted coriander seeds
  • ¼ teaspoon toasted cumin seeds
  • ½ teaspoon cinnamon
  • 1 cup coconut milk
  • 1 or 2 tablespoon vegetable oil or coconut oil
  • ¾ cup water
  • 40 g palm sugar
  • ¾ teaspoon salt, divided
  • 1 teaspoon fermented shrimp paste (gapi)
  • 2 tablespoons tamarind juice
  • 1-½ lbs chicken thigh and/or breast, boneless, skinless


1. Make the curry paste: Remove seeds from dried chilies and grind into a powder in a coffee grinder with coriander, cumin and cinnamon.
2. If using a mortar and pestle: Chop your garlic and shallots first, then add to the mortar and pestle and pound until fine, adding the dry spices as needed to help absorb moisture and add friction. Once it is a fine paste, add shrimp paste and pound to mix.
3. If using an immersion blender: blend shallots and garlic until smooth, adding as little of the water as needed to help it blend. Add shrimp paste and dry spices and blend until smooth.
4. Make the Marinade/Glaze: In a heavy-bottomed pot over medium heat, add a little vegetable or coconut oil to coat the bottom of the pot, and add the curry paste. Saute the paste for 2-3 minutes until it is very thick and aromatic, adding a little coconut milk to deglaze if it sticks to the pot. Then add the remaining coconut milk, water, palm sugar, ½ tsp of the salt and tamarind juice. Simmer genty for 15-20 minutes, stirring occasionally, until the sauce has thickened, but is still easily pourable.
5. Separate out ⅓ cup of sauce to use as chicken marinade, and add ¼ tsp salt to it. Let the marinade cool completely before tossing with the chicken. Let the chicken marinate overnight or at least 30 mins. Keep the rest of the sauce covered and chilled in the fridge until ready to use.
6. To Grill: Preheat the broiler on high. Set the rack so the the chicken will be 4-5 inches away from the element. Alternatively, you can use the outside grill preheated and oiled to medium heat. NOTE: If using an outdoor grill, make sure your grill grates are super clean and well-oiled to prevent sticking. You don’t want the thick sticky glaze to pick up old charred krut from the grates!
7. Skewer the chicken, making sure to push the chicken pieces right up against each other, and make sure the tips are not exposed. The handle ends should be wrapped in foil.
8. Place the skewers on a rack set on top of a roasting pan lined with foil. Add a thin layer of water to the pan to prevent drippings from burning and smoking.
9. Grill the chicken for about 4 mins per side or just until the chicken is cooked through. Bring chicken out and let cool to room temp, or at the most lukewarm if you’re in a rush; put a fan to them for faster cooling!
10. While the chicken is cooling, check the consistency of the glaze: If it’s fridge cold it will be too stiff, so microwave it briefly to bring it to room temperature. If it’s at room temp and is still really thick and gloppy, add a little bit of water (just a smidge at a time) until it pours freely and smoothly, but is still thick enough to coat the chicken well. Note: An idea just occurred to me that you can divide the glaze into 2 even batches to make sure you don’t run out for the second round! Shoulda thought of that earlier!
11. Once chicken is cooled, spoon the glaze over the chicken to coat it entirely, and shake off as much of the excess as you can so it’s not dripping while sitting on the grill. Place the skewers on the rack and broil them again, about 2-3 minutes on each side or until the marinade is bubbly and dried on to the chicken, with a few charred spots. If your broiler has hot spots, move the chicken around to get a more even cooking.
12. Let the chicken cool, and repeat the glazing and grilling one more time. With this recipe you should have just the perfect amount of glaze for 2 bastings, if you didn’t pre-divide the glaze and find that you’re running low for the second round, just add a little water to stretch it, but you should use it all up to maximize flavour. For the last grililng, since this is your “presentation round” make sure you’ve got some nice charred spots on them!
13. Let cool slightly and serve either on its own or with some jasmine rice. Enjoy!


Bamboo skewers: I prefer thicker 8-inch ones with a wide handle (see video) so they’re easy to grab. Wrap the ends with foil to prevent them from burning, I find this much more effective than soaking skewers, especially for this recipe because we’re gonna be grilling 3 times.
Note: this makes enough for 2 coats of basting. If you want an extra thick glaze you can do 3 coats, in which case increase the measurements of the sauce ingredients by 50%.




Pailin Chongchitnant


3 servings
8 big skewers


Asian : South East Asian : Thai