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
Updated

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.
Sources
- Top 10 Mamak in Ipoh 2026 - My Weekend Plan.
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.
Found an error? Contact the editorial team with the article and correction.
Keep exploring
More from the Journal.

Shabu Shabu, Steamboat or Sichuan Hotpot? An Ipoh Pot Guide
An editorial guide to choosing between Japanese shabu shabu, charcoal steamboat, Thai mookata and Sichuan hotpot in Ipoh, matched to group size, spice tolerance and dinner hour.
Food & drink · Ipoh
Read article
Ipoh's Underrated Seafood: Tai Chow Fish to Lala Pots
An editorial guide to Ipoh's underrated seafood, from decades-old tai chow steamed fish in Kampung Jawa to a late-night lala pot at Soho Ipoh, with picks across Bercham, Pasir Puteh and Menglembu.
Food & drink · Ipoh
Read article
Yong tau foo in Ipoh's neighbourhood kopitiams
An editorial guide to Ipoh's handmade yong tau foo, from Pasir Pinji kopitiams to Menglembu and evening stalls in Manjoi and Klebang — with ordering styles, timing tips and FAQs.
Food & drink · Ipoh
Read article