12 Best Bak Kut Teh Places In Johor Bahru For Herbal And Dry Versions

12 Best Bak Kut Teh Places In Johor Bahru For Herbal And Dry Versions

FoodMalaysia


Best bak kut teh in Johor Bahru


While most of the bak kut teh spots in Singapore offer the peppery variety, Malaysia overwhelmingly favours the herbal version of the dish. If you’re planning your next trip to JB and are looking to enjoy this version of the famous pork bone soup, we’ve got you covered. Here are the best bak kut teh in Johor Bahru, all in one list.

The current exchange rate is RM1 = ~S$0.30 as of 19 May 2025.

Table of Contents

  • Best bak kut teh in Johor Bahru
    • 1. Restaurant Shoon Huat
    • 2. Kedai Bak Kut Teh Hin Hock
    • 3. Kedai Mekanan Ah Soon
    • 4. Soon Soon Heng Bak Kut Teh
    • 5. Hwa Mei Bak Kut Teh
    • 6. Restoran Hoh Bak Kut Teh
    • 7. Restoran Ah Peng Bak Kut Teh
    • 8. Restoran Chiam Hua
    • 9. Restaurant Kota Zheng Zong Bah Kut Teh
    • 10. Ba Jie Bah Kut Teh
    • 11. Shun Fa Bak Kut Teh
    • 12. Ah Hong Bak Kut Teh
  • Where to eat bak kut teh in Johor Bahru

25 Best Bak Kut Teh In Singapore—Dry Klang BKT, 80-Year-Old Hokkien BKT And More


1. Restaurant Shoon Huat


JB-Bak-Kut-Teh-Restaurant-Shoon-Huat-Establishment

One of the go-to spots when Singaporeans are looking to have bak kut teh in JB, Restaurant Shoon Huat serves a version that is a little less forward in terms of herbal flavour, but is still delicious nonetheless. Their Signature Bak Kut Teh starts from RM16+) for a single-person portion, and can cost up to RM64+) to feed four people. Each pot of soup comes with ribs, mushrooms, and pork liver slices, but you can add ingredients such as the Bean Curd Skin (RM5+) and Enoki (RM5+) to complete the experience.

For a look at their outlet in Singapore, read our Soon Huat (JB) Bak Kut Teh review.

Address: 11, Jalan Sutera 1, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening hours: Mon 8:30am to 6pm, Tue-Sun 8:30am to 8pm
Restaurant Shoon Huat is not a halal-certified eatery.


Soon Huat (JB) Bak Kut Teh Review: Famous Malaysian BKT Chain Opens In Singapore


2. Kedai Bak Kut Teh Hin Hock


JB-Bak-Kut-Teh-Kedai-Bak-Kut-Teh-Tin-Hock

Kedai Bak Kut Teh Hin Hock has been around for more than 40 years, run by owner Ah Hock and his family. The Claypot Bak Kut Teh (from RM15) here is sharply accented with the taste of Chinese liquorice, otherwise known as 甘草 (gān cǎo). As a result, this BKT with its slightly medicinal sweetness may not be for everyone, but those who find themselves liking these characteristics may be turned into lifelong fans. Similar to Restaurant Shoon Huat, choose from a variety of add-ons here, including Bean Curd (RM3), Fried Dough Stick (RM2), and Pork Belly (RM4).

Read our Kedai Bak Kut Teh Hin Hock feature.

Address: 72, Jalan Dato Mohammed Seth, Taman Tampoi Indah 2, 81200 Johor Bahru, Johor, Malaysia
Opening hours: Tue-Sun 8:30am to 3:30pm
Tel: +60 19-779 3434
Website
Kedai Bak Kut Teh Hin Hock is not a halal-certified eatery.


3. Kedai Mekanan Ah Soon


JB-Bak-Kut-Teh-Kedai-Makanan-Ah-Soon

Another restaurant offering bak kut teh with a milder flavour profile, Kedai Makanan Ah Soon is often crowded with both Singaporeans and locals looking to get a taste of their famous dish. Their Signature Bak Kut Teh (price TBD), which is prepared with charcoal, has a savoury broth with herbal undertones and a satisfying porky taste. We hear that the pork ribs are usually quite succulent, with the other optional ingredients fairing well for most, too.


Check out our Kedai Mekanan Ah Soon review.

Address: 141, Jalan Keris 1, Taman Sri Tebrau, 80050 Johor Bahru, Johor, Malaysia
Opening hours: Tue-Sun 8am to 4pm
Tel: +60 16-773 1262
Website
Kedai Mekanan Ah Soon is not a halal-certified eatery.

Is Kedai Makanan Ah Soon The Best Bak Kut Teh In JB? 


4. Soon Soon Heng Bak Kut Teh


JB-Bak-Kut-Teh-Soon-Soon-Heng-Bak-Kut-TehImage credit: Wilfred Wong via Google Maps

Located next to KSL City Mall, Soon Soon Heng Bak Kut Teh is another famous bak kut teh eatery that’s quite accessible for Singaporeans. Their Bak Kut Teh starts at RM16 per serving, but if you’re in a group, get the larger pot for five priced at RM80. If you have room for more, be sure to try their Sesame Oil Chicken RM20, which we hear is a solid rendition of the classic Chinese dish.

Address: 43, Jalan Serigala, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
Opening hours: Daily 9am to 8pm
Soon Soon Heng Bak Kut Teh is not a halal-certified eatery.


5. Hwa Mei Bak Kut Teh


JB-Bak-Kut-Teh-Hwa-Mei-Bak-Kut-TehImage credit: James Yew via Google Maps

With over 30 years in the business, Hwa Mei Bak Kut Teh is a staple in the local BKT scene. Their Signature Herbal Bak Kut Teh is priced from RM17 for a small portion, offering an aromatic herbal broth and juicy ribs that fans adore. If you’d like some sides, you can get the Salted Vegetable (RM4), Pork Skin (from RM6), and even Chicken Feet (from RM6) if you enjoy its unique gelatinous texture.


Address: 146, Jalan Lumba Kuda, Bukit Chagar, 80300 Johor Bahru, Johor, Malaysia
Opening hours: Tue-Sun 7:30am to 2pm
Tel: +60 12-700 1776
Hwa Mei Bak Kut Teh is not a halal-certified eatery.


6. Restoran Hoh Bak Kut Teh


JB-Bak-Kut-Teh-Restoran-Hoh-Bak-Kut-tehImage credit: Jacelyn Yap via Google Maps

If you’re a fan of Klang-style bak kut teh, you can drop by Restoran Hoh Bak Kut Teh, also known as Kedai Ba Kut Teh Ah Soon, for your fix. A claypot of Bak Kut Teh Dry, filled with juicy ribs slathered in a rich dark soy sauce, starts from RM25. But of course, your usual Bak Kut Teh Soup in all its herbal glory is also available here, with prices starting from RM19. We also hear that their Spicy Chicken Pot (from RM25) is also worth a shot.

Address: 169, Jalan Sri Pelangi, Taman Pelangi 80400 Johor Bahru, Taman Pelangi, 80400 Johor, Johor Darul Ta’zim, Malaysia
Opening hours: Daily 9:30am to 9:30pm
Tel: +60 18-784 4155
Website
Restoran Hoh Bak Kut Teh is not a halal-certified eatery.


7. Restoran Ah Peng Bak Kut Teh


restoran-ah-peng-bkt-cheese1Image credit: 世界动漫 via Google Maps

At Restoran Ah Peng Bak Kut Teh, you’ll find a genuinely unique rendition of dry bak kut teh: the Dry Cheese Bak Kut Teh (RM21), which is exactly what its name suggests. While this may seem like a strange combination to most, we are told that the pork ribs’ sweet dark soy sauce pairs really well with the cheese. You can even get an IG-worthy cheese pull with this dish, like in the picture above! Classic ba kut teh is also available, with prices starting from RM18 per person.

Check out our Restoran Ah Peng Bak Kut Teh feature.

Address: 10, Jalan Setia 3/2, Taman Setia Indah, 81100 Johor Bahru, Johor, Malaysia
Opening hours: Daily 10:30am to 9:30pm
Tel: +60 16-839 3699
Website
Restoran Ah Peng Bak Kut Teh is not a halal-certified eatery.


Get Unique Dry Bak Kut Teh With Cheese At This Johor Bahru Eatery


8. Restoran Chiam Hua


JB-Bak-Kut-Teh-Restoran-Chiam-HuaImage credit: Ran Dy via Google Maps

Restoran Chiam Hua is, of course, primarily known for its bak kut teh—the price for a pot of flavourful and comforting Mixed Bak Kut Teh here starts from RM18 per person. But this eatery is also known for its delectable zi char fare that’s available till 12am each day. Dishes such as the Red Wine Chicken (RM20), Fried Kembong Fish (from RM13), and Dried Radish Omelette (from RM12) will add plenty to your meal beyond just bak kut teh.

Address: 2, Jalan Keris 2, Taman Sri Tebrau, 80050 Johor Bahru, Johor, Malaysia
Opening hours: Thurs-Tue 12pm to 12am
Tel: +60 16-780 3304
Website
Restoran Chiam Hua is not a halal-certified eatery.


9. Restaurant Kota Zheng Zong Bah Kut Teh


JB-Bak-Kut-Teh-Restaurant-Kota-Zheng-Zong-Bah-KImage credit: Qi Yomiko via Google Maps

Known for its Kota Tinggi-style bak kut teh, which tends to have a full-bodied, herbal pork broth, Restaurant Kota Zheng Zong Bah Kut Teh is yet another popular destination for the dish in JB. The Claypot Bak Kut Teh (from RM22) comes loaded with pork ribs, beancurd skin, and button mushrooms. Those who prefer the softer texture of pork belly can even opt for the Pork Belly Bak Kut Teh (from RM24).

Address: 177, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening hours: Tue-Sun 8am to 4pm
Tel: +60 7-333 5588
Restaurant Kota Zheng Zong Bah Kut Teh is not a halal-certified eatery.


10. Ba Jie Bah Kut Teh


JB-Bak-Kut-Teh-Ba-Jie-Bah-Kut-TehImage credit: Ming Shen Tham via Google Maps


Another eatery located just opposite KSL City Mall, Ba Jie Bah Kut Teh is where you can get the impressive Signature Bone Bak Kut Teh (RM26). This herbal bak kut teh sees a large pork bone feature in the soup, with plenty of tender and succulent meat to enjoy. This eatery also offers other delectable renditions of the dish, such as the Dry Bak Kut Teh (from RM17/~S$4.90) and Lala Bak Kut Teh (from RM37)

Plus, Ba Jie Bah Kut Teh is located in the same eatery as popular supper spot Da Cheng Lok Lok. This means you can sip piping hot ba ku teh broth before or after snacking on affordable savoury-spicy skewers. 

Address: 284, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
Opening hours: Daily 12am to 3pm
Tel: +60 14-966 9611
Website
Ba Jie Bah Kut Teh is not a halal-certified eatery.


11. Shun Fa Bak Kut Teh


JB-Bak-Kut-Teh-Shun-Fa-Bak-Kut-TehImage credit: Stephen Chan via Google Maps

Shun Fa Bak Kut Teh is the real deal among the locals. Located a short five-minute drive from AEON Mall Bukit Indah, you can get the Signature Bak Kut Teh from RM16. A variety of add-ons are also available, including Pig Stomach (RM5), Pork Tendon (RM5), and Pig Kidney (RM2), the latter claimed to be fresh without a gamey taste. Pair your soup with their range of side dishes such as the Salted Vegetable (RM5), Choy Sum (from RM7), or Fried Bean Curd (RM5).

Address: 43, Jalan Indah 16/12, Taman Bukit Indah, 81200 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening hours: Sat 8:30am to 8:15pm, Sun-Mon, Wed-Fri 8am to 8:15pm
Website
Shun Fa Bak Kut Teh is not a halal-certified eatery.


12. Ah Hong Bak Kut Teh


JB-Bak-Kut-Teh-Ah-Hong-Bak-Kut-TehImage credit: Sm Goh (AuntieBoleh) via Google Maps

If you’re looking to fill your belly after shopping your heart out at Mount Austin, check out Ah Hong Bak Kut Teh. Here, you don’t just get to enjoy their signature Bak Kut Teh (price TBD), but also popular zi char items such as the tangy-smoky Stingray (price TBD) and Sambal Kang Kong (price TBD). The stingray is said to be fresh and tender, and comes with a generous serving of sambal sauce.


Even better, Ah Hong Bak Kut Teh closes daily at 5am, making it the perfect supper spot for those looking to satisfy their hunger pangs at ungodly hours.

Address: No.40, Jln Austin Heights 8/2, Taman Mount Austin, 81100 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening hours: Daily 6pm to 5am
Ah Hong Bak Kut Teh is not a halal-certified eatery.

23 JB Mount Austin Food Places For $0.60 Mini Bowls, Kunafa Shokupan And More


Where to eat bak kut teh in Johor Bahru


These were some of the must-try bak kut teh stalls in Johor Bahru. For more hawker stalls in JB to try, read our best Johor Bahru hawker stalls guide. For JB cafes to try, read our best Johor Bahru cafe guide.

18 Johor Bahru Hawker Food Stalls To Eat At During Your JB Getaway

Feature image adapted from Qi Yomiko via Google Maps






Top In Asia