Kuang Heng's version is distinguished by its dark, slightly sweet fermented soybean sauce (rather than the lighter ginger-chili sauce style at some competitors), which reviewers consistently single out. The chicken is poached until just cooked through, sliced thin, and served warm over jasmine rice cooked in the rendered chicken stock. A bowl of clear broth arrives alongside. At 60 THB for a full serving, it is frequently cited as one of Bangkok's best-value sit-down meals.
Tips from diners
The breakfast window (6–8am) has no queue and the rice is freshest — it's made in batches and the first batch of the day has the strongest chicken-fat aroma.
Kuang Heng (green sign) and Go-Ang (red sign) are literally across the street — many visitors try both at one sitting to compare. The key difference is the sauce: Kuang Heng's is darker and more fermented.
Classic Thai iced tea with condensed milk, served in a plastic bag or cup.
Tips from diners
Order the Thai iced tea immediately — the seating area gets hot during peak hours and this is the standard cooling solution at the table.
The satay is made from marinated pork strips threaded on bamboo skewers and grilled over charcoal at the front of the shop. The peanut sauce is made in-house and is on the sweeter side. Multiple reviews call this out as a good add-on when ordering a full table of dishes.
Tips from diners
Order the satay early as an appetizer — it comes out quickly and keeps the table busy while waiting for the chicken rice to be plated.
A secondary menu item that draws its own following — the tom yum broth is made fresh each day with lemongrass, galangal, and kaffir lime leaf, and carries genuine heat. Reviewers who arrive early recommend it as a warm-up before the chicken rice.
Tips from diners
The fish noodle soup is most commonly ordered alongside the chicken rice as a full meal — the broth contrasts well with the mild chicken fat rice.
The fried version is a popular alternative to the poached chicken, with a crunchy battered exterior and moist meat. It comes over the same fragrant chicken-fat rice and with the same dark fermented sauce. Multiple reviewers note this version has a loyal following among Thai regulars who prefer texture over the poached bird's silkiness.
Tips from diners
Order one steamed and one fried to share — it's the most common move at the table and costs about 125 THB total for two people.
Established in 1932, Kuang Heng is one of Bangkok's oldest Hainanese chicken rice shops and shares the Pratunam intersection with its rival Go-Ang (the 'red' stall), creating what regulars call Bangkok's best head-to-head chicken rice comparison. The stall is identified by its green signage and serves poached chicken over rice cooked in chicken fat, with the signature dark fermented soybean sauce alongside. Prices remain at street-stall levels — a full plate rarely exceeds 60 THB.
Kuang Heng is on the same Phetchaburi Road intersection as Go-Ang Chicken Rice (the Michelin Bib Gourmand holder) — they face each other. If you see the green sign, you're at Kuang Heng. The red sign is Go-Ang.
Cash only — no card machines. Bring small bills. The staff work fast and expect you to order and move on quickly during the busy lunch period.
The shop runs nearly 24 hours and most sources show it open from around 6am through midnight or later. Avoid 11am–1:30pm for the worst of the lunch queue.
Page last updated: