Order: Ipoh white coffee, charcoal kaya toast, soft eggs
Widely credited as a birthplace of Ipoh white coffee, this Old Town shop still roasts beans in palm-oil margarine the old way. Breakfast here is the Ipoh rite of passage.
Order: Tauge ayam: poached chicken with fat Ipoh bean sprouts and kuey teow soup
The name every Ipoh trip starts with. Silky poached chicken drenched in soy and sesame, plus those stubby, crunchy bean sprouts only Ipoh water seems to grow. Busy enough that it outgrew its four-decade home in 2026 and moved into a much bigger space on the same street.
⚠️ Last confirmed before 2025 — check it is open before you go.
Lou Wong's eternal rival across the street, and many Ipoh folk swear it is the better bird. Tender chicken, a punchy soy dressing and some of the silkiest hor fun in town; go before the chicken rice runs out in the evening.
A quieter alternative to the Jalan Yau Tet Shin giants, where locals go for silky free-range chicken and plump taugeh without the tourist queue. Strong Google ratings across over a thousand reviews.
Order: Tau fu fah with sugar syrup, soya bean milk
Ipoh's most famous tau fu fah: wobbly, ultra-silky beancurd ladled into bowls and eaten right at your car or on stools by the roadside. Decades of queues and a must on every Ipoh food trail.
Order: Tau fu fah with ginger syrup, black sesame rice balls
Many Ipoh locals pick Woong Kee over Funny Mountain: the beancurd is feather-light, and the sit-down shop adds tong yuen and other sweets. Good place to linger after dinner.
Order: Mixed-fruit shaved ice, ABC, bubur cha cha, red bean and sesame soups
Ipoh's night-time 'dessert street', a lane of hawker stalls where families have gone for cooling sweet soups and shaved ice for decades. Over 5,000 Google reviews; pick a busy stall and go hungry.
Order: Tau fu fah with custom toppings; soya milk desserts
A newer-generation tau fu fah shop that lets you build your bowl, from classic ginger syrup to fancier toppings. Its 4.6-star average on 800-plus reviews puts it ahead of several older names in town.
Order: Har gao, char siu bao and the trolley of steamed buns
Ipoh's grand old dim sum hall, trading for more than half a century and the name every out-of-towner queues for on a Sunday. Big airy floor, brisk aunties and a deep menu of steamed and fried classics keep it the benchmark on Dim Sum Street.
Order: Siu mai, prawn cheong fun and beancurd-skin rolls
Foh San's eternal rival across the road, smaller and noisier but with die-hard fans who swear the dumplings are more delicate. Arrive at dawn or expect a wait; that crush is half the Ipoh dim sum ritual.
The third pillar of Jalan Leong Sin Nam, loved for its fat buns and for being the one that also opens for dinner. Usually a shorter queue than its two neighbours for very similar old-school quality.
The locals' pick away from the tourist strip in Ipoh Garden South, with many regulars ranking it above the Old Town names. Weekend breakfast means a queue, but the fried and steamed items come out fast and hot.
Pork-free and halal-certified, it lets everyone join in on Ipoh's dim sum culture without compromise. The menu is huge, the baos are cheap and the lunchtime car park chaos proves its popularity.
Taiping's great cendol institution, running since around 1940 and now in its third generation. The cendol with glutinous rice and thick palm-sugar syrup is the reason people detour off the highway on a hot afternoon.
Order: Ipoh-style CCF with mushroom gravy, chilli and sweet red sauce on a metal plate
Ipoh's most famous chee cheong fun name, passed down through the family for decades. Moved from Canning Garden to Ipoh Garden South in 2023 but still serves big portions on its signature metal plates, with queues from 7:30am.
Order: Teluk Intan chee cheong fun with turnip and dried shrimp, pickled green chilli
Teluk Intan's most famous food: thick rolls stuffed with turnip and dried shrimp, eaten with no sauce, just pickled chillies. Moved to a new shophouse in 2022 but the queue followed.
Order: Ipoh-style CCF with mushroom-minced pork sauce and pickled green chilli
The front stall at this Old Town kopitiam is a long-time contender for Ipoh's best chee cheong fun. Savoury mushroom-pork sauce plus pickled green chilli — the true Ipoh way.
⚠️ Last confirmed before 2025 — check it is open before you go.
Order: Chee cheong fun with sweet sauce and chilli
A busy Canning Garden kopitiam on every Ipoh list, with a stellar chee cheong fun stall plus char kuey teow and wantan mee. A good one-stop sampler of Ipoh breakfast.
Order: Heong peng, kaya puffs and traditional Chinese biscuits
One of Ipoh's long-established biscuit houses, now with smarter packaging but the same old recipes. Over 1,000 reviews and a regular stop for Ipoh souvenir runs.
Order: Sourdough in 10+ flavours with flavoured butters
Ipoh's sourdough specialist in Canning Garden, with a long rotating list of loaves, tartines and pastries. The bakery that made artisan bread a thing in town.
The name that made Kuala Sepetang a prawn-noodle pilgrimage, started in 2009 and now with outlets further afield. The thick, sweet-spicy prawn broth and fat river prawns justify the drive out from Taiping.
⚠️ Last confirmed before 2025 — check it is open before you go.
Serving mee udang in the old Port Weld fishing town since 1956, long before the dish became an Instagram trip. Old-timer flavour with prawns from the surrounding mangroves.
⚠️ Last confirmed before 2025 — check it is open before you go.
Known for drowning its noodles in a generous 'flood' of prawn gravy, priced by the size of prawn you pick. A popular second stop for those comparing Kuala Sepetang's mee udang.
⚠️ Last confirmed before 2025 — check it is open before you go.
Order: Ayam merah (red-gravy fried chicken) with salted egg and mixed curries
Nicknamed 'nasi ganja' because one plate is never enough, this stall inside Kedai Kopi Yong Suan has hooked Ipoh since 1957. The sticky, sweet-spicy ayam merah is the whole reason for the queue.
Order: Nasi kandar with mixed curries and fried chicken
The flagship of Ipoh's best-known mamak name, open all day with banana-leaf sets, mee goreng and murtabak alongside the nasi kandar counter. Reliable, generous and fairly priced.
Order: Hainanese curry mee with char siu, roast pork and yong tau foo
Nicknamed 'police station curry mee' after its neighbour, this is the Ipoh shop locals argue is the city's best Hainanese-style curry noodle. Rich but not fiery, with a pile of roast meats and stuffed tofu.
⚠️ Last confirmed before 2025 — check it is open before you go.
Third-generation kopitiam dating to the 1950s, famous for tossing its curry noodles dry with a rich spiced sauce instead of drowning them. It sells out and closes by early afternoon.
An Old Town fixture repeatedly named for Ipoh-style dry curry mee, sitting on the same breakfast strip as Nam Heong and Sin Yoon Loong. Great as one stop on a Bandar Timah eating crawl.
A Bercham breakfast spot known for a richer, Nyonya-leaning curry broth topped with caramelised crispy pork. A neighbourhood cult favourite rather than a tourist stop.
An old Taiping coffee shop on Jalan Pasar where the curry mee is the star among many stalls, alongside wantan mee and popiah. A proper slice of Taiping's breakfast culture.
Ipoh is famous for white coffee, but Omni is where the city's specialty crowd goes for properly roasted single origins. A micro-roastery café with a strong pour-over game.
An upstairs old-town room that has been flying the specialty flag in Ipoh for years, roasting its own single origins. A welcome contrast to the kopitiam trail below.
Order: Degustation dinners and wine pairings inside a limestone cave
Dinner in a natural limestone cave at The Banjaran wellness resort, with a serious wine cellar. Rated 4.9 from over 1,500 reviews, it is Perak's most memorable fine-dining setting.
Order: Chef's degustation of Malaysian–European crossovers; Iberico tomahawk
Ipoh's most ambitious dinner: a chic, intimate room serving a seasonal tasting progression that blends European technique with local produce. The city's special-occasion booking.
The revived FMS Bar, an Ipoh institution dating to 1906, now serves refined colonial-style grills in a restored heritage building. History on the plate and on the walls.
Next to the Kuala Sepetang fishing grounds, this Teochew spot in a former antiques shop serves porridge loaded with crab, prawn, fish and squid. A worthy stop on the Taiping–Matang mangrove trip.
Order: Ayam gepuk set with sambal bawang and fried tempe
The brand that kicked off Malaysia's ayam gepuk craze after landing in Gombak in 2017, now with close to a hundred outlets and JAKIM-certified kitchens. Its Fair Park corner shop is the go-to for a proper smashed-chicken fix in Ipoh.
Order: Ayam gepuk Ganteng with extra-pedas sambal; daging balado
The town branch of a Meru-born gepuk brand that built its following on seriously fiery sambal. Smashed fried chicken is the core, with a few Indonesian and Western plates for the less brave.
⚠️ Last confirmed before 2025 — check it is open before you go.
Order: Homemade springy noodles with prawn or pork wantan
The most-reviewed wantan mee name in Ipoh, an old-school evening stall in Buntong making its own noodles. Choose prawn or pork dumplings and expect a crowd after dark.
Order: Springy noodles with light gravy and pork wantan
Kept its old street name after moving to Desa Rishah, and kept its fans too. Light, savoury gravy and bouncy noodles make it a regular in local wantan mee rankings.
Bercham is Ipoh's claypot chicken rice quarter, and K10 is one of its best-known charcoal stoves. Every pot is cooked from scratch, so expect a wait for well-seasoned chicken and a good crust.
⚠️ Last confirmed before 2025 — check it is open before you go.
A retro, 90s-style parlour that Ipoh families have kept busy for years. Big sundaes and waffle combos at prices that feel stuck in a better decade, with 1,600-plus reviews behind it.
Scooping since 1991, this vintage lounge is the Ipoh Garden East nostalgia stop: proper old-school sundaes, shakes and snacks in a room that hasn't changed much, which is the point.
Order: House gelato and sorbet; Parmesan-vanilla gelato with maple syrup
A French-trained chef's gelato and waffle shop around the corner from Concubine Lane. The savoury-sweet Parmesan gelato is the conversation piece; the fruit sorbets are the refresher after a heritage walk.
The Ipoh outpost of the KL craft ice-cream brand, popular with the De Garden crowd for its rotating flavours and waffle pairings (4.4 stars, 750-plus reviews).
Nicknamed 'fireworks' for the sparks flying off a wok handled by a cook with around five decades of experience. Wetter, Taiping-style noodles with cockles, served old-school on a leaf.
Order: Yu kong hor (moonlight hor fun) with raw egg
Running since 1963 next to the tauge ayam giants, Tuck Kee is where Ipoh goes for wok-fried noodles at night. Its moonlight hor fun, crowned with a raw egg, is a must alongside the char hor and fried bee hoon.
Ipoh's go-to mee rebus, worth the trip to the edge of town for a gravy with real depth and spice. Long a staple of Ipoh must-eat lists for Malay breakfast.
⚠️ Last confirmed before 2025 — check it is open before you go.
The 'hall of mirrors' kopitiam in Old Town is a beloved one-stop for chicken hor fun, chee cheong fun and caramel custard, but its pork satay is the cult item. Order the mixed sticks.
Order: Burger 'banjir' flooded in black-pepper sauce (beef, chicken or venison)
A night-time stall on the edge of Ipoh that went viral for drowning its burgers in black-pepper sauce. Over 1,000 Google reviews at 4.3 for what is basically a roadside Ramly-style legend.
Order: Aud's Pesto Pork Burger with homemade patty
An old-school café on Jalan Sultan Yussuf making its own patties. The pesto pork burger is the one people come back for, alongside good coffee and avocado smoothies.
Led by a former Nobu Beijing sous chef, Dozo is Ipoh's busiest upscale Japanese room, with 1,300-plus reviews and generous sushi plates. Book on weekends.
Facing the Ipoh padang, Genki is the city's value-premium Japanese pick: fresh sashimi, real wasabi and generous sets. 4.5 stars over 400-plus reviews.
Order: Big breakfast platter; peanut butter French toast
The all-day café that anchors Kong Heng Square near Concubine Lane, in a restored industrial-heritage space. Fusion plates, a hearty big breakfast and long hours make it Ipoh's default brunch.
A modern French patisserie-café whose Dutch baby pancakes and elaborate desserts have earned 4.4 stars from over 1,000 reviews. The Canning Garden brunch queue.
Order: Hotel banquet menus in the Crystal Ballroom
One of Ipoh's longest-running hotel ballrooms for Malay and Chinese wedding receptions. The Crystal Ballroom takes up to about 800 guests theatre-style, and the hotel kitchen handles big-batch banquet menus routinely.
⚠️ Last confirmed before 2025 — check it is open before you go.
Order: Grand Ballroom banquet; Malay-style wedding spreads
A Medan Ipoh hotel that does a lot of the city's large receptions, with a near-10,000 sq ft Grand Ballroom plus a smaller Saujana Ballroom. Its Ramadan buffets show the kitchen can feed a crowd.
⚠️ Last confirmed before 2025 — check it is open before you go.
A big Cantonese hall that Ipoh Chinese families book for wedding dinners, with a spacious floor and a kitchen used to multi-course banquet service. Over 1,100 Google reviews.
Running since 1978, Mun Choong's multi-level dining rooms are built for banquets, and its seafood-led menus are a safe, crowd-pleasing pick for Chinese wedding dinners in Ipoh.
Ipoh's slickest city-centre hotel and a go-to for couples who want a modern ballroom setting near the old town, with a rooftop bar for the after-party.
⚠️ Last confirmed before 2025 — check it is open before you go.
Order: Banana leaf rice with chicken varuval, prawn sambal and mutton curry
Ipoh's quiet favourite for banana leaf, cooking homely, MSG-free curries near the old Anderson school. Cheap, generous and the kind of place locals recommend to each other.
⚠️ Last confirmed before 2025 — check it is open before you go.
Ipoh's best-known Yemeni rice house, at the Kinta Riverfront. Smoky mandy rice with tender lamb or chicken in generous platters; 1,300-plus Google reviews.
Part of Medan Ipoh's compact little Koreatown, where most of the city's tabletop grilling happens. A solid Google rating and a steady local crowd; most independents here serve pork, so check if that matters.
Order: Grilled meats, japchae, seafood pancake by a Korean chef
Part of Medan Ipoh's compact little Koreatown, where most of the city's tabletop grilling happens. A solid Google rating and a steady local crowd; most independents here serve pork, so check if that matters.
Order: Grill sets with fried ramen; free-flow banchan
Part of Medan Ipoh's compact little Koreatown, where most of the city's tabletop grilling happens. A solid Google rating and a steady local crowd; most independents here serve pork, so check if that matters.
Part of Medan Ipoh's compact little Koreatown, where most of the city's tabletop grilling happens. A solid Google rating and a steady local crowd; most independents here serve pork, so check if that matters.
Run by an Indian couple under the old Cathay building, this tiny stall is widely called Ipoh's best mee goreng. Every plate is fried to order, so be ready to wait, and add the mee rebus while you're at it.
⚠️ Last confirmed before 2025 — check it is open before you go.
A breakfast-and-lunch Indian Muslim spot loved for crisp roti and thosai paired with mutton, chicken and fish curries. Get there early for the full spread.
A Taman Hoover kopitiam under a big tree, named for it, where the asam laksa is the draw along with yong tau foo and white coffee. One of Ipoh's better-known laksa bowls.