If you’re looking to satisfy your hunger for exotic Malaysian flavors, then the food in Ipoh is definitely the way to do just that. It appeals to a great many palates, giving foodies all over the world an unforgettable taste of that Southeast Asian flair. Home to the world-renowned Malaysian White Coffee and Beansprout Chicken, Ipoh provides locals and tourists alike with a unique dining experience at every corner.

Read on to find out about the must-visit places for the best Ipoh food!

A Guide to the Best Food in Ipoh

1) Beansprout Chicken at Cowan Street

Beansprout chicken is Ipoh’s take on the famous Hainanese chicken rice, with the only difference being that it’s served with a plate of fresh beansprouts. To find the best beansprout chicken in the city, head on over to Cowan Street where the chicken is said to be the most tender. To get the complete beansprout chicken experience, the dish is best paired with a flavourful and smooth sar hor fun to help you cool down in the hot Ipoh weather.

Cowan beansprout chicken in IpohA filling meal of beansprout chicken at Cowan Street, Ipoh / @neko.dkl

Cowan Street opens at 6:00 PM, but you might want to arrive at least 30 minutes earlier to get a table! More often than not, you’ll be one of the many waiting in line to get inside. As such, you can’t expect stellar service from the staff at Cowan Street. However, what they lack in hospitality, they definitely make up for with their signature dish!

Make a Makan Date

Price: S$0.66 – S$17

Opening hours: 6:00 PM onwards

Location: 44, Jalan Raja Ekram, Kampung Jawa, 31350 Ipoh, Negeri Perak, Malaysia


2) Chee Cheong Fun at Canning Garden

Chee cheong fun, or steamed rice roll, is considered a staple in the Malaysian diet. Ask any local and they will tell you that Canning Garden offers the most delectable chee cheong fun in the city. The steamed rice roll is served with one of three sauces you can choose from: mushroom gravy, chili sauce, or sweet sauce.

Chee cheong fun at Canning Garden, IpohChee cheong fun at Canning Garden, Ipoh / @thru1lense

They start selling at 7:00 AM until the chee cheong fun runs out, which is estimated to happen around 11:00 AM. However, they sell faster during the weekends so it’s best to be there as soon as they open!

Make a Makan Date

Price Range: Small = S$0.82, Large = S$1

Opening hours: 7:00 AM daily, until sold out

Location: 27, Lorong Cecil Rae, Canning Garden, 31400 Ipoh, Perak, Malaysia


3) Soy Bean Pudding at Funny Mountain

Soy bean pudding, or tau fu fah, is a popular delicacy in many Southeast Asian countries. In Ipoh, you can find the smoothest soy bean pudding at Funny Mountain. Topped off with a sweet brown syrup, Funny Mountain’s soy bean pudding makes for a tasteful, melt-in-your-mouth snack that you can enjoy as you explore the rest of the city.

Silky smooth tau fu fah at Funny Mountain, IpohSilky smooth tau fu fah at Funny Mountain / @juliuslim

Make a Makan Date

Price Range: S$0.82 per bowl

Opening hours: 10:30 AM – 6:00 PM daily (except Tuesdays)

Location: 49, Jalan Theatre, Ipoh, 30300, Ipoh, Perak, 30300, Malaysia


4) Vegan Dim Sum at Veggie Delights Café

For those on a strictly vegan diet, you can choose from a variety of tasty vegan dishes at Veggie Delights Café. They offer a mix of Western dishes like burgers and pasta, as well as a wide selection of Asian dishes such as tom yum, sushi, and dim sum! It’s a wonderful example of the sheer variety of food in Ipoh.

Fresh vegan dim sumFresh vegan dim sum / Courtesy of Veggie Delights Café

What makes Veggie Delights so unique is that they hire and train staff that are either deaf and/or mute, and advocate to provide employment for individuals who may struggle to find work. You’ll need to write your order on a piece of paper for them to understand. For a truly unique vegan experience during your Ipoh holiday, Veggie Delights Café comes highly recommended!

Make a Makan Date

Price Range: Main courses start at S$5

Opening hours: 11:30 AM – 2:45 PM, 6:00 PM – 8:45 PM

Location: No. 12, Jalan Raja Permaisuri Bainun, 30250 Ipoh, Negeri Perak, Malaysia


5) TIFFIN Buffet at WEIL Hotel

The WEIL Hotel at Ipoh houses TIFFIN, a world-class Halal-certified buffet that offers a wide selection of pork-free dishes. Prices vary depending on the buffet schedule of your choosing. They offer a Buffet Breakfast which starts at 6:30 AM daily, priced at S$10.5 per adult. For lunch, you get to enjoy an Asian Lunch Buffet from 12:00 PM – 2:30 PM at S$11.8 per adult. On weekends, TIFFIN offers a tasteful Seafood Buffet from 6:30 PM – 10:30 PM at S$29 per adult.

TIFFIN at WEIL Hotel in Ipoh

TIFFIN’s selection of buffet dishes includes local favorites such as Nyonya Kuih Lapis, as well as other Asian delicacies such as sushi and tiger prawns.

Make a Makan Date

Price Range: S$10 – S$29

Opening hours: 6:30 AM – 10:30 PM

Location: 292, Jalan Sultan Idris Shah, 30000 Ipoh, Perak, Malaysia


6) The Coffee House at Impiana Hotel

The Impiana Hotel is a 4-star premier hotel in Ipoh where you can find The Coffee House that offers an all-day buffet of the best local and international cuisines. They offer breakfast, lunch, and dinner, as well as Hi-Tea buffet in the afternoon. Notable dishes from The Coffee House buffet include beansprout chicken, cucur udang, rending tok, and more!

Impiana Hotel in Ipoh

Make a Makan Date

Price Range: S$7.23 – S$14.50

Opening hours: 6:00 AM – 2:00A M daily

Location: 18, Jalan Sultan Nazrin Shah, 30250 Ipoh, Perak Darul Ridzuan, Malaysia


7) Kaya Puffs at Sin Eng Heong

Sin Eng Heong is a household name when it comes to kaya puffs, a traditional Malaysian puff pastry. It’s one of the oldest biscuit shops in Ipoh and has perfected the art kaya puff baking. Kaya puffs, also known as kaya kok to the locals, gets its name from its kaya filling which is a combination of eggs, coconut milk, sugar, and infused with the aroma of pandan leaf. It’s the perfect snack to satisfy your sweet tooth!

Freshly baked kaya puffs at Sin Eng HeongFreshly baked kaya puffs at Sin Eng Heong / @feast.by.sandra

Make a Makan Date

Price Range: ~S$0.33 apiece

Opening hours: 9:00 AM – 8:00 PM (Mon – Sat), 9:00 AM – 6:00 PM (Sun)

Location: 64, Jalan Mustapha Al-Bakri, 30300 Ipoh, Malaysia

8) Ipoh White Coffee at Sin Yoong Long

You can’t leave Ipoh without trying the famous Ipoh White Coffee! Many places offer white coffee, but no one does it quite like Sin Yoong Long. Their white coffee strikes the perfect balance between that light, creamy taste and unique charred flavor that makes Ipoh white coffee so unique. Alternatively, you can also try the white coffee at Nam Heong.

Ipoh's signature white coffeeIpoh’s signature white coffee / @jamsandberries

Make a Makan Date

Price Range: Starts at S$0.69

Opening hours: 6:00 AM – 5:30 PM

Location: 15A, Jalan Bandar Timah, 30000 Ipoh, Negeri Perak, Malaysia


Ipoh food takes your tastebuds on a wild ride, leaving you with a foodie experience you won’t soon forget! The next time you’re planning your Ipoh itinerary, do make sure to visit these remarkable Ipoh food spots!


Plan Your Trip to Ipoh