Ipoh Bean Sprout Chicken Guide — Lou Wong, Onn Kee, Cowan Street and the headline stalls

Ipoh's most-iconic dish — poached chicken, plump limestone-water bean sprouts, soy and chicken-broth hor fun. Anthony Bourdain ate at Lou Wong. Sized for a SG 2D1N or 3D2N weekend.

Ipoh Bean Sprout Chicken Guide — Lou Wong Onn Kee Cowan Street Best Stalls — Jumppy Transport

Ipoh bean sprout chicken — known locally as nga choy gai — is the dish most Singaporeans plan their Ipoh weekend around. Poached chicken, plump bean sprouts grown in Ipoh’s mineral-rich limestone water, a drizzle of soy and a side of chicken-broth hor fun or rice. Anthony Bourdain ate at Lou Wong during his Ipoh segment and the queue has barely shortened since. Per-pax sets land at MYR 18-25 (~SGD $5.50-8); stalls are old, family-run and cash-only. This is the dedicated bean sprout chicken deep-dive — for the broader Ipoh hawker picture see our r1 Ipoh food guide; this page zooms in on the one dish most foodies build the trip around.

TL;DR — Ipoh bean sprout chicken in 4 lines

The headline stalls — Lou Wong Tauge Ayam Kuetiau (Jalan Yau Tet Shin, since 1957, Bourdain’s pick, 12-2 PM weekend queue), Onn Kee Tauge Ayam (across the street, opens late till midnight) and Cowan Street Ayam Tauge & Koitiau (locals’ favourite, quieter). Sets run MYR 18-25/pax (~SGD $5.50-8); cash-only at all of them; not halal (Chinese-Malaysian kitchens). Ipoh sits ~5 hrs from SG via the PLUS Highway and is not in our fixed pricing matrix — we chauffeur door-to-door from SGD ~340 (Standard MPV, similar to SG↔KL via PLUS Highway) one-way, all tolls and Causeway clearance included. See our pricing and our fleet.

What Ipoh bean sprout chicken actually is

The plate is deceptively simple. A whole or half poached chicken — chilled briefly so the skin firms and the meat stays silky — chopped into bone-in pieces and dressed with light soy, sesame oil and spring onion. Beside it, a small mountain of blanched bean sprouts, the local tauge grown in Kinta Valley limestone water and known across Malaysia for their plumpness, crunch and short, stubby form. The bean sprouts are dressed in the same soy-and-spring-onion sauce. On the side, a bowl of clear chicken-broth hor fun or steamed rice. Many tables also order shredded chicken hor fun separately as a second carb.

The Ipoh limestone story is real — the underground karst water carries calcium and magnesium that the local soybean strains thrive on, producing a sprout the rest of Malaysia (and SG) cannot replicate at the same texture. SG bean sprout chicken stalls (Geylang, Toa Payoh) use imported sprouts and the difference is immediate once you taste the Ipoh version side by side.

The headline stalls — compared

Three stalls do the heavy lifting in central Ipoh. Each has a distinct personality; for a 3D2N weekend you can fit two of them across two meal slots and compare.

StallLocationHoursSet MYR / paxSGD equivalentWait timeBest for
Lou Wong Tauge Ayam KuetiauJalan Yau Tet Shin (Old Town)10:30 AM – lateMYR 18-25$5.50-830-60 min weekends 12-2 PMFirst-timer + queue tolerance
Onn Kee Tauge AyamAcross Lou Wong~11 AM – midnightMYR 18-25$5.50-810-30 minLate dinner or queue avoidance
Cowan Street Ayam Tauge & KoitiauCowan Street, Old Town~10 AM – mid-afternoonMYR 18-25$5.50-85-20 minQuiet local-feel meal

Lou Wong is the canonical pick — running since 1957, bright lights, photogenic open kitchen, the Bourdain-anointed flagship. The queue 12-2 PM Saturday and Sunday is part of the ritual; arrive 11:30 AM or after 2:30 PM if you want to skip it. Onn Kee sits literally across the road and runs until midnight — locals split on which side serves the better bird and the honest answer is both are excellent. Onn Kee is the call for late dinner after a Lost World day or for crowd-averse visitors. Cowan Street is the locals’ favourite — quieter, less touristy, same pricing band, and arguably the most consistent texture on the bean sprouts. For the full nga choy gai education, eat Lou Wong on the first visit and Cowan Street on the return.

Best time to eat (and when to skip)

Bean sprout chicken is a lunch or late-dinner dish — Lou Wong opens 10:30 AM and runs late; Onn Kee opens around 11 AM and stays open past midnight; Cowan Street is the earliest to wind down. 11 AM – 12 PM is the sweet spot at Lou Wong (kitchens warmed up, queue not yet built); 12 – 2 PM is peak quality and longest queue; 2:30 – 4 PM is the crowd-averse window. For Onn Kee, 9 – 11 PM is a quiet, well-fed late-dinner slot.

Lou Wong pairs naturally with the Ipoh Old Town heritage walk (r1) — Jalan Yau Tet Shin sits 5-10 minutes from Concubine Lane, Sin Yoon Loong white coffee and the Birch Memorial Tower. A clean Old Town morning shape is a 7 AM dim sum at Foh San (covered in our r2 Ipoh dim sum guide), heritage walk 9-11 AM, then lunch at Lou Wong from 11:30 AM, then a Funny Mountain tau foo fah dessert (covered in our sibling Ipoh tau foo fah guide) and a white coffee back at Sin Yoon Loong.

Halal status, allergies and first-timer tips

Lou Wong, Onn Kee and Cowan Street are all Chinese-Malaysian kitchens — not halal. The chicken is poached in a Chinese-style broth and the sauces use light soy and sesame oil; no JAKIM certification at any of the three. Halal-seeking diners should route to dedicated halal restaurants in Greentown (the modern east-of-Old-Town area) — Greentown has good Malay-Chinese halal options for grilled chicken and rice, though the limestone-water bean sprout texture is something the Old Town Cantonese stalls do better. The dish contains soy in both the chicken dressing and the bean sprout dressing — soy-allergic visitors should avoid. Shellfish is not part of the standard plate.

First-timer notes: order the set per pax (poached chicken + bean sprouts + rice or hor fun + drink) — the per-pax set is the right portion for one adult. Ask for the kuetiau (hor fun) in clear chicken broth as your carb instead of plain rice for the full Ipoh experience. The chicken is served at room temperature, not piping hot — this is intentional and correct.

How to plan an Ipoh bean sprout chicken trip from Singapore

Ipoh sits ~330 km from Tuas and runs about 5 hours each way off-peak via the Tuas Second Link and the North-South Expressway (PLUS, E2). Day-trip is technically possible but punishing — 10 hours of driving for a single lunch is not the move. 2D1N is the realistic minimum with a Saturday-late-lunch Lou Wong slot and a Sunday-morning second meal somewhere; 3D2N is the comfortable shape that lets you fit two bean sprout chicken stalls plus dim sum, hor fun and tau foo fah across the weekend.

The protocol that works for SG groups:

For the wider weekend sequencing — heritage walking, cave temples, Lost World and the food slots stacked against opening hours — pull the day-by-day from our Ipoh Old Town guide (r1).

From SGD ~340 (Standard MPV) for SG↔Ipoh one-way — same hedge as our SG to KL chauffeur via the PLUS Highway corridor (Ipoh sits on the same extended NSE route, ~1 hr further north), with all Causeway clearance and Malaysian highway tolls included. The Standard MPV (Voxy / Noah / Serena, 7-seat) is the workhorse; for groups of 8+ doing a multi-family food weekend the 13-seater group bus rental is worth pricing. Once you’re in Ipoh, the chartered full-day driver framing scales to a half-day Old Town and bean sprout chicken loop. Self-drivers need the VEP application (mandatory since July 2025). See our fleet for the capacity matrix and our pricing for the wider tier breakdown.

Cross-city peer: our Penang char kway teow guide covers the other iconic Malaysian single-dish destination — fly-in long weekend rather than road run. Sibling deep-dives in this batch: our Ipoh hor fun guide, Ipoh salt baked chicken guide and Ipoh mural art lane guide.

Pitfalls and things to know

Ipoh bean sprout chicken FAQ

Where is the best bean sprout chicken in Ipoh?

Lou Wong Tauge Ayam Kuetiau on Jalan Yau Tet Shin is the canonical pick — running since 1957, the Anthony Bourdain stall, biggest queue. Onn Kee sits across the street with similar quality and runs until midnight. Cowan Street Ayam Tauge & Koitiau is the locals’ favourite — quieter, same pricing, arguably more consistent on the sprouts.

Is Ipoh bean sprout chicken halal?

The headline stalls — Lou Wong, Onn Kee, Cowan Street — are Chinese-Malaysian kitchens and not halal-certified. Halal-seeking diners should route to dedicated halal restaurants in Greentown (the modern area east of the Old Town).

How much does bean sprout chicken cost in Ipoh?

Per-pax sets (poached chicken + bean sprouts + rice or hor fun + drink) run MYR 18-25, around SGD $5.50-8. SG bean sprout chicken stalls in Geylang or Toa Payoh sit at SGD $8-15 for a smaller, less-traditional plate using imported sprouts. All Ipoh stalls are cash-only.

What time should I go for bean sprout chicken at Lou Wong?

11:30 AM is the sweet spot before the 12-2 PM peak builds. Saturday and Sunday 12-2 PM means a 30-60 minute queue. After 2:30 PM is the crowd-averse window. Onn Kee runs until midnight and is the call for a quieter late-dinner slot.

Why are Ipoh bean sprouts different?

Ipoh sits in the Kinta Valley karst basin and the underground water carries calcium and magnesium that the local soybean strains thrive on. The sprouts are noticeably plumper, crunchier and shorter than what’s grown elsewhere in Malaysia or imported into SG. Side-by-side the difference is immediate.

Can I do Ipoh as a day-trip just for bean sprout chicken?

Technically yes, practically no — 10 hours of driving for a single lunch is not the move. 2D1N is the realistic minimum; 3D2N is the comfortable shape that lets you fit two bean sprout chicken stalls plus dim sum, hor fun and tau foo fah across the weekend.

How do we get to Ipoh from Singapore for a bean sprout chicken weekend?

Private chauffeur door-to-door is the comfortable option for the 5-hour run — Ipoh is not in our fixed pricing matrix; we quote from SGD ~340 for the Standard MPV one-way (similar to SG↔KL via PLUS Highway), all Causeway clearance and Malaysian highway tolls included. WhatsApp us with dates, hotel and group size and we’ll line it up in a jiffy.

Door-to-door SG↔Ipoh, with the Lou Wong lunch slot baked in

Tell us your dates, hotel and group size on WhatsApp — we'll line up the right MPV with all tolls and Causeway clearance included, and get you to the first plate of nga choy gai.

WhatsApp us

Book this route

Required field