Best Bak Kut Teh in KL: Sun Fong vs Ah Hei vs Hing Kee

Last updated: October 2026Verified in person

Three servings of bak kut teh — one dry and two soup-style — with pork ribs, garlic and herbal broth

Short answer: Sun Fong near Bukit Bintang is the tourist-friendly pick known for its smoky dry bak kut teh. Ah Hei in Pudu serves a deeply herbal 15-herb broth with Bib Gourmand recognition. Hing Kee in Kepong is the locals' favourite with a lighter, more approachable herbal soup and tender pork cuts. All three are non-halal and cash only.

Bak kut teh — literally "meat bone tea" — is a Hokkien and Teochew pork rib dish that comes in two main forms in KL: the traditional soup version with a herbal or peppery broth, and the dry version where the pork is stir-fried with a thick, dark sauce. Klang is historically the bak kut teh capital, but KL now has its own strong roster of shops that save you the hour-long drive west.

We visited Sun Fong, Ah Hei and Hing Kee on separate mornings in 2026, ordering pork rib sets at each to keep the comparison consistent. Below is our side-by-side breakdown covering taste, price, location and who each shop suits.

Side-by-Side Comparison Table

Sun Fong vs Ah Hei vs Hing Kee bak kut teh comparison
Criteria Sun Fong Ah Hei Hing Kee
Taste Smoky, caramelised dry style; clean soup also available Deep, complex 15-herb broth; strong medicinal notes Lighter herbal soup; tender pork with balanced flavour
Portion Standard; generous meat-to-bone ratio Standard; thick pork cuts Generous; known for quality pork selection
Price RM 20-30 RM 18-28 RM 18-25
Wait Time 15-30 min (tourist crowd) 10-20 min 10-25 min on weekends
Hours 8 am - 2:30 pm daily (closed alternate Mon) 7:30 am - 2 pm daily 7 am - 2:30 pm daily
Halal No No No
Location 37 Medan Imbi, Bukit Bintang area Pudu, off Jalan Pudu Jalan Kepong, Kepong
Best For Tourists; dry bak kut teh fans Herbal broth purists; Bib Gourmand credibility Locals; lighter herbal style; value

Sun Fong Bak Kut Teh (Medan Imbi)

A clay pot of Sun Fong dry bak kut teh with dark caramelised pork ribs, dried chillies and garlic cloves

Sun Fong sits at 37 Medan Imbi, a short walk from the Bukit Bintang shopping district and reachable via the Imbi monorail station. This central location makes it the most accessible bak kut teh for tourists staying in the Golden Triangle, and the shop leans into that position — it is consistently one of the most-visited bak kut teh spots in KL among international travellers.

The signature dish is the dry bak kut teh. Pork ribs are stir-fried with dark soy sauce, dried chillies, garlic and a thick, sticky sauce that coats each piece with a smoky, caramelised glaze. The result is intensely savoury and fragrant, nothing like the soup version. Sun Fong also serves a clean, mild soup bak kut teh for those who want the traditional format — the broth is lighter and less herbal than Ah Hei or Hing Kee, making it approachable for first-timers who are not accustomed to strong medicinal flavours.

A standard set runs RM 20-30 per person depending on extras. The shop opens at 8 am and closes by 2:30 pm, with closures on alternate Mondays. Weekend mornings draw the biggest crowds, with waits of 15-30 minutes common. Weekday visits before 9 am are the smoothest option. Cash only.

Ah Hei Bak Kut Teh (Pudu)

A bowl of Ah Hei bak kut teh with dark herbal broth, thick pork ribs and whole garlic cloves

Ah Hei operates in Pudu, about a 5-minute Grab ride from the Bukit Bintang area. It is one of two bak kut teh shops in Kuala Lumpur holding a Michelin Bib Gourmand distinction, alongside Hing Kee. The Bib Gourmand recognition signals quality food at a fair price, and Ah Hei lives up to that standard with a broth that takes its herbal backbone seriously.

The broth is made with 15 Chinese herbs, and you can taste the complexity — there is a deep, layered warmth that builds with each spoonful, carrying notes of dang gui, wolfberry, cinnamon and star anise. The medicinal character is more pronounced here than at Sun Fong or Hing Kee, which will appeal to traditionalists but might catch first-timers off guard. The pork ribs are thick-cut and fall-off-the-bone tender, and the standard accompaniments of you tiao (fried dough sticks), rice and tea complete the set.

Pricing is competitive at RM 18-28, and the Pudu location keeps costs grounded. Hours run from 7:30 am to 2 pm daily, making it strictly a morning-to-lunch option. Wait times are typically 10-20 minutes. The shop is smaller and less polished than Sun Fong, but the flavour depth of the broth makes the trip worthwhile for anyone who values herbal intensity. Cash only.

Hing Kee Bak Kut Teh (Kepong)

A claypot of Hing Kee bak kut teh showing lighter herbal broth with tender pork ribs and mushrooms

Hing Kee is the one you drive to Kepong for. Located on Jalan Kepong, about a 25-minute drive from the city centre, it sits outside the typical tourist circuit — and that is part of its appeal. The crowd here skews local, prices reflect the suburban location, and the bak kut teh itself has a character distinct from the city-centre shops. Hing Kee also holds a Michelin Bib Gourmand distinction, earned in 2022, which gave it wider recognition beyond its Kepong regulars.

The herbal profile here is lighter and more approachable than Ah Hei. The broth carries clear herbal notes without the heavy medicinal undertone, making it a balanced middle ground between Sun Fong's mild soup and Ah Hei's intense herbal depth. The pork cuts are the standout — Hing Kee is known for selecting quality pork with good marbling, and the ribs emerge from the broth tender and flavourful. Side dishes like braised pork belly and tofu puffs are worth adding to your order.

Prices are the most affordable of the three, starting at RM 18 for a basic set. The shop has been operating for over 19 years and opens at 7 am, closing by 2:30 pm. Weekend mornings are the busiest, with waits reaching 25 minutes. If you are willing to make the Kepong trip, Hing Kee delivers the strongest value-to-flavour ratio of the three shops. Cash only.

Our Pick by Situation

Frequently Asked Questions

What is the difference between dry and soup bak kut teh?

Soup bak kut teh features pork ribs simmered in a herbal broth made with Chinese medicinal herbs, garlic and white pepper. Dry bak kut teh stir-fries the pork with soy sauce, dried chillies and a thick, caramelised sauce, producing a smoky, sticky dish. Both styles use pork as the primary protein but deliver very different eating experiences. Sun Fong is known for its dry version, while Ah Hei and Hing Kee specialise in the soup style.

Is bak kut teh halal?

No. Bak kut teh is a pork-based dish and is not halal. All three restaurants featured here — Sun Fong, Ah Hei and Hing Kee — serve pork as the primary ingredient. There is no halal version of traditional bak kut teh, though some newer establishments have introduced chicken-based alternatives marketed under the same name.

Which bak kut teh shop in KL is closest to the city centre?

Sun Fong at 37 Medan Imbi is the most central, located a 10-minute walk from Bukit Bintang and reachable via the Imbi monorail station. Ah Hei in Pudu is about 5 minutes by Grab from Bukit Bintang. Hing Kee in Kepong is a 25-minute drive from the city centre and requires a Grab ride or private transport.

How much does bak kut teh cost in KL?

A standard portion for one person costs RM 20-30 at Sun Fong, RM 18-28 at Ah Hei and RM 18-25 at Hing Kee as of 2026. Prices increase if you add extra meats, offal or side dishes like tofu puffs and you tiao. All three shops are cash only.

Related Guides