Bak Kut Tehis a dish that’s cherished in Malaysia for its alluring aroma and heartwarming essence. It has an inviting blend of aromatic herbs, exotic spices and succulent pork ribs served in a soup. This Hokkien-originated delicacy is considered comfort food by many and is undoubtedly a heartening treat. Wondering where to find this delectable fare in Johor?
Delve into the realm of bak kut teh – a simmering pot of wholesomeness that’s perfect not only for a rainy day but indeed for any occasion. While it may have slipped from the mainstream list of essential Malaysian delicacies, bak kut teh has successfully cultivated a devoted following over time. Today’s younger generation has shown a growing fondness for this age-old recipe. Come join us on this culinary journey as we explore some of the top spots serving the finest bak kut teh in town! Here are the top 10 best bak kut teh in Johor for 2025.
Is Bak Kut Teh Considered A Healthy Dish?
As for its health benefits, Bak Kut Teh can be quite balanced as it offers protein from the pork ribs and a range of vitamins and minerals from the soup’s herbs and spices. However, it can also be high in fat and sodium, so it might not be the best choice for those monitoring their intake of these nutrients.
What Side Dishes Are Commonly Served With Bak Kut Teh?
When it comes to accompanying dishes, Bak Kut Teh is often served with youtiao (Chinese fried dough) which is dipped into the broth to soak up its flavour. Furthermore, bowls of white or brown rice are common staples while some may enjoy blanched leafy greens such as bok choy or mustard greens on the side. Steamed tofu or braised peanuts may also be served as additional side dishes.
10 Best Bak Kut Teh in Johor 2025
1. Kedai Ba Kut Teh Ah Soon


Relish in the richness of the herbal broth paired with tender pork ribs at Kedai Ba Kut Teh Ah Soon. Their Sesame chicken with a subtle hint of ginger, is another must-try dish. The dishes perfectly complement each other which creates a harmonious dining experience. Street parking is available right in front of the restaurant which tends to get crowded late at noon. Arrive early to ensure you don’t miss out on their delectable offerings.
Operating Hours:
8:00 am – 4:00 pm (Tuesday – Sunday)
Closed on Mondays
Address: 141, Jalan Keris 1, Taman Sri Tebrau, 80500 Johor Bahru, Johor
Phone No: 016-773 1262
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/Ahsoonbakkuteh141/
Instagram: https://www.instagram.com/ahsoonbakkuteh/
2. Kedai Bak Kut Teh Hin Hock


Kedai Bak Kut Teh Hin Hock is known for its super fresh fish, a must-order item. They offer various types of fish, so you’ll have plenty to choose from – just remember to ask about the cost beforehand. Their herbal tea soup is also noteworthy, served in generous portions. A visit here will surely be a memorable part of your experience in JB. Be sure to go to the location with the blue signboard rather than the one at the corner.
Operating Hours:
8:30 pm – 4:00 pm (Tuesday – Sunday)
Closed on Mondays
Address: 72, Jalan Dato Mohammed Seth, Taman Tampoi Indah 2, 81200 Johor Bahru, Johor
Phone No: 019-779 3434
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/hinhockbakkutteh/
3. Restaurant Shun Fa Bak Kut Teh


Restaurant Shun Fa Bak Kut Teh at this location has been a family favorite for over a decade. They provide good while fast service and the food has consistently been comforting. A notable mention is their sesame oil chicken which is another favorite for the locale. If you are looking for a local BKT that’s not too herbal, this is the one for you.
Operating Hours:
8:30 am – 7:45 pm (Tuesday – Sunday)
Closed on Mondays
Address: 43, Jalan Indah 16/12, Taman Bukit Indah, 81200 Johor Bahru, Johor
Phone No: 016-752 8408
Google Map: Navigate now
Google Reviews: Here
4. Restoran Chiam Hua (Bak Kut Teh)


Experience traditional Bak Kut Teh at Restoran Chiam Hua (Bak Kut Teh) set by a canal. It’s popular, so expect to wait for your food. Despite the waiting time, the Bak Kut Teh is commendable and their fried beancurd is excellent. The fried meat might not live up to expectations, but it’s good value for money and is frequented mostly by locals.
Operating Hours:
12:30 pm – 11:30 pm (Thursday – Tuesday)
Closed on Wednesdays
Address: 2, Jalan Keris 2, Taman Sri Tebrau, 80050 Johor Bahru, Johor
Phone No: 016-780 3304
Google Map: Navigate now
Google Reviews: Here
5. Hwa Mei Bak Kut Teh


At Hwa Mei Bak Kut Teh, you’ll leave both satisfied and without disappointment. The soup boasts a lighter herbal taste that blends well with the freshness of its meat and offals which are well-prepared and free from any unpleasant smell. The lingering herbal aftertaste is a pleasant surprise that will make you want to come back with more people to sample other items on their menu.
Operating Hours:
8:30 am – 2:00 pm (Tuesday – Sunday)
Closed on Mondays
Address: 146, Jalan Lumba Kuda, Bukit Chagar, 80300 Johor Bahru, Johor
Phone No: 012-700 1776
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/profile.php?id=100048101905173
6. Bak Kut Teh Food Master Restaurant


Bak Kut Teh Food Master Restaurant serves food extremely quickly without compromising on flavor. The herbal notes in the soup are prominent and the spice used in the dry version is potent. Their vegetables remain crunchy and moist which creats a delightful texture. Do drop by if you’re in the vicinity, but take note that they only accept cash and Touch ‘n Go payments.
Operating Hours:
10:00 am – 2:00 pm, 6:00 pm – 9:30 pm (Tuesday – Saturday)
10:00 am – 3:00 pm, 6:00 pm – 9:30 pm (Sunday)
Closed on Mondays
Address: 51, Jalan Setia 9/17, Taman Setia Indah, 81100 Johor Bahru, Johor
Phone No: 012-561 8256
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/BakKutTeaFoodMasterRestaurant/
7. Restaurant Soon Chiang Bak Kut Teh


As the best place to savor Bak Kut Teh, Restaurant Soon Chiang Bak Kut Teh been a family tradition for about three generations. While they’ve tried other places, this one remains the undisputed top choice for all Bak Kut Teh needs. Some may find it pricey, but every penny spent is like taking another step into a culinary paradise.
Operating Hours:
8:00 am – 3:00 pm (Tuesday – Sunday)
Closed on Mondays
Address: 41, Jalan Maju, Taman Maju Jaya, 80400 Johor Bahru, Johor
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/soonchiangbkt/
8. Soon Fatt Bak Kut Teh


Soon Fatt Bak Kut Teh comes with a unique feature – plenty of fake monks offering blessings for money. These individuals are more active than the service employees that move from table to table even helping to take orders. Parking is available, but be aware of carpark touts asking for money that claiming they’ll prevent you from getting a fine.
Operating Hours:
10:00 am – 8:30 pm (Wednesday – Monday)
Closed on Tuesdays
Address: 4, Jalan Molek 2/2, Taman Molek, 81100 Johor Bahru, Johor
Phone No: 019-712 0412
Google Map: Navigate now
Google Reviews: Here
9. Cai Ji Bah Kut Teh


Cai Ji Bah Kut Teh is a highly recommended destination for very delicious Bak Kut Teh! You can order Bak Kut Teh with innards and pig trotters, both of which are tender and tasty. The pig intestine is well-cleaned and well-cooked. The unlimited soup refills are a delight and the freshly chopped garlic pairs excellently with the Bak Kut Teh.
Operating Hours:
3:30 pm – 10:15 pm (Tuesday – Sunday)
Closed on Mondays
Address: 51a, Jalan Pendekar 17, Taman Ungku Tun Aminah, 81300 Johor Bahru, Johor
Google Map: Navigate now
Google Reviews: Here
10. RESTORAN HOH BAK KUT TEH


RESTORAN HOH BAK KUT TEH offers both herbal soup and dry Bak Kut Teh that are served hot and delicious. The friendly owner maintains a clean and spacious environment to ensure an enjoyable dining experience. Post-meal, you won’t experience any thirsty feeling which indicates the quality of the food. Worth the money, this location is not overcrowded, making it a tranquil spot to enjoy your meal.
Operating Hours: 9:30 am – 10:00 pm (Daily)
Address: 169, Jalan Sri Pelangi, Taman Pelangi 80400 Johor Bahru, Taman Pelangi, 80400 Johor
Google Map: Navigate now
Google Reviews: Here
Facebook: https://www.facebook.com/HengOngHuatBKT/
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.asia. For more information, kindly refer to our copyright, privacy & disclosure policy.