Quick answer
Ranging from RM8 to RM40 per person, Ipoh's dim sum scene is a steal, and Ming Court Hong Kong Dim Sum is a top recommendation for classic Cantonese flavors. This Perak capital boasts a higher concentration of quality dim sum restaurants than any other Malaysian city, making Sunday morning yum cha a must-do.
- Best overall
- Canning Garden Dim Sum
- Price/value range
- 15 – RM35/person
- Top-ranked pick
- Ming Court Hong Kong Dim Sum (名阁) — RM15–RM35/person
- Last verified
- 2026-03
Top verdicts
- Ming Court Hong Kong Dim Sum (名阁): The locals' champion.
- Chooi Yue Dim Sum (翠月): The true insider pick.
- Foh San (富山茶楼): The most polarizing dim sum spot in Ipoh.
Ranging from RM8 to RM40 per person, Ipoh's dim sum scene is a steal, and Ming Court Hong Kong Dim Sum is a top recommendation for classic Cantonese flavors. This Perak capital boasts a higher concentration of quality dim sum restaurants than any other Malaysian city, making Sunday morning yum cha a must-do.
Ipoh is Malaysia's undisputed dim sum capital. Thanks to generations of Cantonese immigrants, this Perak state capital has more quality dim sum restaurants per capita than any other Malaysian city — and prices that make KL look like a rip-off. Sunday morning yum cha here is practically a religion.
We analyzed hundreds of Reddit posts from r/MalaysianFood, r/malaysia, r/Bolehland, and r/travel to find the spots that actual Ipoh residents and experienced Malaysian foodies recommend over and over. From legendary heritage teahouses to halal options — these are the dim sum tables worth waking up early for.
Dim Sum Map
How we built this list
We analyzed 100+ Reddit posts and 500+ comments across r/MalaysianFood, r/malaysia, r/Bolehland, r/travel, and r/AskChina — spanning 2021 to 2026. Restaurants were ranked by how frequently they were recommended by independent users. Every spot on this list was mentioned in at least 3 separate threads by different people. We weighted Ipoh locals' picks more heavily than tourist first-timer posts.
1Ming Court Hong Kong Dim Sum (名阁)
Classic Dim SumQuick comparison
- Best for
- Classic Dim Sum in Jalan Leong Sin Nam, Ipoh Old Town
- Strengths
- 3.9★ from 3,489 Google reviews · Classic Dim Sum · Jalan Leong Sin Nam, Ipoh Old Town
- Price / value
- 3.9★ from 3,489 reviews
- Why it made the list
- The locals' champion. While Foh San grabs all the tourist attention, Ming Court is where Ipoh residents actually eat their dim sum. The quality is consistently high, the crowds slightly more manageable, and the vibe is authentically old-school Cantonese. Arrive before 7:30 AM on weekends.
- What to order
- Ming Court Hong Kong Dim Sum (名阁) on Jalan Leong Sin Nam in Ipoh Old Town offers classic dim sum at RM15–RM35 per person. Locals rave about the custard buns and steamed chicken feet, but the har gow (prawn dumplings), siu mai, char siu bao, and their signature egg tarts are also must-tries. Arrive early, as the best items often sell out by 9 AM.
🕐 Closed now
2Chooi Yue Dim Sum (翠月)
Local FavoriteQuick comparison
- Best for
- Local Favorite in Jalan Pasir Puteh, Ipoh
- Strengths
- 3.9★ from 3,747 Google reviews · Local Favorite · Jalan Pasir Puteh, Ipoh
- Limitations
- consistently appears in local Ipoh foodie discussions
- Price / value
- 3.9★ from 3,747 reviews
- Why it made the list
- The true insider pick. Chooi Yue flies completely under the tourist radar but consistently appears in local Ipoh foodie discussions. The quality rivals Ming Court at slightly lower prices, and the atmosphere is pure old-school neighborhood dim sum — no frills, just great food.
- What to order
- Chooi Yue Dim Sum (翠月) on Jalan Pasir Puteh in Ipoh is a local favorite with prices ranging from RM12–RM30 per person. Their siu mai and har gow are considered top-tier, and the lo mai gai (glutinous rice in lotus leaf) is a standout. Don't miss the deep-fried wu gok (taro dumplings) and the cheong fun (rice noodle rolls).
🕐 Closed now
3Foh San (富山茶楼)
Famous / IconicQuick comparison
- Best for
- Famous / Iconic in Jalan Dato Onn Jaafar, Ipoh Old Town
- Strengths
- 3.4★ from 2,944 Google reviews · Famous / Iconic · Jalan Dato Onn Jaafar, Ipoh Old Town
- Limitations
- polarizing dim sum spot in Ipoh
- Price / value
- 3.4★ from 2,944 reviews
- Why it made the list
- The most polarizing dim sum spot in Ipoh. Foh San is undeniably famous and has a long heritage — the massive hall with cart service is a genuine experience. But locals are increasingly frustrated with tourist-inflated queues and what they perceive as declining quality. Worth visiting once for the spectacle, but manage your expectations and go very early (before 7:30 AM).
- What to order
- Foh San (富山茶楼) on Jalan Dato Onn Jaafar in Ipoh Old Town is a famous and iconic dim sum spot, with prices between RM15–RM40 per person. The char siu sou (BBQ pork pastry), egg tarts, and their famous big pau are highly recommended. Given the massive size and wide selection, look for the carts being pushed around and pick what looks freshest.
🕐 Closed now
4Yoke Fook Moon (玉壶门)
Classic Dim SumQuick comparison
- Best for
- Classic Dim Sum in Jalan Dato Tahwil Azar, Ipoh
- Strengths
- 3.6★ from 1,086 Google reviews · Classic Dim Sum · Jalan Dato Tahwil Azar, Ipoh
- Limitations
- the Big Pau alone is worth the trip
- Price / value
- 3.6★ from 1,086 reviews
- Why it made the list
- If you only try one dim sum item in Ipoh, make it Yoke Fook Moon's Big Pau. This massive steamed bun is practically an Ipoh icon. The rest of the dim sum menu is solid traditional fare, but the Big Pau alone is worth the trip. Don't sleep on their other steamed items either — everything comes fresh from the kitchen.
- What to order
- Yoke Fook Moon (玉壶门) on Jalan Dato Tahwil Azar in Ipoh serves classic dim sum at RM12–RM30 per person. The famous Big Pau (大包) — an oversized steamed bun stuffed with char siu, egg, and chicken — is the signature item that put this place on the map. Also try the siu mai, har gow, and phoenix claws.
- Wait expectation
- Can get busy at peak times
🕐 Closed now
5Hong Xing Dim Sum
Budget-FriendlyQuick comparison
- Best for
- Budget-Friendly in Ipoh
- Strengths
- 3.9★ from 1,617 Google reviews · Budget-Friendly · Ipoh
- Limitations
- it delivers solid dim sum at prices that won't make you flinch
- Price / value
- 3.9★ from 1,617 reviews
- Why it made the list
- The budget-conscious local's pick. Hong Xing doesn't have the fame of Foh San or the prestige of Ming Court, but it delivers solid dim sum at prices that won't make you flinch. Locals mention it in the same breath as Chooi Yue — that's high praise in Ipoh.
- What to order
- Hong Xing Dim Sum in Ipoh is a budget-friendly option, with prices ranging from RM10–RM25 per person. Stick to the classic steamed items — siu mai, har gow, and char siu bao. The prices are noticeably lower than the big-name spots, and the quality is honest home-style dim sum, making it great for a no-fuss yum cha session.
🕐 Closed now
6Canning Garden Dim Sum
HalalQuick comparison
- Best for
- Halal in Canning Garden, Ipoh
- Strengths
- 4.4★ from 2,554 Google reviews · Halal · Canning Garden, Ipoh
- Price / value
- 4.4★ from 2,554 reviews
- Why it made the list
- A game-changer for Muslim visitors and mixed groups. Canning Garden proves that halal dim sum can absolutely hold its own — the perpetually full house tells the story. They also serve rice and noodle dishes, making it more versatile than pure dim sum spots.
- What to order
- Canning Garden Dim Sum in the Canning Garden area of Ipoh offers halal dim sum options, with prices between RM10–RM25 per person. The halal siu mai, steamed buns, and their rice and noodle dishes complement the dim sum selection. It's a great choice for mixed groups where not everyone eats non-halal.
🕐 Closed now
7Nam Heong (南香茶室)
Kopitiam / Dim SumQuick comparison
- Best for
- Kopitiam / Dim Sum in Jalan Bandar Timah, Ipoh Old Town
- Strengths
- 4★ from 4,945 Google reviews · Kopitiam / Dim Sum · Jalan Bandar Timah, Ipoh Old Town
- Limitations
- Nam Heong's egg tarts are arguably the best in Ipoh and deserve a spot on any dim sum crawl
- Price / value
- 4★ from 4,945 reviews
- Why it made the list
- Not a pure dim sum restaurant, but Nam Heong's egg tarts are arguably the best in Ipoh and deserve a spot on any dim sum crawl. The kopitiam atmosphere — marble tables, old tiles, Ipoh white coffee — is the quintessential Ipoh breakfast experience. Come for the tarts and coffee, stay for the nostalgia.
- What to order
- Nam Heong (南香茶室) on Jalan Bandar Timah in Ipoh Old Town is a kopitiam serving dim sum, with prices ranging from RM8–RM20 per person. The legendary egg tarts and Hong Kong-style coffee are the main draw. For dim sum, grab the char siu bao and any steamed items available. Pair it with their famous white coffee — this is Ipoh's original kopitiam after all.
🕐 Closed now
8Greentown Dim Sum
HalalQuick comparison
- Best for
- Halal in Greentown, Ipoh
- Strengths
- 4.3★ from 2,603 Google reviews · Halal · Greentown, Ipoh
- Price / value
- 4.3★ from 2,603 reviews
- Why it made the list
- Ipoh's second halal dim sum option, conveniently located in the Greentown business district. If Canning Garden is too far or too packed, this is a solid alternative. Having two quality halal dim sum spots makes Ipoh remarkably inclusive for a city known for its Chinese food heritage.
- What to order
- Greentown Dim Sum in the Greentown area of Ipoh provides halal dim sum options, with prices ranging from RM10–RM25 per person. They offer similar halal dim sum offerings to Canning Garden — steamed buns, dumplings, and the usual spread. Its location in Greentown makes it convenient for visitors staying in central Ipoh.
🕐 Closed now
9Sin Yoon Loong (新源隆茶室)
Kopitiam / Dim SumQuick comparison
- Best for
- Kopitiam / Dim Sum in Jalan Bandar Timah, Ipoh Old Town
- Strengths
- 4★ from 1,877 Google reviews · Kopitiam / Dim Sum · Jalan Bandar Timah, Ipoh Old Town
- Price / value
- 4★ from 1,877 reviews
- Why it made the list
- The mirror twin of Nam Heong, sitting right across the street. Some locals actually prefer Sin Yoon Loong's white coffee. The genius move: order dim sum from Nam Heong, coffee from Sin Yoon Loong, and have the best of both worlds. This is peak Ipoh kopitiam culture.
- What to order
- Sin Yoon Loong (新源隆茶室) on Jalan Bandar Timah in Ipoh Old Town is a kopitiam serving dim sum, with prices ranging from RM8–RM20 per person. The white coffee is the star — widely considered among the best in Ipoh. Pair it with kaya toast and whatever dim sum items they have that morning. Pro tip: you can order food from Nam Heong across the street and eat it here.
🕐 Closed now
10The Museum 鬼式茶餐廳
Modern / Cha Chaan TengQuick comparison
- Best for
- Modern / Cha Chaan Teng in Greentown, Ipoh
- Strengths
- 4.2★ from 1,062 Google reviews · Modern / Cha Chaan Teng · Greentown, Ipoh
- Limitations
- perfect if you want dim sum-adjacent dishes in a stylish retro setting
- Price / value
- 4.2★ from 1,062 reviews
- Why it made the list
- A wildcard pick that bridges Ipoh's dim sum scene with Hong Kong cha chaan teng culture. The Museum brings a refreshingly modern take to Ipoh's overwhelmingly traditional Chinese food landscape. Not the place for purist yum cha, but perfect if you want dim sum-adjacent dishes in a stylish retro setting.
- What to order
- The Museum 鬼式茶餐廳 in Greentown, Ipoh, is a modern cha chaan teng with dim sum options, with prices between RM15–RM35 per person. Try the baked pork chop rice, HK-style milk tea, and their dim sum selection which leans more modern HK than traditional Cantonese. The retro interior is worth the visit alone.
Hours
Frequently Asked Questions
What is the best dim sum restaurant in Ipoh?
Based on Reddit consensus, Ming Court Hong Kong Dim Sum on Jalan Leong Sin Nam is the most recommended by Ipoh locals. While Foh San is more famous among tourists, many locals consider Ming Court superior for taste and authenticity. Chooi Yue is another strong local favorite that flies under the tourist radar.
How much does dim sum cost in Ipoh?
Dim sum in Ipoh is remarkably affordable. Budget spots like Hong Xing and kopitiam-style dim sum cost RM8–RM15 per person. Mid-range restaurants like Ming Court and Chooi Yue run RM15–RM30 per person. Even the most premium spots like Foh San rarely exceed RM35–RM40 per person. Most locals spend RM15–RM25 for a satisfying yum cha session.
Is Foh San dim sum in Ipoh worth visiting?
Foh San is Ipoh's most famous dim sum restaurant and a legitimate institution with a long history. However, many Reddit locals warn that it has become a 'tourist trap' — the queues are long, prices have crept up, and some feel the quality has declined. If you go, arrive before 7:30 AM to beat the crowds. Many locals suggest Ming Court or Chooi Yue as better alternatives.
Is there halal dim sum in Ipoh?
Yes! Ipoh has two well-known halal dim sum spots: Canning Garden Dim Sum and the Greentown halal dim sum restaurant. Both are popular with locals and offer a solid selection of halal-certified dim sum items alongside rice and noodle dishes. The Canning Garden location is particularly popular — always full seats, according to Reddit users.
What time should I arrive for dim sum in Ipoh?
Most Ipoh dim sum restaurants open between 6:00 AM and 7:00 AM. For popular spots like Ming Court, locals recommend arriving before 7:30 AM on weekdays and before 7:00 AM on weekends — they fill up fast. Foh San typically has the longest waits, especially on weekends and public holidays. Most dim sum restaurants close by 1:00 PM or when they sell out, whichever comes first.
🎟️ Book Perak Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours