
8 Ipoh Food Picks: What to Eat, Where & When
Ipoh food guide: white coffee, beansprout chicken, dim sum, curry mee. Where to go, when stalls close, and which queues are worth it.
On this page
Last updated November 2026: ipoh food centres on white coffee, beansprout chicken, gai se hor fun, dim sum and curry mee, eaten mostly at breakfast and early lunch. Old Town kopitiams on Jalan Bandar Timah open around 6:30am, and many stalls shut by mid-afternoon. Use this guide to pick dishes, dodge closed days and sequence Old Town and New Town in one day.
Featured image: Slleong, CC0, via Wikimedia Commons.
Ipoh Food at a Glance

Ipoh splits its eating across two sides of the Kinta River. Old Town (Jalan Bandar Timah, Jalan Sultan Yussuf) holds the kopitiams. New Town (Jalan Theatre, Jalan Yau Tet Shin in Taman Jubilee) holds the sweets, snacks and many noodle shops. Chooi Yue in Ipoh Garden South, the Stadium Indera Mulia hawker court and outlying spots need a car or an e-hailed ride. Hours below are as reported at the stalls, and several change by season.
| Dish | Best-known spot | Best time | Reported closed day | Queue risk |
|---|---|---|---|---|
| White coffee | Sin Yoon Loong, Nam Heong | 6:30am to 10am | Not reported | Low to medium |
| Beansprout chicken | Cowan Street Ayam Tauge | From about 5pm | Irregular days | High |
| Gai se hor fun | Thean Chun, Moon De Moon | Before 9am | Thean Chun Wed/Thu; Moon De Moon Mon/Tue | Medium to high |
| Dim sum | Chooi Yue | 7am to 8am | Thursday | High |
| Wan tan mee | Min Chee, stall 36 | Breakfast | Tue and Wed | Medium |
| Fish head noodle | Fai Kee, stall 43 | Before 9am | Not confirmed | Medium after 9am |
| Curry mee | Yee Fatt | 7:30am to 11am | Monday | Medium to high |
| Tau fu fah | Wong Kee, Taman Jubilee | 11:30am to 6pm | Wednesday | Low |

8 Ipoh Food Dishes Worth Planning Around
Prices and hours checked November 2026. Items run roughly from breakfast to evening, so you can follow them in order.
Thean Chun shuts Wednesday and Thursday, when Moon De Moon's 7:30am to 1pm window covers the bowl.

1. Ipoh White Coffee at Sin Yoon Loong and Nam Heong
White coffee is Ipoh's default morning drink, and the Old Town kopitiams on Jalan Bandar Timah are the place to start. Sin Yoon Loong runs about 6:30am to 2:30pm and serves soft-boiled eggs on toast alongside the cup. Nam Heong, also on Jalan Bandar Timah, runs about 6:30am to 4:30pm, which suits a later coffee. Its egg tarts are the usual add-on.
For a gentler introduction, Spec Cafe at one end of Concubine Lane pours a Musang King durian white coffee. More cups and kopitiams are covered in our white coffee kopitiam guide. Not ideal if you avoid caffeine, though Nam Heong's pastries still justify the stop.

2. Beansprout Chicken at Cowan Street Ayam Tauge
Beansprout chicken (tauge ayam) is poached chicken served with fat, crunchy beansprouts. In Ipoh it comes with hor fun noodles, not rice. Cowan Street Ayam Tauge & Koitiau in Kampung Jawa is the name most local reviewers cite. It is an evening place, and queues form from about 5pm. Opening days are irregular, so read its current posted hours before building an evening around it.
Order braised chicken feet on the side. Lou Wong, in the Gerbang Malam area, is the better-known alternative. Details on both are in our beansprout chicken guide. Give it a miss if you want breakfast or lunch, because neither is served.

3. Gai Se Hor Fun at Thean Chun and Moon De Moon
Gai se hor fun is a bowl of shredded chicken, prawns and flat rice noodles in a prawn-and-chicken broth. Thean Chun on Jalan Bandar Timah runs about 8am to 4:30pm and is closed Wednesday and Thursday. It sits across from Concubine Lane, so weekends and public holidays are busy. Moon De Moon in Taman Mirindi runs about 7:30am to 1pm and is closed Monday and Tuesday. Its bowls often sell out by about 11am.
Loke Wooi Kee in Taman Jubilee has easier tables and parking. Compare more bowls in our hor fun guide. Not for you if prawn-forward broth is a dealbreaker.
4. Dim Sum at Chooi Yue
Chooi Yue in Ipoh Garden South opens about 7am and closes about 2pm, with Thursday off. Many dishes are not ready until about 8am, so arriving at opening gains little. Expect a wait of an hour or more at breakfast, on weekdays as well as weekends. Parking is tight.

Chooi Yue is non-halal. It also serves coffee, which is unusual for a dim sum shop. Foh San and Ming Court, facing each other, are the better-known alternatives. Our dim sum guide compares them. Pass on it if you have under 90 minutes to spare.
5. Salted Chicken from Aun Kheng Lim
Ipoh salted chicken is baked after marinating in goji berries, salt, rice wine, ginger and Chinese herbs. Aun Kheng Lim's main branch on Jalan Theatre in New Town opens about 9am and closes about 6pm. Choose the original flavor or the herbal version for a stronger taste.
It is easy to carry, so it suits visitors heading home or to a hotel dinner. Other shops are listed in our salted chicken guide. Less useful if your lodging has no way to reheat or chill it.

6. Wan Tan Mee and Fish Head Noodle at Stadium Indera Mulia
The Stadium Indera Mulia hawker court holds two breakfast names. Min Chee at stall 36 sells wan tan mee with springy noodles. Fai Kee at stall 43 sells fish head noodle. Order Min Chee's noodles dry, with the soup on the side. Reported closed Tuesday and Wednesday, closing around 4pm. Fai Kee's sweet-and-sour soup costs about RM14 a bowl. Waits grow after about 9am.
Min Chee portions are small, so pair them with a second stall. Skip it if you need a big bowl or a car-free trip, since this court is a ride from Old Town.
7. Dry Curry Mee at Yee Fatt
Yee Fatt on Jalan Kampar is known for dry curry noodles, with a soup version also on the menu. It runs about 7:30am to 2pm and is closed Monday. Crowds appear at both breakfast and lunch, and parking takes patience.
Add the tea egg. The coffee is only average, so save your caffeine for Old Town. Plan it for a mid-morning gap after kopitiam coffee. Bypass it on Mondays, when the shop is shut.

8. Tau Fu Fah, Kaya Puffs and Peanut Candy in Taman Jubilee
Taman Jubilee in New Town packs the sweets into a few streets. Wong Kee Beancurd serves silky tau fu fah, with syrups and toppings. It runs about 11:30am to 6pm and is closed Wednesday. Seating is plastic stools. Sin Eng Heong's kaya puffs are the main queue here. It runs about 9:30am to 6pm, closed Tuesday, and waits of 45 minutes are reported even on weekdays.
Sin Weng Fai on Jalan Yau Tet Shin sells peanut candy at RM11 per 300g packet, with a purchase limit. It appears after about 10am. Pass on the queues if you are short on time, since other shops sell peanut candy too.
Which Ipoh Food Is Worth the Queue?
Queue length does not track payoff. Fast, high-return stops are Wong Kee's tau fu fah and a Nam Heong coffee with egg tarts. Moderate waits pay off at Thean Chun, Yee Fatt and Fai Kee, particularly if you arrive before 9am. The longest waits are Chooi Yue at breakfast, Sin Eng Heong kaya puffs and Sin Weng Fai peanut candy. Both sweet shops are only worth it if you have spare time, because other shops sell similar products.

- Skip the wait: Moon De Moon on weekends, when bowls take 30 to 40 minutes on busy days.
- Worth the wait: Cowan Street Ayam Tauge, if its posted days match your trip.
- Mistake to avoid: arriving after the late-morning sell-outs at Moon De Moon.
- Mistake to avoid: assuming Cowan Street keeps fixed hours.
- Mistake to avoid: planning Tuesday to Thursday without checking closed days.
A One-Day Ipoh Food Route by Area
This route starts in Old Town and finishes in New Town, with the car-dependent legs marked. A Kinta Riverwalk pedestrian bridge linking Old Town and New Town was slated for completion in August 2026, so ask locally whether it is open before relying on it.
Wong Kee's 11:30am to 6pm hours fit the route's 2pm stop, but skip that stop on Wednesdays.
- 7am, Old Town: white coffee at Sin Yoon Loong on Jalan Bandar Timah, then egg tarts at Nam Heong. Walkable.
- 9am, Old Town: gai se hor fun at Thean Chun, unless it is a Wednesday or Thursday. Walkable.
- 11am, car or e-hail: Yee Fatt curry mee on Jalan Kampar, or Stadium Indera Mulia for wan tan mee.
- 2pm, New Town: tau fu fah at Wong Kee and a salted chicken from Aun Kheng Lim on Jalan Theatre. Walkable together in Taman Jubilee.
- 5pm, Kampung Jawa: beansprout chicken at Cowan Street Ayam Tauge, if open that evening.
Practical Tips for Eating in Ipoh

Arrive early. Ipoh stalls run on breakfast and lunch rhythms, and several sell out by 11am or close by 2pm. Chooi Yue is non-halal, so halal diners should choose other dim sum shops. Nasi ganja at Yong Suan has a reported hygiene risk with seafood, so choose meat or vegetable dishes. Wong Kee's surroundings are basic, so treat it as a quick stop. Without a car, stay in Old Town and Taman Jubilee, and e-hail for the Stadium and Ipoh Garden legs. For wider trip planning in Perak, Visit Perak is the state tourism portal.
Wat Tan Hor for a Late Ipoh Meal
Restoran Tuck Kee is a useful dinner option when breakfast stalls and early-afternoon kopitiams have closed. It is known for wat tan hor, a practical choice after an Old Town coffee stop or a Taman Jubilee snack run. The restaurant on Jalan Yau Tet Shin runs from about 11am to 10:30pm, giving it a longer service window than many daytime noodle shops.
Plan it as an alternative to Cowan Street Ayam Tauge when the chicken shop’s irregular opening days do not suit your visit. Cowan Street queues can begin around 5pm, while Tuck Kee gives you an earlier meal option. It also works well after Wong Kee’s tau fu fah, which is reported open until 6pm. Keep the evening flexible, as individual stall hours in Ipoh can change.
Building the rest of the trip? Our Ipoh attractions guide covers the sights, districts and logistics around this guide.
Explore food in other cities
Frequently Asked Questions
What is white coffee in Ipoh?
Ipoh white coffee is a kopitiam staple served at Old Town shops such as Sin Yoon Loong and Nam Heong. Both open around 6:30am, so it works as a first stop.
What to eat in Ipoh for dinner at night?
Beansprout chicken at Cowan Street Ayam Tauge is the classic evening meal, with queues from about 5pm. Restoran Tuck Kee on Jalan Yau Tet Shin runs about 11am to 10:30pm and is known for wat tan hor. Tong Sui Kai on Jalan Carey opens in the evening for desserts.
Explore More Ipoh Guides
Keep planning your Ipoh trip with these guides.
Ipoh Guides
Useful notes for your Southeast Asia trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





