The 10 Best Bak Kut Teh Spots in Kuala Lumpur

Malaysian stew of pork and herbal soup
Malaysian stew of pork and herbal soup | © Sirisak Chantorn / Shutterstock
Photo of Karuna Ang
3 September 2018

It is all about preferences when it comes to bak kut teh. Whether you like it thick and meaty or light and herbal, here are the 10 best bak kut teh spots in Kuala Lumpur.

A simple bowl of piping hot soup can easily help melt your troubles away. It’s no surprise that bak kut teh – a bowl of flavourful pork broth filled with tender meat, crispy lettuce and chewy fried bean curd skin – is a favourite comfort food for Malaysians. While Klang is the go-to place for bak kut teh, there are plenty of good options in the city centre as well. Here are 10 best bak kut teh spots in Kuala Lumpur.

Sun Fong Bat Kut Teh

Restaurant, Malaysian, $$$
Map View
Buk Kut Teh, a Chinese pork soup dish
Buk Kut Teh, a Chinese pork soup dish | © Sangaroon / Shutterstock

Located in the heart of Kuala Lumpur, Sun Fong is popular among both tourists and locals. With plenty of indoor and outdoor seating, this restaurant is ideal for gatherings with friends and family. Known for their pork kidney, portions here are bigger – definitely giving you bang for your buck. While the herbal pork broth is rich and can be overpowering, the seafood bak kut teh is a refreshing alternative for those who prefer something light.

Restoran T.T.K.

Restaurant, Malaysian, $$$
Map View

For a hearty meal, head straight for TTK’s double-boiled bak kut teh with extra herbs. Unlike most bak kut teh broth, the soup here is heavy on the herbs, making it naturally sweet. Get ready for an unforgettable meal: the forkfuls of tender meat and spoonfuls of delicious soup paired with the fragrant yam rice will have you coming back for more.

Fatty Bak Kut Teh & Fish Head

Restaurant, Malaysian, $$$
Map View
Bak kut teh soup
Bak kut teh soup | © ieang / Shutterstock

Located next to the popular drinking hub Scott Garden, Fatty is perfect for those looking for an indulgent supper after a night out with friends. Served in a claypot bowl, the pork broth here tends to be on the saltier side and should be eaten with rice or yao zha guai (Chinese fried churros). If bak kut teh is not enough to sober you up, there are two stalls on the premises offering stir-fried dishes and Cantonese-style steamed fish head.

Ah Wong Bak Kut Teh

Restaurant, Malaysian
Map View

A nondescript shop located on the busy Old Klang Road, Ah Wong is a no-frills restaurant offering a down-to-earth version of bak kut teh in modest settings. The two options available are braised pork belly and ribs. The broth, while rich with spices and herbs, is meat heavy. Best paired with a plate of lettuce and bowl of white rice.

Restoran Yu Yi

Restaurant, Malaysian
Map View
Bak kut teh soup
Bak kut teh soup | © HARNZING / Shutterstock

Yu Yi has been serving their teochew-style bak kut teh since 1984. Starting from a modest stall, it has now grown to three restaurants. The broth is light yet sweet, and served with fresh mushrooms and tofu puff. Other highlights include steamed fish head, pig stomach soup and braised pork leg.

Ban Lee Bak Kut Teh

Cafe, Chinese, Asian, Soup, $$$
Map View
Bak Kut Teh
Bak Kut Teh | © ccfoodtravel / Flickr

At Ban Lee, you can have bak kut teh for breakfast, lunch and dinner! This 24-hour joint serves a strong herbal bak kut teh broth cooked with Chinese wine. Options for meat include tender spare ribs, innards and pork belly, all served on top of a generous bed of soft tofu puffs and topped with crispy bean curd skins.

Ah Hei Bak Kut Teh

Restaurant, Malaysian
Map View

Instead of the usual dark murky pork broth, you will find a lighter version of this delicious dish that still packs a powerful punch of flavour at Ah Hei. Other highlights here include steamed fish head, braised pork leg and ginger chicken. Nestled among a row of shops on Jalan Imbi, its location is convenient for tourists and office workers nearby.

Kedai Makanan Nam Seng

Restaurant, Malaysian
Map View
Dry Bak Kut Teh
Dry Bak Kut Teh | © Max Khoo / Shutterstock

It’s amazing how a simple bowl of soup can help you instantly feel better after a long day. At Nam Seng, the delicately rich pork broth is best enjoyed with pork ribs. This roadside stall also offers dry bak kut teh, a sharper, tangier cousin of the soup version which is cooked with onions and dried chillies.

Restaurant Bak Kut Teh Kim Tek

Restaurant, Malaysian, $$$
Map View

For the early birds, Kim Tek opens their shutters at 6am to satisfy your bak kut teh cravings. Cooked for hours in large pots, the broth here is flavourful, thick and meat-heavy. You will often find the restaurant packed to the brim with large crowds enjoying bak kut teh alongside forkfuls of tender spare ribs and crispy yao zha guai.

Son In Bak Kut Teh

Restaurant, Malaysian
Map View
Chinese pork
Chinese pork | © yortzafoto / Shutterstock

Affordable, satisfying and flavourful – you can’t go wrong with Son In. Known for serving tasty innards, this humble restaurant’s herbal bak kut teh is best enjoyed with their signature oily rice which is cooked with lard. Another favourite among locals is the soy sauce stew pork (marinated pork belly) which goes well with the rice too.