Local Food that You have to try in Ipoh

Ipoh

Ipoh is the capital city of Perak, Malaysia. It grew from a tin-bearing valley as it is rich in tin and now, Ipoh is a famous tourist spot where its colonial architecture as well as the vintage and retro cafes and streets act as its main attractions. Not to forget, Ipoh is popular for its delicious cuisine and local street food. Here are some local food that you have to try in Ipoh!

Below are the local food you couldn’t miss in Ipoh!

Local Food that You have to try in Ipoh

Chee cheong fun

AT restaurant canning garden
Image by J2Kfm via flickr
  • Chee Cheong Fun is a type of dish of noodles made with rice. It is commonly eaten in a roll of rice noodles wrapped with bits of shrimp or meat served with soy sauce and chili sauce in a dimsum restaurant. Nonetheless, in countries like Malaysia and Singapore, Chee Cheong Fun is eaten on its own.
  • Regular: RM3.80
  • Sweet / Savoury
  • Mushroom Gravy, Sweet Sauce, Chili Sauce
  • Breakfast

More than 30 years old, this family business Chee Cheong Fun is the childhood memory of many locals. Currently managed by their second generation, this special plate of chee cheong fun has never changed since they started. The uniqueness of this chee cheong fun is that it uses flat rice noodles instead of rolls of rice noodles. It is served with mushroom gravy, chili sauce, sweet sauce or all-in-one combination topped with sesame seeds, fried shallots and green chilli. This chee cheong fun used to be sold on a motorcycle cart going around the neighbourhood but now you can find it in a restaurant named Restaurant Canning Garden.

Opening Hours:
Mon – Fri (7am – 11:30am)
Sat-Sun (7am – 1pm )

Note:They will close if/ until everything sold out early .

Find It Here:

Bean Sprout Chicken Rice

AT Lou wong
Image by ZacharyMarret via tripadvisor
  • Chicken rice is a famous dish in Hainan, China and also in South-east Asia. It is the combination of poached chicken and seasoned rice with chicken soup, chili sauce and cucumber.
  • Average RM19 per person
  • Savoury
  • Mouthwatering Chicken
  • Breakfast | Lunch | Dinner
Image by GerardR via tripadvisor

Someone surely would have recommended you ‘nga choi kai’ if you visit Ipoh. ‘Nga choi kai’ is the bean sprout chicken rice in Cantonese and it is the most famous local food in Ipoh. This dish is basically chicken rice with a big plate of bean sprout. There are a lot of bean sprout chicken rice shops in Ipoh and they are all debatably delicious. We recommend the famous Lou Wong that is located in the busy area of the Ipoh town.

Opening Hours:
Everyday (10:30am – 12am)

Find It Here:

ipoh white coffee

AT nam heong white coffee
  • Ipoh white coffee is a type of coffee drink originated in Ipoh, hence the name. The coffee beans are commonly roasted with palm oil and later served with condensed milk.
  • RM2.80
  • Coffee
  • Aromatic
  • Breakfast | Lunch | Tea

The best Ipoh white coffee in town is Nam Heong White Coffee. The coffee is served in small vintage cups and the common side snacks for the coffee are egg tarts, dimsum and toast. One sip of this coffee, you can taste its rich and aromatic coffee flavour. This is the local drink you have to try in Ipoh!

Opening Hours:
Tues – Sun (7am – 5:30pm)

Find It Here:

Chicken Noodle soup

AT RESTAURANT thean chun
Image by faeimmmario via tripadvisor
  • Chicken noodle soup is a global cuisine and well-familiar to a lot of people. It is a bowl of noodle cooked in chicken soup and topped with chicken and vegetables.
  • RM3.70 - RM5
  • Savoury
  • Flavourful Chicken Soup
  • Breakfast | Lunch
Image by 青蛙frog via flckr

In Cantonese, Gai Se Hor Fun means shredded chicken noodle soup. Hor fun is a kind of flat rice noodle that is famous in Ipoh. The highlight of the shredded chicken noodle soup in Ipoh is that it is not only filled with chicken but with prawns as well. One of the famous restaurants to try this dish is Restaurant Thean Chun. 

Opening Hours:
Fri – Wed (8am – 3pm)

Note: Closed on Thursdays

Find It Here:

salted chicken

AT RESTAURANT Aug kheng lim
Image by CharlesHaynes via flickr
  • Salted chicken is a typical Chinese dish where the chicken is wrapped in parchment paper and slow baked in heated salt.
  • RM19
  • Savoury
  • Aromatic
  • Breakfast | Lunch | Dinner
Image by Milky99 via tripadvisor

Aug Kheng Lim is one of the places famous for its salted chicken. You can choose between an original flavour salted chicken or herbal salted chicken. The herbal salted chicken is marinated with goji berries, rice wine, salt, ginger and various Chinese herbs. This dish is normally a take-away dish for the locals and foreigners. 

Opening Hours:
Everyday (9am – 6pm)

Find It Here:

18,528 Responses
  1. nonebet_nypt

    I’ve been playing at Nonebet for something like five months now, mainly on the train home, and might as well say a bit since someone asked me the other day. Getting an account took no time — email and a password, that’s it, although the ID verification hit me later, which is standard. Min deposit was around $10 which is fine for a casual punter.

    Game selection is huge — I’d guess around 2,500 slots and tables from memory. Play’n GO dominates, so Gates of Olympus, Big Bass, the usual suspects are all there. My go-to is Yggdrasil and Betsoft titles when I’m not chasing. NetEnt back catalogue is there as well. Live dealer side is Evolution-powered, which means real croupiers, blackjack tables at all hours plus Crazy Time if that’s your thing.

    The welcome deal was 100% to $500 with 150 spins, rollover sits at 35x which is standard for AU-facing sites, not generous. There was a small no deposit thing at one point but it comes and goes. Offers rotate a lot so check the current ones on Nonebet Casino (AU) rather than trusting my numbers. The one thing that annoyed me was the max bet rule while wagering — I busted it by accident once and lost the lot. Lesson learned.

    Withdrawals have been fine, mostly. Crypto came back same day both times, e-wallets took about a day, and the one card withdrawal dragged out to nearly four days which is the slow lane. Deposits are instant with Visa, Mastercard and the usual coins.

    Support got back to me in about five minutes at midnight, not just a bot loop once you get past the bot. No app for Nonebet as far as I can tell — it’s a browser thing, works well enough on the iPhone. It’s a Curacao licence, which isn’t the ACMA, obviously, make of that what you will for us down here.

  2. lalabet_tumt

    Ben een paar maanden geleden bij Lalabet begonnen en niet gelogen had ik er weinig van verwacht. De lobby is gewoon dik in orde: ergens rond de 3000 slots volgens de tellers in het filtermenu. Pragmatic Play, Play’n GO en NetEnt domineren wel een beetje, en de klassiekers als Gates of Olympus, Sweet Bonanza en Book of Dead vind je zonder zoeken.

    Waar ik eigenlijk vooral zit zijn de live tafels. Die tafels draaien op Evolution en dat scheelt echt: live dealers en soms zelfs een Nederlandstalige tafel, en natuurlijk Crazy Time voor de gekkigheid. Beeldkwaliteit is prima, ook als mijn wifi het half doet.

    Over de bonus: het is 100% tot 500 euro en 200 gratis spins, en er zijn 50 spins zonder storting. De wagering is 35x, wat niet geweldig maar ook niet schandalig is. Ik had de voorwaarden vooraf doorgespit, en de details staan gewoon netjes uitgelegd op Lalabet Review – Online spelen in 2026: een praktische spelersgids mocht je het willen nakijken. Het aanmelden kostte me een minuut of drie en de minimale storting is 10 euro.

    Betalingen gaan via iDEAL, Visa, Mastercard, Skrill en Neteller, crypto zoals Bitcoin wordt ook geaccepteerd. Mijn uitbetalingen bij Lalabet stonden meestal binnen een dag of twee op de rekening, behalve die ene keer, toen was het vier dagen. Dat vond ik wel jammer: het documentencheck-gedoe kostte tijd, daarna ging alles vlot.

    De support is bereikbaar via live chat, antwoord komt doorgaans snel. De medewerkers van Lalabet spreken Nederlands, hoewel het soms wel copy-paste voelt. Een echte app is er niet, de browserversie op mijn telefoon draait prima dus dat mis ik eigenlijk niet.

    De vergunning komt van Curacao, dus niet onder de Nederlandse KSA — dat weet je dan. Ik heb er tot nu toe geen problemen mee gehad, al hou ik het bewust klein.

  3. nonebet_nzpt

    Been using Nonebet for something like four months now, mainly late nights, and might as well dump some thoughts since someone asked me the other day. Signup was painless — email and a password, that’s it, although the KYC bit came later, which is standard. Min deposit was $10 which is fine for a casual punter.

    Game selection is huge — I’d guess around 3,000 games from memory. NetEnt stuff is everywhere, so Sweet Bonanza and Book of Dead are sitting right on the front page. I mostly stick to the Megaways stuff when I want longer sessions. Microgaming back catalogue is there as well. The live section is Evolution-powered, which means real croupiers, blackjack tables at all hours and Crazy Time if that’s your thing.

    The welcome deal when I joined was a match up to around $750 with 200 spins, rollover sits at 40x which is about average. They also had a no-deposit spins offer for a while but don’t count on it. Offers rotate a lot so have a look at Nonebet Casino – Real-Money Gaming in 2026: A Practical Player Guide before you claim anything. The one thing that annoyed me was the max bet rule while wagering — breached it once without noticing and the balance got voided. My fault, but still.

    Cashouts at Nonebet have been fine, mostly. Bitcoin withdrawals landed in under an hour every time I’ve done it, e-wallets took 24 hours or so, but the Visa one dragged out to nearly four days which felt long. Funding is instant with Visa, Mastercard or crypto.

    Their live chat got back to me in about five minutes at midnight, not just a bot loop after the first canned reply. No app for Nonebet that I’ve found — it’s just the mobile browser, works well enough on the iPhone. It’s a Curacao licence, which isn’t the ACMA, obviously, something to be aware of for us down here.

  4. lalabet_fomt

    Ben een paar maanden geleden bij Lalabet begonnen en om heel eerlijk te zijn was ik best sceptisch. De collectie is echt niet mis: meer dan 2000 titels voor zover ik kan zien. Pragmatic, Yggdrasil en NetEnt zijn goed vertegenwoordigd, en de usual suspects zoals Book of Dead, Sweet Bonanza en Gates of Olympus staan er allemaal op.

    Waar ik zelf het meeste hang zijn de live tafels. Dat draait op Evolution en dat is gewoon kwaliteit: mensen van vlees en bloed en soms zelfs een Nederlandstalige tafel, met Crazy Time en Monopoly Live erbij. De stream hapert bij mij nooit, ook als mijn wifi het half doet.

    Even over het bonusgedeelte: je krijgt 100% tot 500 euro plus 200 free spins, en 50 gratis spins zonder dat je iets stort. Je moet het 35 keer rondspelen, wat niet geweldig maar ook niet schandalig is. Lees die kleine lettertjes wel even, meer daarover staat op Lalabet Review – Online spelen in 2026: een praktische spelersgids als je twijfelt. Een account maken is zo gebeurd met een minimum van 10 euro.

    iDEAL werkt gewoon, net als Visa, Mastercard, Skrill en Neteller, ook Bitcoin gaat er doorheen. Uitbetalen bij Lalabet duurde bij mij ongeveer 24 tot 48 uur, met e-wallet nog wat vlotter. En dat is meteen mijn irritatiepuntje: het documentencheck-gedoe kostte tijd, daarna ging alles vlot.

    De support is bereikbaar via live chat, antwoord komt doorgaans snel. De medewerkers van Lalabet spreken Nederlands, hoewel het soms wel copy-paste voelt. Een echte app is er niet, het schaalt netjes naar je scherm en met een snelkoppeling merk je het verschil niet.

    Qua licentie zit het bij Curacao, dus geen Nederlandse toezichthouder — dat moet je zelf afwegen. Ik heb er tot nu toe geen problemen mee gehad, maar ik speel dan ook met bedragen die ik kan missen.

  5. nonebet_rbpt

    I’ve been playing at Nonebet for about five months now, mostly late nights, and figured I’d say a bit since a mate asked me. Signup was painless — email and a password, that’s it, though the KYC bit hit me later, which every licensed site does anyway. You only need $10 which is fine for a casual punter.

    There’s a stupid amount of games — I’d guess around 2,500 slots and tables last I looked. Play’n GO dominates, so Gates of Olympus and Sweet Bonanza are sitting right on the front page. I tend to grind the Megaways stuff when I want longer sessions. Microgaming classics are in there too. The live section is Evolution-powered, so you get real croupiers, roulette running 24/7 plus Crazy Time and Monopoly Live which I watch more than I play.

    The welcome deal was 100% up to $500 plus 100 free spins, wagering was 40x which honestly is standard for AU-facing sites, not generous. They also had a no-deposit spins offer at one point but it comes and goes. Terms change fairly often so check the current ones on Nonebet Casino – Real-Money Gaming in 2026: A Practical Player Guide before you claim anything. What did get on my nerves is the $5 max bet cap during bonus play — I busted it by accident once and the balance got voided. Lesson learned.

    Cashouts at Nonebet have been fine, mostly. Crypto came back within a couple of hours both times, Skrill and Neteller were 24 hours or so, and the one card withdrawal dragged out to three business days which felt long. Deposits are instant with Visa, Mastercard and the usual coins.

    Their live chat answered me at 2am, not just a bot loop once you get past the bot. No app for Nonebet that I’ve found — it’s a browser thing, but it runs fine on my iPhone. It’s a Curacao licence, so not local regulation, make of that what you will if you’re in Australia.

  6. lalabet_obmt

    Ik zit nu een maandje of vier bij Lalabet en eerlijk gezegd had ik er weinig van verwacht. Het aanbod viel me alleen mee: ergens rond de 3000 slots volgens de tellers in het filtermenu. Pragmatic Play, Play’n GO en NetEnt zie je overal terug, en de klassiekers zoals Book of Dead, Sweet Bonanza en Gates of Olympus zitten er gewoon tussen.

    Waar ik eigenlijk vooral zit is de live-sectie. Die tafels draaien op Evolution en dat merk je meteen: mensen van vlees en bloed waarvan er een paar Nederlands praten, en natuurlijk Crazy Time voor de gekkigheid. Streams lopen soepel, ook op 4G in de trein.

    Even over het bonusgedeelte: het is 100% tot 500 euro en 200 gratis spins, plus 50 no deposit spins bij verificatie. Je moet het 35 keer rondspelen, gemiddeld voor de markt, zeg maar. Ik had de voorwaarden vooraf doorgespit, de achtergrond van de club vind je op Lalabet Review – Online spelen in 2026: een praktische spelersgids mocht je het willen nakijken. Een account maken is zo gebeurd en de minimale storting is 10 euro.

    Betalingen gaan via iDEAL, Visa, Mastercard, Skrill en Neteller, ook Bitcoin gaat er doorheen. Uitbetalen bij Lalabet duurde bij mij ongeveer 24 tot 48 uur, met e-wallet nog wat vlotter. Daar baalde ik toen wel van: de KYC-check sleepte een paar dagen, maar daarna was het geen gedoe meer.

    De support is bereikbaar via live chat, antwoord komt doorgaans snel. Lalabet heeft gewoon Nederlandstalige support, al moest ik een keer twee keer uitleggen wat ik bedoelde. Een echte app is er niet, het schaalt netjes naar je scherm en met een snelkoppeling merk je het verschil niet.

    Ze draaien op een Curacao-licentie, dus geen KSA-vergunning — dat moet je zelf afwegen. Bij mij is er in al die maanden niks misgegaan met uitbetalingen, al hou ik het bewust klein.

  7. fieryplay_vier

    Gram tu jakies trzy miechy, wiec chyba moge cos napisac. Trafilem przez znajomego z innego forum, szukalem czegos z normalnym wyborem gier. Na start rzuca sie w oczy, ze slotow jest od groma — gdzies 3000 pozycji, w wiekszosci Pragmatic Play, Play’n GO, NetEnt i troche Yggdrasil. Standardy typu Gates of Olympus, Sweet Bonanza czy Book of Dead oczywiscie sa, choc szczerze najwiecej czasu spedzam na Dog House.

    Pakiet powitalny na Fiery Play Kod Promocyjny wyglada tak: 100% do 2500 zl plus 100 FS, rozlozone na kilka pierwszych wplat. Obrot wynosi x35, czyli norma, choc warto przeczytac warunki — jest tam max bet 5 zl w trakcie odgrywania i paru ludzi juz sie na tym przejechalo. Promo wpisywalem przy rejestracji, bo potem juz go nie doklepiesz.

    Jesli ktos szuka sprawdzic aktualne kody, najprosciej zajrzec do fiery play kod promocyjny zanim zalozycie konto, bo akcje rotuja dosc szybko. Kraza tez promki bez depozytu, ale trzeba je zlapac.

    Kasyno na zywo to glownie Evolution — ruletka po polsku pojawiaja sie po godzinie 18, do tego Crazy Time, Lightning Roulette i to cale Monopoly Live. Stoly sa od 1 zl, wiec nie trzeba miec grubego portfela. Jedyne co mnie wkurza ze w weekendy jest lekki lag na komorce.

    Wyplaty w Fiery Play Kod Promocyjny schodza calkiem sprawnie: Neteller i e-portfele do 3-4 godzin, Visa/Mastercard juz 2-3 dni robocze, krypto najszybciej. Minimalny depozyt to 60 zl, rejestracja to doslownie minute, za to weryfikacja przy pierwszej wyplacie zajela mi dobe — dowod plus potwierdzenie adresu. Papiery curacaowska, czyli nic nadzwyczajnego, ale kasa przyszla bez cyrkow.

    Support w Fiery Play Kod Promocyjny gada po polsku na czacie, odpowiedz w jakies 3-5 minut, konkretnie. Aplikacji brak, jednak wersja przegladarkowa chodzi plynnie na moim telefonie. Nie jest to idealu, ale gram dalej i do tej pory nie mam realnych problemow z kasa.

  8. nonebet_vkpt

    Been using Nonebet for maybe six months now, mainly after work, and might as well dump some thoughts since someone asked me the other day. Signup was painless — email and a password, that’s it, though the KYC bit hit me later, which is normal enough. Min deposit was $10 which suits me.

    Game selection is huge — somewhere north of 2,500 slots and tables last I looked. NetEnt stuff is everywhere, so Sweet Bonanza and Book of Dead are all there. I tend to grind the Megaways stuff when I’m not chasing. NetEnt classics are in there too. Live dealer side is Evolution-powered, which means real croupiers, roulette running 24/7 and Crazy Time and Monopoly Live which I watch more than I play.

    The welcome deal when I joined was 100% up to $500 plus 100 free spins, wagering was 40x which is about average. They also had a small no deposit thing for a while but it comes and goes. Offers rotate a lot so check the current ones on https://786641.8b.io/visit-the-website-30.html rather than trusting my numbers. What did get on my nerves was the max bet rule while wagering — breached it once without noticing and lost the lot. Lesson learned.

    Cashouts at Nonebet have been pretty quick. Bitcoin withdrawals landed same day every time I’ve done it, Skrill and Neteller were about a day, but the Visa one dragged out to nearly four days which is the slow lane. Funding is instant with Visa, Mastercard or crypto.

    Support answered me at 2am, not just a bot loop once you get past the bot. Nonebet doesn’t have a proper app that I’ve found — it’s a browser thing, works well enough on the Android. Licensed out of Curacao, which isn’t the ACMA, obviously, something to be aware of if you’re in Australia.

  9. lalabet_zsmt

    Ben een paar maanden geleden bij Lalabet begonnen en om heel eerlijk te zijn had ik er weinig van verwacht. De collectie is echt niet mis: zo’n 2500 tot 3000 games als ik het goed heb geteld. Pragmatic, Yggdrasil en NetEnt domineren wel een beetje, en de usual suspects als Gates of Olympus, Sweet Bonanza en Book of Dead vind je zonder zoeken.

    Waar ik eigenlijk vooral zit zijn de live tafels. Die tafels draaien op Evolution en dat is gewoon kwaliteit: echte croupiers en soms zelfs een Nederlandstalige tafel, met Crazy Time en Monopoly Live erbij. Beeldkwaliteit is prima, ook als mijn wifi het half doet.

    Even over het bonusgedeelte: ze geven 100% tot 500 euro met 200 spins erbij, en er zijn 50 spins zonder storting. Doorspeelvoorwaarde is 35x, niks bijzonders dus, maar ook niet crimineel. Ik had de voorwaarden vooraf doorgespit, de achtergrond van de club vind je op https://forums.delphiforums.com/guidefidtdf/messages/4/1 mocht je het willen nakijken. Registreren zelf duurt geen twee minuten met een minimum van 10 euro.

    iDEAL werkt gewoon, net als Visa, Mastercard, Skrill en Neteller, en crypto kan ook, Bitcoin en Litecoin. Mijn cashout bij Lalabet was na anderhalve dag binnen, behalve die ene keer, toen was het vier dagen. Dat vond ik wel jammer: de KYC-check sleepte een paar dagen, daarna ging alles vlot.

    De support is bereikbaar via live chat, vaak binnen vijf minuten iemand aan de lijn. Bij Lalabet werd ik netjes in het Nederlands geholpen, hoewel het soms wel copy-paste voelt. Een aparte app hebben ze niet, de browserversie op mijn telefoon draait prima dus dat mis ik eigenlijk niet.

    De vergunning komt van Curacao, dus geen Nederlandse toezichthouder — houd daar rekening mee. Bij mij is er in al die maanden niks misgegaan met uitbetalingen, maar ik speel dan ook met bedragen die ik kan missen.

  10. fieryplay_aeer

    Gram tu od jakichs trzy miechy, wiec moge juz cos sensownego napisac. Wpadlem z polecenia kolegi, szukajac czegos z normalnym wyborem gier. Od razu rzuca sie w oczy, ze automatow jest duzo — gdzies 3500 pozycji, w wiekszosci Pragmatic Play, Play’n GO, NetEnt i troche Yggdrasil. Standardy typu Gates of Olympus, Sweet Bonanza czy Book of Dead siedza tam, choc nie ukrywam najczesciej odpalam Big Bass.

    Bonus powitalny w Fiery Play Kod Promocyjny to: 100 procent do 2000 zl plus 100 darmowych spinow, rozbite na pierwsze dwie-trzy wplaty. Obrot to 35x, czyli standardem, ale przeczytajcie regulamin — siedzi tam limit zakladu 4 zl w trakcie odgrywania i kilka osob juz sie na tym przejechalo. Promo wpisywalem przy rejestracji, bo pozniej juz go nie doklepiesz.

    Jak ktos chce porownac obecne promocje, to najlepiej zerknac do fieryplay kod promocyjny zanim wplacicie pierwsza stowe, bo akcje rotuja dosyc czesto. Widzialem tez oferty bez depozytu, tylko ze trzeba je zlapac.

    Kasyno na zywo to glownie Evolution — ruletka po polsku pojawiaja sie wieczorami, no i Crazy Time, Lightning Roulette i to cale Monopoly Live. Stoly sa od 1 zl, wiec nie trzeba miec grubego portfela. To co mnie denerwuje ze w weekendy ladowanie stolu potrafi trwac na komorce.

    Kasa w Fiery Play Kod Promocyjny wychodza calkiem sprawnie: Neteller i e-portfele tego samego dnia, Visa/Mastercard potrafi ciagnac sie 2-3 dni, krypto najszybciej. Minimalna wplata to 50 zl, zakladanie konta zajmuje doslownie minute, ale weryfikacja przed pierwszym cashoutem trwala prawie dwa dni — dowod plus rachunek za prad. Licencja z Curacao, wiec nic nadzwyczajnego, ale kasa przyszla bez zbednych pytan.

    Obsluga w Fiery Play Kod Promocyjny odpowiada po polsku przez czat, odpowiedz w okolo 3-5 minut, konkretnie. Dedykowanej apki nie ma, jednak wersja przegladarkowa chodzi plynnie na moim telefonie. Nie jest to ideal, natomiast gram dalej i jak na razie nie mialem wiekszych zgrzytow.

Leave a Reply

Follow us for updates

   

Explore cities wherever you are with virtual quests

Explore cities with interactive scavenger hunts

Search for an experience