Johor Bahru street food, verified stall by stall · Est. 2026

JB Makan Map EN 中文 BM

Bak kut teh in JB: Ba Jie vs Shoon Huat vs the Taman Pelangi old-timers

· 776 words · #bak-kut-teh · #chinese

Comparing JB's best-known bak kut teh houses — Ba Jie near KSL, Shoon Huat's herbal broth since 1975, and the dry bak kut teh of Taman Pelangi.

Ba Jie Bak Kut Teh, ksl-century

Quick answer

  • Shoon Huat — flagship at Jalan Sutera Satu, Taman Sentosa, herbal-style broth, running since 1975 with 20+ outlets nationwide
  • Ba Jie Bak Kut Teh — located opposite KSL City Mall, one of the most-recommended in JB
  • Taman Pelangi has its own dry bak kut teh tradition — Hoh Bak Kut Teh and Yap Seng Dry Bak Kut Teh both operate there
  • Herbal (soupy) and dry (peppery, darker) are the two main styles you'll be choosing between
Contents

JB has three distinct bak kut teh traditions worth knowing apart before you pick where to eat: Shoon Huat's herbal broth, Ba Jie's crowd-pleasing version right by KSL, and the dry bak kut teh that Taman Pelangi is known for. They're different enough dishes that "which is better" is really "which style do you want tonight".

Shoon Huat — the herbal veteran

Shoon Huat's flagship sits at 11, Jalan Sutera Satu in Taman Sentosa, and the business traces back to 1975 — it has since grown to more than 20 outlets across Malaysia. This is the herbal style: a lighter, fragrant broth built on Chinese herbs rather than heavy dark soy, with pork ribs that fall off the bone. If you've had bak kut teh in Klang before and found it too dark and salty, Shoon Huat's version is the gentler alternative.

Ba Jie — the one opposite KSL

Ba Jie Bak Kut Teh sits directly across from KSL City Mall, which makes it the easiest bak kut teh stop if you're already in the area for Century Street Food Court or the Monday night market. It's consistently named among the best in JB by local food bloggers, and the convenience factor for anyone staying near KSL is hard to beat — you can eat here at lunch and still make it back to the mall or the food court by dinner.

Taman Pelangi's dry tradition

A short drive from KSL, Taman Pelangi runs its own bak kut teh scene, and it leans dry rather than soupy. Hoh Bak Kut Teh is the name that comes up most for the dry style, and Yap Seng Dry Bak Kut Teh on Jalan Sri Pelangi is another long-running option in the same neighbourhood. Dry bak kut teh is cooked down until the liquid reduces to a thick, dark, peppery coating — closer in texture to a braise than a soup, and worth trying at least once if you've only had the herbal version before.

Picking one for your evening

If you're staying near KSL and want something fast and reliable, Ba Jie is the practical choice. If you're chasing the "proper" herbal broth and don't mind a slightly longer drive, Shoon Huat's Taman Sentosa flagship is the one with the history. If you want to taste something JB does differently from Singapore's usual peppery style, go find the dry version in Taman Pelangi.

None of these are halal — if you're travelling with a mixed group, Onn Kitchen nearby does good roti canai and is a reasonable halal-friendly stop for anyone in your group who can't eat pork.

What to order at each

At Shoon Huat, ask for the standard pork rib set and don't skip the pig's trotter or intestine if your group is open to it — the herbal broth is built to carry those cuts well. At Ba Jie, the ribs are the safe order, usually with a side of youtiao (fried dough) for dipping into the soup, a combination that's become the default way locals eat it there. At the dry bak kut teh shops in Taman Pelangi, order it exactly as "dry" (干) rather than the soupy version, since some kitchens will default to the wet style unless you specify — and pair it with plain rice rather than more soup, since the sauce itself is the point.

A note on pricing

None of the sources for this guide list a fixed menu price for any of these three, and bak kut teh is typically charged per portion of ribs plus whatever sides and soup refills you add, so it varies by cut and quantity rather than a flat rate. Ask for the price of your specific order at the counter before you commit, especially if your group is ordering less common cuts like trotter or intestine.

After the meal

Bak kut teh is heavy and the broth alone will fill you up, so most people finish with something light rather than more soup. If you end up back near Century afterwards, our stall, Apam Balik Jalil at Century Street Food Court, does a modern Oreo-cheese apam balik that cuts through the richness better than another savoury dish would.

Sources: Johor Kaki — Shoon Huat, Lemon8 — Ba Jie, Lemon8 — Taman Pelangi bak kut teh

Places in this guide

FAQ

What's the difference between herbal and dry bak kut teh?

Herbal bak kut teh is a lighter, soupy broth built on Chinese herbs and pork ribs — Shoon Huat's style. Dry bak kut teh is cooked down with less liquid, darker and peppery, closer to a braise — the style Taman Pelangi's dry specialists are known for.

Is bak kut teh halal?

No. Bak kut teh is a pork dish and none of the places in this guide are halal-certified. If you want a halal option near KSL, look at Onn Kitchen for roti canai instead, or the labelled-halal stalls at Medan Selera Meldrum Walk in the old town.

Which is closer to KSL City Mall — Ba Jie or Shoon Huat?

Ba Jie is the closer one, sitting directly opposite KSL City Mall. Shoon Huat's flagship is in Taman Sentosa, a short drive away, though it also has other branches across the city.

Sources

  1. https://johorkaki.blogspot.com/2016/03/shoon-huat-famous-bak-kut-teh-johor.html
  2. https://www.lemon8-app.com/@bibipew/7238236926183064066?region=sg
  3. https://www.lemon8-app.com/@kikikaka1762/7411518796231459329?region=sg