Malaysia Authentic is loading.
Skip to content

From the Journal

From Tin Miners to Teh Tarik: A Heritage-First Guide to Ipoh's Indian-Muslim Mamak Kitchens

An editorial guide to Ipoh's Indian-Muslim mamak eateries, tracing tin-mining-era nasi kandar kitchens to round-the-clock roti canai and supper teh tarik spots.

Malaysia Authentic

4 min read

Updated

AI illustration: A plate of Ipoh nasi kandar topped with curry gravy, ayam merah fried chicken, okra and squid
AI illustration: A plate of Ipoh nasi kandar topped with curry gravy, ayam merah fried chicken, okra and squid

Before Ipoh was a weekend stop for white coffee and murals, its Indian-Muslim kitchens were already at work — cooking for tin miners before dawn, market traders at first light and late-shift labourers long after dark. That tradition never went away. Today you will find it in shoplots on Jalan Yang Kalsom and Jalan Bijeh Timah, and in the older kampung pockets around the city, served as nasi kandar, roti canai, murtabak, mee goreng mamak and teh tarik pulled tall.

This is an editorial suggestion list, not an official ranking. It draws on a 2026 roundup of Ipoh mamak restaurants; all named outlets are still trading and carry Google ratings of 4.0 or above. Instead of picking one winner, we have organised them by the hour you are most likely to turn up.

Daytime Nasi Kandar: The Famous and the Old Town Favourite

Ipoh's most talked-about plate of rice is ladled out at Kedai Kopi Yong Suan on Jalan Yang Kalsom, informally nicknamed Nasi Ganja — a nod to its addictive ayam merah (red fried chicken), not anything listed on the menu. Rice arrives under mixed curries alongside fish, squid, okra and dhal. The stall trades roughly 9:00 am to 5:00 pm daily, yet the prized gravies are said to run out before 1:00 pm, so treat lunch as a very early affair.

Over in the old town, Nasi Kandar Pekan Lama at 125 Jalan Bijeh Timah works the same gravy-over-rice formula with fried chicken, mutton, squid or fish, within a shorter midday window of roughly 10:30 am to 3:00 pm. Choose it if you want heritage streets with your lunch; choose Yong Suan if the famous ayam merah is the mission.

Dawn Patrol: Roti Canai for the Early Shift

Two Jalan Kuala Kangsar kitchens open for the pre-work crowd. Restoran S. H. Saleem starts at 5:30 am with roti telur, dhal and teh tarik, wrapping up around 7:00 pm. Restoran Majeedia, at 58 Jalan Bendahara, unlocks its doors at 6:00 am for market traders, pouring thosai alongside roti canai and mutton, chicken and fish curries, and closing by 7:30 pm. Both are morning-and-afternoon operations — plan breakfast or an early lunch, not supper.

Midnight Oil: Supper and Teh Tarik Culture

When hunger strikes late, Restoran Naina Mohamed at 632 Jalan Kuala Kangsar never closes — roti canai at breakfast, nasi kandar at noon, teh tarik at 2 am in a classic roadside mamak setting. Suburban alternatives include Restoran Nasi Kandar Bharkat in Taman Cempaka (6:00 am to 1:00 am daily) and Matha'am Nasi Kandar in Taman Pengkalan Jaya (11:00 am to midnight).

Family Tables: Banana Leaf Sets and Clay-Oven Breads

Prefer a sit-down meal? Restoran M Salim Ipoh HQ in Taman Hoover (7:00 am–9:00 pm) plates banana-leaf rice sets, mee goreng, murtabak and teh tarik in a family-friendly room. In Silibin, Zaitun (11:00 am–10:00 pm) brings tandoori and naan into the mix — a smart pick for groups leaning towards clay-oven breads over rice.

Planning Your Own Mamak Route

  • Match the clock. Majeedia and S. H. Saleem are morning calls; Pekan Lama and Yong Suan close by mid-afternoon; Naina Mohamed runs all day and night.
  • Arrive early for curry. At Nasi Ganja, the best gravies finish well before late lunch.
  • Confirm halal status directly. Mamak cooking is typically pork-free, but certification should be checked with each restaurant.

For more Ipoh eating plans, browse our wantan mee guide, neighbourhood yong tau foo kopitiams and the seafood tai chow round-up.

Visual note: this AI-generated illustration is not a photograph from a visit to the listed venues.

Frequently asked questions

Why is it called Nasi Ganja in Ipoh?

The nickname points to the stall's famously addictive ayam merah (red fried chicken), not to any ingredient on the menu. It is the informal name for the nasi kandar stall inside Kedai Kopi Yong Suan on Jalan Yang Kalsom.

When should I arrive for Nasi Ganja?

The stall trades from about 9:00 am to 5:00 pm daily, but the best curries reportedly sell out before 1:00 pm, so a late-morning visit offers the fullest selection.

Where can I eat mamak food late at night in Ipoh?

Restoran Naina Mohamed on Jalan Kuala Kangsar operates 24 hours daily, Restoran Nasi Kandar Bharkat in Taman Cempaka stays open until about 1:00 am, and Matha'am Nasi Kandar in Taman Pengkalan Jaya closes at midnight.

Is Ipoh mamak food halal?

Mamak cuisine is typically pork-free, but halal certification differs between establishments, so it is best to confirm directly with each restaurant before dining.

There’s more to discover.

Explore more places, makers and perspectives in the Journal.

Back to the Journal