Bak Kut Teh
Singaporean

Bak Kut Teh

Hainanese Singaporean·Medium·3 hours

Bak Kut Teh is a peppery herbal soup simmered with succulent pork ribs, garlic, and aromatic spices, offering a warming comfort.

Klang, Selangor, around the 1930s — created by Hokkien dock laborers at Port Klang who needed cheap, warming, energy-dense food in the pre-dawn cold. "Bak kut teh" (肉骨茶, Hokkien) literally means "meat bone tea," but there's no tea in the broth — the name refers to the strong Chinese tea served alongside to cut the fat. The Klang (Malaysian) version is herbal-dark; the Singaporean Teochew version is pepper-clear.

Created around the 1930s by Hokkien dock laborers at Port Klang, Selangor, who needed cheap energy-dense food in pre-dawn cold. The name (肉骨茶, meat bone tea) refers to the strong Chinese tea served alongside to cut the fat — there's no tea in the broth itself. The fried dough stick is structural: it's the spoon you eat the broth with.

A clay pot of pork ribs in a clear-to-amber broth, served with a side of steamed white rice, a saucer of sliced bird's-eye chili in dark soy, fried dough sticks (you tiao) for dunking, and Chinese tea on the side. The broth tastes of white pepper and garlic before any herb. The ribs should slip off the bone with a chopstick nudge but not collapse.

The Klang broth is built on a muslin bag of dang gui, yu zhu, chuan xiong, and rou gui (cinnamon) plus whole garlic heads and dark soy — the medicinal smell is the point, not a side effect. Ribs go in cold water and are blanched first to clear scum; a clouded broth means the blanch was skipped. The fried dough stick is structural: it's the spoon you eat the broth with.

Variations

Klang Hokkien BKT (herbal-dark, the original, dang gui-led); Singapore Teochew BKT (pepper-clear, no herbs, often Song Fa or Founder); Sarawak BKT (mid-range, more garlic, less herb); dry bak kut teh (Klang specialty, broth-reduced with dark soy and dried squid).

On the Palate

Where Bak Kut Teh sits in the Singaporean flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

Blanch the ribs in boiling water first and pour that water off — this clears the scum that would otherwise cloud the broth; a muddy Bak Kut Teh means the blanch was skipped.

Ingredients

How it's made

5 steps · 3 hours

  1. 1
    30 min

    Blanch pork ribs in boiling water to remove impurities.

    Watch out

    Blanch until foam rises and the water clouds, then drain — this is what keeps the final broth clear.

  2. 2
    18 min

    In a pot, combine ribs with garlic, star anise, cinnamon, and cloves.

  3. 3
    90 min

    Add soy sauces and black peppercorn, then simmer gently.

    Watch out

    Add both soy sauces and whole peppercorns, then keep it at a gentle simmer, never a rolling boil.

  4. 4
    30 min

    Cook until ribs are tender and the broth is infused with flavors.

    Watch out

    Cook until the rib meat pulls easily from the bone and the broth smells deeply herbal.

  5. 5
    12 min

    Serve hot, accompanied by rice and a side of fried dough sticks.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Singaporean