Best Dim Sum in Johor Bahru

Best Dim Sum in Johor Bahru (JB)

Dim sum (點心), which means "touch the heart" in Cantonese, is a traditional Chinese meal comprising a variety of small dishes.

Originating from southern China, particularly in Guangzhou (Canton), dim sum is typically enjoyed during brunch hours and served alongside Chinese tea in a setting known as yum cha (飲茶), which means drink tea.

Dim sum isn’t just about eating — it’s a social experience. Families, friends, and even business partners gather around the table, sipping hot tea, chatting, and sharing dozens of small dishes placed at the center. The idea is to taste a variety, rather than eating one big dish. It’s communal, comforting, and full of flavor.

📍 Dim Sum in Johor Bahru (JB) Malaysia 
JB got amazing dim sum spots, ranging from humble kopitiams to luxurious hotel restaurants. So if you’re crossing the border for breakfast or brunch, dim sum is always a good idea.

1. Hock Chiang Hin (福振兴餐室)
Google Rating 3.8 (354)


Longtime dim sum fans might have heard of Hock Chiang Hin, also known as the oldest dim sum restaurant in Johor Bahru. Hock Chiang Hin has been operating since the 1940s and used to be that brekkie spot that everyone would flock to for their signature bao before the old Johor Bahru Checkpoint moved to its current location.

Address: 18, Jalan Siu Nam, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Operating Hours: 7.30am to 2.00pm (daily)

2. Cha Lao Dim Sum (茶楼)
Google Rating 3.7 (617)

Cha Lao Dim Sum doesn’t need much of an introduction — you’ve probably seen them all over social media, serving customers using push carts laden with dim sum in bamboo steamers akin to that of traditional tea houses in Hong Kong. 

Servers will push the dim sum carts around the floor and you can take your pick of dishes directly from the carts. You shouldn’t miss out on their har gow (shrimp dumplings, and Deep Fried Fu Zhok (bean curd roll.

Some of Cha Lao’s specialty dishes do have to be ordered through the menu, like their Portuguese Egg Tarts.

Cha Lao Dim Sum is a little on the pricey side, but you’re paying for quality dim sum in a comfortable, air-conditioned environment. Ironically, it’s probably the hottest dim sum spot in Johor Bahru now, so it’s best if you make your reservations ahead of time to avoid the queue.

Address: Shop 6, Ground Floor Holiday Villa Hotel, No.260, Jalan Dato Sulaiman 80250 Johor Bahru, Johor, Malaysia
Operating Hours: 9.00am to 5.00pm (daily)
Phone: +607 290 3394

3. Hao You Dim Sum (豪友点心楼)
Google Rating 3.9 (609)

This is an underrated dim sum spot that is always overshadowed by more popular restaurants like Changman Dim Sum and Say Yes Hong Kong Dim Sum. Hao You Dim Sum has been serving quality dishes since more than 30 years ago, and is a source of childhood memories and nostalgia for many locals in the area. 
 
Their Red Bean Baos are a fan favourite, but you should also try out their Chicken Glutinous Ricechar siew bao and braised chicken feet. Any dim sum prepared with their secret savoury braising sauce is bound to be a hit! 
 
Most regulars laud their dim sum for still tasting the same after all these years, and at wallet-friendly prices as well. 

Address:  1, Jalan Bakawali 50, Taman Johor Jaya, 81100 Johor Bahru, Johor, Malaysia
Operating Hours: 6.00am to 3.30pm (close on Monday)
Phone: +607 354 2708

4. Chi Bao Zi (吃包子香港有馅公司)
Google Rating 4.1 (196)

This is the dim sum spot you’re looking for if you are tired of having the same old traditional dim sum dishes on every Johor Bahru trip. 
Chi Bao Zi 
serves fusion dim sum — think Black Truffle Cha Siu Bun  with charcoal dough, realistic cheesy shiitake mushroom buns  and Lychee Balls that are actually made of prawn.

Other than the main store, Chi Bao Zi in Bukit Indah, there are two other outlets: Sek Bao (吃饱卖包) at Eco Botanic and Mount Austin. Sek Bao’s menu differs slightly in that they focus on offering traditional Hong Kong mains like noodles and rice in addition to their signature fusion dim sum baos.

Address: 49, Jalan Indah 1/1, Taman Bukit Indah, 81200 Johor Bahru, Johor, Malaysia
Operating Hours: 8.00am to 5.00pm (daily)
Phone: +6011 1112 5661

Address: 14A, Jalan Eko Botani 3/2 , Johor Bahru, Malaysia, 79100
Operating Hours: 8.00am to 5.00pm (daily)
Phone: +6010 905 7660
 
Address: 17, Jalan Austin Heights 7/5, Taman Mount Austin, 81100 Johor Bahru, Johor.
Operating Hours: 8.30am to 6.30pm (daily)
Phone: +6019 770 7282

5. Tasixi Hong Kong Dim Sum (大四喜香港点心楼)
Google Rating 4.0(1,558)

Tasixi Hong Kong Dim Sum is probably your one Cantonese aunt’s favourite dim sum restaurant — and she won’t accept any of your recommendations for other dim sum places because “Tasixi’s dim sum is the best”.

Like Cha Lao Dim Sum, Tasixi also strives to give customers a traditional experience with servers carrying trays of piping hot dim sum around. But don’t just think with your stomach and order everything from the first tray that comes around! Servers will be make their rounds with different trays of food and desserts, so you might want to wait and see what’s available.

The main Taman Perling branch sees crowds of Singaporeans each day, but thankfully they do have another branch at Eco Botanic

Address: 11, Jalan Camar 1/3, Taman Perling, 81200 Johor Bahru, Johor, Malaysia
Operating Hours: 6.30am to 4.00pm (daily)
Phone: +6017 769 1184

Address: 58 Jalan Eko Botani, Eco Botanic, 79100 Gelang Patah Johor Malaysia
Operating Hours: 7.00am to 4.00pm (daily)
Phone: +6016 749 5747

6. Hau Food Station (膳济素食点心楼)
Google Rating 4.4(280)

Hau Food Station is out here hard-carrying the entire vegetarian dim sum industry. Hau Food Station is never empty — despite what some meat lovers would think — and their dim sum is so good that veggie haters might even come out with a new appreciation for vegetarian cuisine.

Any of their chee cheong fan options are amazing, but their HK Cheong Fun Prawn + Char Siew is a definite must-order. It is silky, smooth and savoury beyond belief.

Other dishes that are not to be missed are their HK Fried Carrot CakeHoneycomb TaroPeanut Seaweed Porridge and Xiao Long Bao. Personally, I’m not a fan of mock meat so I’ve always skipped their siew mai, but go for it if you’re curious!

Address: 19, Jalan Ekoperniagaan 1/2, Taman Ekoperniagaan, 81100 Johor Bahru. Johor 81100 Johor Bahru, Johor, Malaysia
Operating Hours: 7.30am to 2.30pm (closes on Wednesday)
                            7.30am to 2.00pm (Sunday)
Phone: +6016 715 6027

7. Restoran Kak Kak (佳佳点心茶楼)
Google Rating 3.9(809)

Restoran Kak Kak at Plaza Pelangi is another oldie but goodie dim sum spot. They’ve been in the dim sum business since the 1980s, and is a great breakfast spot for Singaporeans entering from the Johor Bahru checkpoint as it’s just a 10 minutes drive away.

Restoran Kak Kak has been preparing their dim sum in the traditional way as well, handmade and steamed with towering steel covers over the bamboo baskets. They used to push trays of dim sum around, but now it has changed to a self-ordering system. 
However, it’s still largely the same, and you don’t have to worry about not knowing the names of the dishes— just point to the dishes in the basket and you’ll get them.

You’ll be glad to know that dim sum is calculated at a flat price there. A normal plate of dim sum will set you back just RM5.00 or RM5.50 for a special plate. Try out their chicken glutinous rice, turnip cake, har gow and porridge

Address: 9, Jalan Maju, Taman Maju Jaya, 80400 Johor Bahru, Johor, Malaysia
Operating Hours: 6.00am to 1.30pm (close on Tuesday)
Phone: +6018 337 9328

8. Hijrah Dim Sum
Google Rating 4.3(514)
 

Like Hau Food Station, Hijrah Dim Sum’s back must be aching  from carrying the halal dim sum industry in Johor Bahru. The Muslim-owned restaurant offers Chinese cuisine, and is a great chance for you to indulge in some good dim sum with your Muslim friends!

You have to order Hijrah’s Salted Egg Bun (RM9.90) that will explode in your mouth when you bite down on ‘emLegit though, do let it cool down before digging in or you’ll burn yourself. Check out their unique Shark Fin’s “Siew Mai” (RM8.90) and chee cheong fun (RM7.90) as well!

They also offer main dishes like noodles, rice and vegetables if you’re feeling extra peckish.

Address: 42, Jln Beringin, Taman Melodies, 80250 Johor Bahru, Johor, Malaysia
Operating Hours: 12.00 to 10.00pm (close on Monday)
Phone: +6016 668 0258

9.Gim Cheng Dim Sum Restaurant (锦成茶楼)
Google Rating 3.9(1,716)

Gim Cheng Dim Sum Restaurant is probably the go-to recommendation by Singaporeans when asked about dim sum in Johor Bahru. Many visit Gim Cheng for their fried dim sum, which tastes the best when it’s fresh out of the fryer in the morning. 

Customers have also raved about their special house-made mayonnaise which goes amazingly well with their fried items, and how Gim Cheng has over 60 varieties of dim sum that you can choose from.

The typical to-orders are their salted egg buns (RM6.30), fried mango shrimp rollstuffed cabbage rollsfried carrot cake and egg tarts. There’s also free refills of tea and free flow of water at Gim Cheng — score! 

Address: 2, Jalan Sagu 36, Taman Daya, 81100 Johor Bahru, Johor, Malaysia
Operating Hours: 7.00am to 1.00pm (close on Wednesday)
Phone: +6016 712 1257

10.Gui Yuan Restaurant (桂苑港式点心茶楼)
Google Rating 3.9(834)

If you like more steamed dim sum than fried, then Gui Yuan Restaurant is the one for you. Gui Yuan Restaurant has long been in the dim sum business and is known for their hearty and delicious dishes at affordable prices ranging around (RM6.00 to RM7.00)

Their chee cheong fun is freshly made upon order, but their signature dishes are their congee that’s smooth and flavourful and their highly popular chicken glutinous rice that’s juicy (yes, juicy!) and fragrant. They have selections of fried dim sum as well, though you won’t be able to find as much variety as in Gim Cheng Dim Sum Restaurant.

Address: 27, Jalan Dedap 8, Taman Johor Jaya, 81100 Johor Bahru, Johor, Malaysia
Operating Hours: 7.00am to 12.00noon (close on Tuesday)
Phone: +6012 723 5560

11.Restaurant Tim Sum Peng Siang (品香点心茶室)
Google Rating 3.9(182)

Restaurant Tim Sum Peng Siang is a hidden dim sum gem in Johor Bahru. They’ve been serving great dim sum since the 90s, but other than the loyal local regulars, not many Singaporeans know of this underrated restaurant.

Rather than a traditional Cantonese style dim sum, Tim Sum Peng Siang has localised their dishes to fit the palate of the Malaysian-Chinese in Johor Bahru. They don’t offer any fried dim sum, but it’s the only place where you can get a plate of unique yellow ginger mee hoon (RM4.50).

Their steamed pork ribs (RM6.00) are also not to be missed with their tender meat and a spice level that’s just right. Their tofu (RM5.00) is praised for its freshness as well.

While Tim Sum Peng Siang may not offer a large variety of dishes, they prioritise quality over quantity, ensuring that every dish on the menu will satisfy their loyal regulars who often come back for the “homemade taste and freshness” that can’t be found at other restaurants. 

Address: No.118, Jalan Chengai, Taman Melodies, 80250 Johor Bahru, Johor
Operating Hours: 8.00 to 3.00pm (close on Monday)
Phone: +607 334 3345

12.Jiah Xiang/Meng Xiang Dim Sum (佳香点心茶楼)
Google Rating 4.0(535)

Jiah Xiang Dim Sum will satisfy your random cravings for dim sum at any time of the day — their Plaza Sentosa outlet is open 24 hours, while their other two outlets at Horizon Hills and Mount Austin are open till 12am.

Jiah Xiang’s dim sum is never a hit or miss. You can expect good quality ingredients and dishes from morning to late night. Other than the classic dishes like Golden Bao (RM7.50) and Xiao Long Bao (RM7.50), their shrimp dim sum dishes are also a must-order.

The Cheese Yoba ShrimpKataifi Mango Shrimp and Deep Fried Beancurd Sheet Rolls with Shrimp (all RM7.50) are but some of the selections you should try. Jiah Xiang offers quite an extensive number of dim sum dishes so it’s definitely worth revisiting to try out all that they can offer!

Address: Lot 1, Ground Floor, Block F, Plaza Sentosa, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor
Operating Hours: 24 hours
Phone: +607 291 4003

Address: No 113 & 115, Jalan Mutiara Emas 2A, Taman Mount Austin, 81100 Johor Bahru, Johor
Operating Hours: 7.00am to 12.00midnight
Phone: +607 361 4848

Address: No 7&9, Jalan Horizon Perdana 4, Horizon Hills, 79100 Johor Bahru, Johor
Operating Hours: 7.00am to 12.00midnight
Phone: +607 231 4613

Johor Bahru may be known for its shopping and vibrant city life, but its dim sum scene is truly a hidden gem waiting to be explored. Whether you’re craving a comforting basket of har gow or hunting down the flakiest egg tart in town, JB has something to satisfy every dim sum lover.

So the next time you're in the city — or just crossing the causeway for a foodie adventure — make sure dim sum is at the top of your list. Trust us, your taste buds will thank you.

Ready to dig in? 🥢 Let your dim sum journey in JB begin with Tripeers!









































































Sign in to leave a comment
"C_UKKxrNi06to": { "on": "visible", "vars": { "event_name": "conversion", "send_to": ["AW-16759649806/YliQCO_67esZEI7sz7c-"] } }