The Best Bak Kut Teh in KL and Selangor To Satisfy Your Craving

Stir-fried or soupy goodness
By: Astrid Zulhaime
February 7, 2024

Is there anything more comforting than sipping on piping hot bak kut teh, especially during the rainy season? A dish originating in Malaysia and Singapore with roots tracing back to China, bak kut teh directly translates to “meat bone tea.”.The broth is created by simmering pork ribs in a broth of herbs and spices for hours. The traditional assortment of spices and herbs includes star anise, cinnamon, cloves, dang gui, fennel seeds, and garlic. Our Chinese aunties and uncles have since gotten more creative in their bak kut teh recipes. Whether you prefer the traditional or modernised version of the dish, make your orders at these spots selling the best bak kut teh in KL and Selangor.

The Best Bak Kut Teh in KL and Selangor

1. Hing Kee Bak Kut Teh

Source: Instagram

Interested in trying bak kut teh from a stall that has made it onto the acclaimed Michelin Guide Bib Gourmand list? Take a trip to Kepong and visit Hing Kee Bak Kut Teh, but beware; this restaurant tends to be full, especially during lunch. Both the dry and soup versions of Hing Kee’s bak kut teh are a must-try. Go for the former if you want something dense and spicy, but opt for the latter for a more herby and sweet experience.

For more information & to make a booking, click here.

Address121, Jalan Kepong, Metro Prima, 52100 Kuala Lumpur
Opening hoursTuesday to Friday (4:00pm – 2:30am)
Saturday and Sunday (3:00pm – 2:30am)
Closed on Monday
Contact details+6012 523 3599

2. Kee Heong Bak Kut Teh

Source: Instagram

One of the best places in the country to get bak kut teh is Klang, strongly believed to be the dish’s place of origin in Malaysia. Kee Heong Bak Kut Teh has been serving up the broth the traditional way to Klang residents for longer than most of the other bak kut teh places in the area. Kee Heong’s Claypot Bak Kut Teh and Dry Bak Kut Teh are the most recommended selections in their menu, beloved for the taste of the seared pork fats, or wok hei in Cantonese.

Address7, Lorong Kasawari 4a, Taman Eng Ann, 41050 Klang, Selangor
Opening hoursTuesday to Sunday (7:00am – 9:30pm)
Closed on Monday
Contact details+6012 324 3838

3. Ah Sang Bak Kut Teh

best bak kut teh in kl and selangor
Source: Google Images

With almost four decades in business under their belt, customers can trust that Ah Sang Bak Kut Teh will not leave them disappointed. That’s most likely the reason why this restaurant is always packed with hungry people waiting for their bowl of classic soupy bak kut teh. It has a strong herbal flavour that goes well with the fatty pork belly included in the clay pot bowl. We recommend going to Ah Sang for breakfast, as their wares sell out fast.

For more information & to make a booking, click here.

Address531, Jalan SS9A/12 47300 Sungai Way New Village, Selangor, Malaysia
Opening hoursTuesday to Sunday (8:00am – 2:00pm)
Closed on Monday
Contact details+603 7876 2299

4. Ka Ka Bak Kut Teh

best bak kut teh in kl and selangor
Source: Google Images

Craving bak kut teh in the wee hours of the morning? Kepong’s Ka Ka Bak Kut Teh is open until 4am, coming in clutch for all the night owls out there. Indulge with Ka Ka’s popular juicy Dry Bak Kut Teh or their Soup Bak Kut Teh which is rich and savoury without being overpoweringly herbal. This restaurant also has outdoor seating, so you can enjoy your deliciously hot bak kut teh under the night sky.

For more information & to make a booking, click here.

AddressJalan 1/32a, Kepong Baru, 52100 Kuala Lumpur
Opening hoursOpens daily (4:00pm – 4:00am)
Contact details+60195525525

5. Yik See Ho Bak Kut Teh

best bak kut teh in kl and selangor
Source: Google Images

One of the best bak kut teh places in Kuala Lumpur is Yik See Ho Bak Kut Teh, a street dining establishment located in Pudu. Run by a Hokkien family, the bak kut teh at Yik See Ho is made in the Hokkien style with herbs and soy sauce which creates a more aromatic and textured soup in a darker hue. You’ll be missing out if you choose not to order their wonderfully fragrant and tasty Bak Kut Teh Soup.

For more information & to make a booking, click here.

Address20, Jalan Landak, Pudu, 55100 Kuala Lumpur
Opening hoursTuesday to Sunday (9:30am – 10:00pm)
Closed on Monday
Contact details+6012 789 2293

6. Kheong Kee Bak Kut Teh

best bak kut teh in kl and selangor
Source: Instagram

It’s true that bak kut teh is traditionally made using pork, but there’s no rule that says you can’t substitute the meat with chicken instead. Kheong Kee Bak Kut Teh provides this option, selling chick kut teh alongside its pig counterpart for those who prefer the former. Strangely enough, customers report that the chick kut teh tastes the same as the bak kut teh, both flavorful and rich with spices. Kheon Kee’s bak kut teh is also served with internal organs.

For more information & to make a booking, click here.

Address70G, Jalan Pandan Indah, 4/6B Pandan Indah 55100 Kuala Lumpur
Opening hoursThursday to Tuesday (11:30am – 10:30pm)
Closed on Wednesday
Contact details+603 4292 4576

7. Lai Choon Bak Kut Teh

best bak kut teh in kl and selangor
Source: Foodpanda

Lai Choon Bak Kut Teh is a necessary pit stop if you’re curious to find out what’s so special about the bak kut teh in Klang. It’s another restaurant known for its raved-about stir-fried Dry Bak Kut Teh, allowing customers to select which part of the pork they would like in their broth. Pork knuckle and pork belly are popular choices at Lai Choon. They also serve Vegetarian Bak Kut Teh for anyone who’s not too keen on eating meat but wants to taste Klang’s bak kut teh.

For more information & to make a booking, click here.

Address116, Jalan Pekan Baru, Kawasan 17, 41050 Klang, Selangor
Opening hoursOpens daily (7:30am – 2:30pm)
Contact details+6012 667 4699

8. B.A.J Cafe

We love all the well-known and authentic bak kut teh restaurants listed above, but let’s switch it up with B.A.J Cafe. A fusion eatery that serves western and Chinese food, B.A.J’s version of bak kut teh may not be for everyone because it’s served with melted cheese. Before you run away screaming, this cafe also serves dry and soup bak kut teh that comes with rice, but why not live a little and order the cheese option? We’re sure the Chinese aunties and uncles will understand.

For more information & to make a booking, click here.

AddressJalan Genting Kelang, 20, Jalan Prima Setapak 3, Taman Setapak, 53300, Kuala Lumpur
Opening hoursOpens daily (10:00am – 10:00pm)
Contact details+6018 988 8766

Make sure to follow Glitz on Facebook and Instagram for the latest update.