
This Thai-style chicken rice is inspired by classic street food, with tender poached chicken, fragrant broth-cooked rice, and a bold savory-spicy ginger chili sauce. It is a comforting one-plate meal that tastes special enough for guests but is simple enough for a home cook.
Make the sauce first. Blend 3 tbsp chopped ginger, 5 garlic cloves, 5 red chilies, 3 tbsp water, 1 tsp Thai black soy sauce, 1 1/2 tbsp soy sauce, 3 tbsp vinegar, 4 tbsp sugar, and 5 tbsp soybean paste until mostly smooth. Just before serving, stir in 1 tbsp chopped ginger, 1 tbsp chopped coriander leaves, and 2 finely chopped garlic cloves for extra aroma and texture.



Prepare the chicken broth. In a pot, heat a little oil and fry the sliced ginger, coriander roots, garlic, and black pepper until fragrant. Add water to cover the chicken, then season with salt and a little sugar. Add the chicken thighs and gently simmer until fully cooked through. Remove the chicken and set aside, then reserve 2 cups of the broth for the rice.


Cook the rice. In a pan, heat the vegetable oil and fry the ginger, garlic, and coriander root until aromatic. Add the rice and stir-fry for 1 to 2 minutes until the grains look slightly translucent. Season lightly with salt and sugar, add the butter, then transfer to a rice cooker. Pour in 2 cups of the reserved chicken broth and cook until tender.

Slice the chicken and serve over the hot rice. Spoon the ginger chili sauce on the side or over the top, and garnish with extra coriander if desired. Serve warm.
Use boneless chicken thighs if you want faster prep, though bone-in thighs give the broth more flavor. Simmer the chicken gently rather than boiling hard to keep it tender. If coriander root is unavailable, use cilantro stems instead. Leftovers keep well in the refrigerator for up to 2 days; store the sauce separately for the best flavor.




