Skip to content
8 Ipoh Food Picks: What to Eat, Where & When

8 Ipoh Food Picks: What to Eat, Where & When

The quick version

Ipoh food guide: white coffee, beansprout chicken, dim sum, curry mee. Where to go, when stalls close, and which queues are worth it.

10 min readBy Banyan Bound Editorial
Share this article:
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

Jalan Bandar Timah — 1
Photo: Encik Tekateki, CC0, via Wikimedia Commons.

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.

DishBest-known spotBest timeReported closed dayQueue risk
White coffeeSin Yoon Loong, Nam Heong6:30am to 10amNot reportedLow to medium
Beansprout chickenCowan Street Ayam TaugeFrom about 5pmIrregular daysHigh
Gai se hor funThean Chun, Moon De MoonBefore 9amThean Chun Wed/Thu; Moon De Moon Mon/TueMedium to high
Dim sumChooi Yue7am to 8amThursdayHigh
Wan tan meeMin Chee, stall 36BreakfastTue and WedMedium
Fish head noodleFai Kee, stall 43Before 9amNot confirmedMedium after 9am
Curry meeYee Fatt7:30am to 11amMondayMedium to high
Tau fu fahWong Kee, Taman Jubilee11:30am to 6pmWednesdayLow
Ipoh Food, Malaysia — 2
Photo: Slleong, CC0, via Wikimedia Commons.

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.

Tip

Thean Chun shuts Wednesday and Thursday, when Moon De Moon's 7:30am to 1pm window covers the bowl.

Ipoh Food, Malaysia — 3
Photo: Ardeka Balian Aga Fo…, CC BY-SA 3.0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 4
Photo: Ardeka Balian Aga Fo…, CC BY-SA 3.0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 5
Photo: Insankerdilmahubersuara1993, CC BY-SA 4.0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 6
Photo: Marc Kery, CC BY-SA 3.0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 7
Photo: hams Nocete, CC BY-SA 2.0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 8
Photo: Slleong, CC0, via Wikimedia Commons.

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.

Ipoh Food, Malaysia — 9
Photo: Dennis Sylvester Hurd, CC0, via Wikimedia Commons.
  • 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

Sponsored

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.

Tip

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

Ipoh Food, Malaysia — 10
Photo: Sharon Hahn Darlin, CC BY 2.0, via Wikimedia Commons.

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

Sponsored

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

Sponsored

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

Sponsored

Keep planning your Ipoh trip with these guides.

Ipoh Guides

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful