Dim sum buffets in Klang Valley, Malaysia
Image adapted from: @thewestinkl
Dim sum is synonymous with bite-sized morsels served in bamboo steamers and side plates. It’s a great choice for gatherings of any size because everyone orders to share, and there’re so many options available – siew mai, har gao, salted egg custard buns, char siew buns and more – that even the pickiest eater can find something that they like.
But if you tend to over-order or can’t help but want a taste of everything, you may get a shock when the bill arrives. So we’ve come up with a list of buffet places where you can get your fill of your favourite dim sum at wallet-friendly prices here:
1. Mandarin Palace – a majestic setting for brunch (RM58/person)
Image credit: @waiching_yap
Mandarin Palace, opened in 1957, holds the reputation as one of the oldest dim sum restaurants in KL. Because of its palatial decor, one of the scenes in the 1964 award-winning film “The 7th Dawn” was shot here, making the restaurant the talk of the town then. These days, it’s most known for its affordable dim sum brunch.
Image adapted from: The Federal KL
Adults pay RM58, while senior diners over 55 years old enjoy a discounted rate of RM38. There are 30 varieties of standard dim sum fare – including steamed dishes such as Har Gao, Siew Mai, and Glutinous Rice with Meat (Lo Mai Kai) and fried options such as Pan Fried Radish Cake and Spring Rolls among others.
The noodle station is the draw here, as dishes such as Pan Mee and Prawn Noodles are freshly served on request and vary week to week. There are also desserts, from Mango Pudding to local Malay Kuih such as Kuih Salat.
Address: 35, Bukit Bintang Street, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Opening hours: Sat – Sun 10.30AM-2.30PM
Telephone: 03-2148 9166
2. Five Sen5es – halal buffet with a creative twist (RM58/person)
Image credit: @thewestinkl
Five Sen5es is known for its quality dim sum, with buffet prices at just RM58 per person.
The chic interior is spacious so you never feel like you’re eavesdropping unintentionally on the diners sitting next to you. Tables also accommodate groups of up to 6 people, so you can hold a cozy gathering here.
Image adapted from:@fivesen5es
Five Sen5es puts a modern spin on traditional dim sum. For example, the humble wonton we all know and love is served in crab roe bisque instead of the usual clear soup.
Image adapted from:@thewestinkl
The soup encased in its Xiao Long Bao is a chicken version of the Malaysian Bak Kut Teh broth instead of the standard chicken and pork broth. Har Gao gets similar treatment, as each dumpling has a few drops of black truffle oil added to them.
The chef’s signature Thai-Style Deep-Fried Phoenix Prawns With Mango also sells out shortly after service starts, so be sure to arrive early.
The unique Crispy Avocado Kataifi – avocado puree housed in deep-fried Kataifi – will please avocado and dessert lovers. But the portion is generous, so order it to share. If you prefer bite-sized sweet treats, go for the Traditional Baked Mini Egg Tarts to top off your meal.
Address: Level 1, The Westin, 199, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur
Opening hours: 12PM-2.30PM, 6PM-10PM, Daily
Telephone: 03-2773 8338
3. Meisan Szechuan Restaurant – halal buffet with soft, fluffy char siew buns (RM48/person)
On the first floor of Quality Hotel, you’ll find Meisan Szechuan Restaurant which serves one of the most affordable halal dim sum buffets in Klang Valley. Enjoy a wide range of pork-free dim sum for only RM48 per person, any day of the week during breakfast and lunch hours.
Be sure to get a steamer of char siew buns – the bun is soft and fluffy, and the sweet chicken char siew meat inside pairs well with the bun. It’s one of the most-ordered items on the menu and comes highly recommended by regulars.
Image credit: @imakanyousee
Other staple dim sum dishes to try include Ming Har Gok (Deep Fried Shrimp Dumplings) and Fried Chicken Dumplings With Chives.
Meisan seats up to 10 people per table. It’s spacious and the decorative partition gives every group ample space, so it never feels like you’re infringing on other patrons’ meals.
Bonus: The 6th diner eats for free with every 5 paying diners as long as they are in the same party!
Address: Jalan Raja Laut, Chow Kit, 50350 Kuala Lumpur
Opening hours: 9AM-3PM, Daily
Telephone: 03-2693 9233
4. Opium KL – cheapest dim sum buffet in KL (RM28/person)
At RM28 per person, Opium KL is one of the cheapest dim sum buffets in Klang Valley.
There are 20 different types of classic dim sum fare for you to choose from – including staples such as Salted Egg Cream Bun and Siew Mai.
You can also look forward to dumplings with different fillings, such as black pepper, prawn, and coriander. Plus, there’s free-flow iced lemon tea too.
Address: 50 Changkat Bukit Bintang, Kuala Lumpur
Opening hours: Mon – Sat 12PM-2.30PM, 5PM-1AM | Sun 5PM-1AM
Telephone: 03-2142 5670
5. Marco Polo Chinese Cuisine – free-flow Sashimi (RM48/person)
Marco Polo Chinese Cuisine is a popular venue for functions like family gatherings, weddings and company dinners because of its spacious interiors. It is always packed during lunch time, as servers push carts piled with freshly made dim sum down the aisles – just like in Hong Kong. Adults pay RM48 for all-you-can-eat dim sum. Children get in for a discounted price of RM26.
You’ll find standard dim sum fare, like Har Gao, Chee Cheong Fun, and Lo Mai Gai. Sashimi lovers will be pleasantly surprised that the restaurant also serves Salmon and Tuna Sashimi, like international buffets.
Image credit: MarcoPoloRestaurant
Address: 1st Floor, Wisma Lim Foo Yong, Jalan Raja Chulan, 50200 Kuala Lumpur
Opening hours: Lunch: Mon – Sat 11AM-2.30PM | Sun & Public Holidays 9.30AM-2.30PM | Dinner: 6PM-10.30PM, Daily
Telephone: 03-2141 2233
6. Celestial Dynasty – self-service stations, with some dishes prepared to order (RM68/person)
Adults pay RM68, while seniors aged 55 and over pay RM38 for the dim sum buffet at Celestial Dynasty. There’s an ongoing promotion (which is still valid as we publish this article), where the 5th person dines for free with every 4 paying diners. The buffet is only available during lunch on Sundays, so arrive early to make sure you get a spot.
Aside from the dim sum table, there are also live stations for fresh Hainanese Chicken, Fried Radish Cake and Pan Fried Xiao Long Bao, all prepared on the spot to order.
Address: 16, Jalan 19/1, Seksyen 19, 46300 Petaling Jaya, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon – Sat 11AM-2.30PM, 6PM-10.30PM | Sun 9.30AM-2.30PM, 6PM-10.30PM
Telephone: 03-7931 7273
7. Sky Palace Fine Chinese Cuisine – family-friendly restaurant with family-friendly prices (RM38/person)
Sky Palace Fine Chinese Cuisine offers the second-most affordable dim sum buffet on this list and is perfect for extended family gatherings. Adults pay RM38 per person, and elders aged 60 and over and children under 10 years old are charged a discounted price of RM28. They also have spacious seating areas which can accommodate up to 10 people per table.
Image credit: @celestialdynastymy
There’s a selection of standard dim sum dishes such as Siew Mai and Har Gao. But it’s the Mushroom Oat Bun you should go for – each mouthful is filled with soft, mushroom paste, and it’s a dish unique to Sky Palace. Free-flow tea is also included, so you won’t go thirsty.
Image credit: Sky Palace Fine Chinese Cuisine
Address: B-GF-01 to 07, Block B, Ground Floor, Jalan USJ 25/1, Sky Park @ One City, 47650 Subang Jaya, Selangor
Opening hours: 11.30AM-10PM, Daily
Telephone: 03-8601 8601
8. China Treasures – halal, with a wide range of housemade buns (RM79/person)
China Treasures costs RM79 per person and is halal-certified. Its pork dishes are substituted with chicken or fish meat. For example, Char Siew Buns are replaced by Steamed BBQ Honey Chicken Buns, while the Steamed Dried Scallop And Cilantro Dumpling takes the place of classic wonton dumplings.
Image credit: My Small World
You’ll want to check this place out because of the range of buns that they offer. Innovative variations like Steamed Pandan Paste Bun and the Steamed Durian Paste Bun pop up on the menu frequently, and are put on rotation to keep things fresh for regular customers.
The clear favourite would be the Salted Egg Yolk Bamboo Charcoal Bun that has a rich salted egg yolk filling and adds a twist to the usual custard bun. China Treasure’s egg tart is also popular among diners because of its silky smooth texture.
Address: Sime Darby Convention Centre, 60000 Kuala Lumpur
Opening hours: Lunch: Mon-Fri 11.30AM-2.30PM | Sat & Sun 12PM-2.30PM | Dinner: Mon-Sun 6.30PM-10.30PM
Telephone: 03-2089 3788
9. The Emperor Restaurant – halal restaurant, with a kids corner to keep them entertained (RM78/person)
The Emperor Restaurant in Dorset Grand Subang offers a smorgasbord of halal dim sum favourites. Diners can enjoy pork-free varieties of classic Cantonese brunch fare at RM78 per person. The Prawn Mango Crispy Rolls and Steamed Crab Meat Seaweed Roll Dumpling are the most popular items.
There’s also an interesting range of desserts such as Osmanthus Jelly With Chrysanthemum and Wolfberry and the more common Chilled Longan with Sea Coconut.
Image adapted from:@avyaman
If you’re looking for something more unique, check out the Steamed Squid Ink Bun with Salted Egg Custard. The custard is silky smooth and rich in flavour.
Image credit: Malaysian Flavours
Some dishes are freshly cooked upon request, such as Stir-Fried Tiger Prawns and Stir-Fried Vermicelli With Shrimp.
While waiting for your food, your children can play in the kids’ corner that’s equipped with colouring books, a TV playing with child-friendly cartoons, and a gaming station, among others.
Address: Jalan SS 12/1, Ss 12, 47500 Subang Jaya, Selangor
Opening hours: Lunch: Mon – Sat 10AM-2.30PM | Sun 12PM-2.30PM | Dinner: 6PM-10PM
Telephone: 03-5031 6060
10. Lai Ching Yuen Chinese Restaurant – IG-worthy dim sum dishes (RM78 per person)
Image credit: @epicureancyndi
Lai Chung Yuen prides itself on taking extra care with the presentation of food – which is clear once you see the drool-worthy photos that customers post on social media. Shanghai Xiao Long Baos placed on individual holders with handles not only make for a great photo op, but the holders also prevent you from tearing the dumpling skin and spilling the flavourful soup too.
Other dishes include Steamed Siew Mai with Fish Roe and Deep-fried Bean Curd Roll with Shrimp, prepared with more generous portions of premium ingredients such as fish roe and shrimp.
But prices remain affordable at RM78 per person. And you can expect to find a wide variety of dishes like the ever-popular Char Siew Sou and Egg Tarts.
Image credit: @limpatrickmc
If there is one dish you have to try, it’ll be their most popular item, Steamed Glutinous Rice With Assorted Meat, with a generous serving of tender meat in a tasty sauce and delectable glutinous rice.
Image credit: @kris_wkw
The interior is opulent and has a welcoming ambience, although it’s a little dimly lit. The kitchen is open though, so ask for a seat further away from it if you don’t want the smell of the food to cling to your clothes.
Address: Grand Millennium Hotel, 160, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening hours: Mon – Fri, 12PM-2.30PM | Sat & Sun 11AM-2.30PM
Telephone: 03-2117 4180
Dim sum buffets in KL, Malaysia
When you can’t decide which items to order from a huge range of dim sum dishes available, an all-you-can-eat buffet solves all of your selection problems. Whether you prefer deep-fried bites or soft buns with gooey insides, you’ll be sure to have a taste of everything at these dim sum buffets in KL.
The prices are also friendly on the wallet, so you don’t have to worry about getting a shock when the bill comes.