A whole roast chicken rubbed with garlic, white pepper, and cilantro root, served with a tangy tomato-basil dipping sauce.
This dish takes the classic Thai flavor trio of garlic, cilantro root, and white pepper -- the marinade base for countless grilled and roasted meats across Thailand -- and applies it to a whole roast chicken, finished with a fresh tomato and Thai basil nam jim for dipping. It's a home-style adaptation rather than a single named traditional dish, built on real Thai seasoning logic used in dishes like gai yang (grilled chicken). The marinade technique is what makes Thai grilled and roasted chicken taste distinct: garlic, cilantro root (or stems if root isn't available), white pepper, and a little fish sauce are pounded into a rough paste and rubbed under the skin, not just on top, so the flavor penetrates the meat during roasting rather than just seasoning the surface. The tomato nam jim, made from diced tomato, garlic, chile, lime, fish sauce, and torn Thai basil, is spooned over the carved chicken or served on the side for dipping -- a bright, herbal counterpoint to the roasted meat's savoriness.
Serves 4
Pound garlic, cilantro root, and white pepper in a mortar and pestle (or blitz in a small food processor) into a rough paste. Mix in fish sauce and oil.
Loosen the chicken skin gently with your fingers and rub half the paste directly onto the meat. Rub the rest over the outside. Marinate at least 1 hour, ideally overnight in the fridge.
Preheat oven to 200C/400F. Roast chicken breast-side up for 60-70 minutes, until juices run clear and a thermometer in the thigh reads 74C/165F.
Rest the chicken 10-15 minutes before carving so the juices redistribute.
While the chicken rests, combine tomatoes, chiles, lime juice, fish sauce, and palm sugar. Stir in torn Thai basil just before serving.
Carve the chicken and spoon the tomato-basil sauce over the top or serve alongside for dipping.
Loosen the skin before rubbing in the paste -- this gets flavor directly into the meat, not just the surface.
Cilantro root has a stronger, earthier flavor than the leaves; use the lower stems if you can't find roots at an Asian market.
Let the chicken marinate overnight if possible -- the white pepper and garlic need time to penetrate.
Grill the chicken spatchcocked over charcoal for a smokier, more traditional gai yang flavor.
Use chicken thighs instead of a whole bird for faster cooking and easier weeknight prep.
Add a tablespoon of coconut milk to the marinade for extra richness.
Refrigerate carved chicken up to 3 days. The tomato nam jim is best made fresh but can be refrigerated a few hours ahead without the basil, added just before serving.
The garlic-cilantro root-white pepper marinade is a foundational Thai seasoning base used across grilled meats, most famously gai yang from Isan, brought to prominence by street vendors grilling chicken over charcoal for markets and festivals.
Yes -- spatchcock the chicken and grill over medium-indirect heat for about 40-45 minutes, turning occasionally, which is actually closer to the traditional method.
Use the lower, thicker part of cilantro stems instead -- the flavor is similar, just slightly less intense than true root.
White pepper has a more floral, slightly fermented flavor common in Thai and Southeast Asian cooking, and doesn't leave visible black flecks in pale sauces or marinades.
Per serving (340g / 12.0 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.