Skip to content
Bak Kut Teh from Malaysia

Bak Kut Teh

Pork ribs simmered in a peppery, herbal broth. ยท Malaysia

๐Ÿ“ Klang โ˜… 4.4
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Pork ribs simmered in a peppery, herbal broth.

About Bak Kut Teh

Meaty pork ribs are braised for hours with garlic, white pepper and a fragrant blend of Chinese herbs and spices until the broth turns deeply savoury. It is eaten with rice, dough fritters and tea to cut the richness.

๐Ÿ›๏ธ History & Culture

Bak Kut Teh, meaning "meat bone tea" in Hokkien, is a pork rib soup deeply rooted in the Chinese diaspora communities of Southeast Asia, particularly Malaysia and Singapore. Its precise origins are debated, with popular lore crediting a Klang, Selangor, coolie who improvised the herbal broth for dockworkers, though no single verifiable story exists. The dish is commonly associated with Malaysian port town Klang, where it is regarded as a culinary heritage, but regional variations abound.

In Malaysia, the soup is typically darker and more intensely herbal, using a blend of star anise, cinnamon, dang gui, and other Chinese medicinal spices, while Singaporean versions often lean lighter on herbs and heavier on white pepper. Traditionally, Bak Kut Teh is served with steamed rice, youtiao (dough fritters), and a pot of strong oolong or pu-erh tea, which is meant to cut through the rich, fatty broth. It holds cultural significance as a hearty working-class meal that has evolved into a beloved comfort food, often enjoyed as a communal breakfast or late-night supper across Malaysia and beyond.

๐Ÿณ How to make Bak Kut Teh

AI-assisted, not kitchen-tested

Bak Kut Teh (Malaysia)

A deeply savoury pork rib broth from Malaysia, gently simmered for hours with garlic, white pepper and a classic blend of Chinese herbs and aromatics. Traditionally eaten with steamed rice, crisp dough fritters (yau char kway) and a pot of strong Chinese tea to balance the richness.

Prep
20 min
Cook
120 min
Total
140 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 800 g (1ยพ lb) pork ribs (baby back or spare ribs), cut into 5 cm / 2 in pieces by the butcher
  • 2 L (8ยฝ cups) water, plus extra for blanching
  • 30 g (ยผ cup) garlic cloves, smashed but kept whole
  • 15 g (ยฝ oz) dried Chinese herbs mix (see note), angelica root/dang gui, codonopsis/dang shen, solomon's seal/yu zhu, goji berries, dried longan, star anise, cloves, sichuan peppercorns, liquorice root
  • 10 g (ยผ oz) white peppercorns, lightly crushed; do not substitute black pepper
  • 20 g (2 Tbsp) Shaoxing wine, or dry sherry
  • 30 ml (2 Tbsp) light soy sauce
  • 15 ml (1 Tbsp) dark soy sauce, for colour; optional but traditional in KL-style
  • 5 g (1 tsp) salt, adjust to taste
  • 10 g (1 Tbsp) rock sugar, or 1 tsp caster sugar
  • 4 pieces shiitake mushrooms, dried, rehydrated; optional but common
  • 200 g (7 oz) tau pok (fried tofu puffs), optional; for serving
  • 4 stalks Chinese chives or yu choy, blanched, for serving; optional
  • 1 portion yau char kway (Chinese dough fritters), for serving
  • 1 portion steamed jasmine rice, for serving

Steps

  1. 1 Place the pork ribs in a large pot, cover with cold water and bring to a rolling boil. Boil hard for 5 minutes, then drain and rinse the ribs under running water to remove scum. This blanching step keeps the final broth clear.
  2. 2 While the ribs blanch, rinse the dried herbs and peppercorns quickly under cold water. Tie the woody herbs and peppercorns into a small piece of cheesecloth so they can be retrieved later; leave goji berries and dried longan loose.
  3. 3 Return the blanched ribs to a clean heavy pot or clay pot. Add the 2 L of fresh water, smashed garlic, the herb sachet, loose goji berries and dried longan, white peppercorns, Shaoxing wine, light and dark soy sauces, salt and rock sugar. Stir to combine.
  4. 4 Bring to a boil over high heat, skim any foam that rises, then reduce to a bare simmer (small bubbles breaking the surface occasionally). Cover partially with a lid and simmer gently for 1 hour 30 minutes to 2 hours, until the meat is fork-tender and pulling from the bone.
  5. 5 Add the rehydrated shiitake mushrooms (with their soaking liquid, strained) and the tofu puffs for the final 20 minutes of cooking so they soak up the broth. Taste and adjust salt โ€” the broth should be peppery, garlicky and savoury with a clean, herbal finish, not heavy on soy.
  6. 6 Cook pork to a safe internal temperature of at least 75ยฐC / 165ยฐF; the ribs are done when the meat pulls cleanly from the bone and the broth is a deep amber colour.
  7. 7 To serve: ladle broth, ribs and tofu into bowls. Plate with a small dish of steamed rice, blanched greens, dough fritters (cut into short batons and either dunked into the broth or eaten on the side) and a pot of strong pu-erh or oolong tea. Light soy sauce with sliced chillies and a little dark soy is the customary dipping sauce for the ribs.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Bak Kut Teh recipe yet. Yours would be the first.

Share how you make Bak Kut Teh

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Bak Kut Teh โ€” frequently asked questions

What is Bak Kut Teh?

Meaty pork ribs are braised for hours with garlic, white pepper and a fragrant blend of Chinese herbs and spices until the broth turns deeply savoury. It is eaten with rice, dough fritters and tea to cut the richness.

What is Bak Kut Teh made of?

Bak Kut Teh is made with pork ribs, garlic, white pepper, Chinese herbs and soy sauce.

Where does Bak Kut Teh come from?

Bak Kut Teh comes from Malaysia, and is especially associated with Klang. Bak Kut Teh, meaning "meat bone tea" in Hokkien, is a pork rib soup deeply rooted in the Chinese diaspora communities of Southeast Asia, particularly Malaysia and Singapore.

Where can I eat Bak Kut Teh?

A Klang shophouse at breakfast, with rice and youtiao.

How do you make Bak Kut Teh?

Making Bak Kut Teh at home takes about 20 minutes of prep and 120 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

โ†’ More traditional dishes from Malaysia

Taste Bak Kut Teh in Kuala Lumpur

Independent picks. We earn a small commission if you book through these โ€” at no extra cost to you. How this works.

โœ… Before you go to Malaysia

Round out your trip โ€” most travellers book these alongside their trip.

More dishes like Bak Kut Teh

Roti Canai -- traditional dish from Malaysia
Breads & Pastries โ˜… 4.5

Roti Canai

Flaky stretched flatbread served with dhal and curry.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia · ๐Ÿ“ Nationwide
Kuih Cara Manis -- traditional dish from Malaysia
Desserts & Sweets โ˜… 4.1

Kuih Cara Manis

Kuih Cara Manis is one of the classic dishes in the cake tradition of Malaysia.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Kuih Kaswi -- traditional dish from Malaysia
Desserts & Sweets โ˜… 4.2

Kuih Kaswi

From Malaysia, Kuih Kaswi is a well-known cake.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Penang Laksa -- traditional dish from Malaysia
Noodles & Pasta โ˜… 4.0

Penang Laksa

Penang Laksa is a traditional noodle dish from Malaysia.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Heong Peng -- traditional dish from Malaysia
Breads & Pastries โ˜… 4.2

Heong Peng

Heong Peng is one of the classic dishes in the pastry tradition of Malaysia.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Roti Pisang -- traditional dish from Malaysia
Street Food โ˜… 4.6

Roti Pisang

Roti Pisang counts among the traditional food of Malaysia, a street food sweets locals hold dear.

๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Hot Pot -- traditional dish from China
Soups & Stews โ˜… 4.6

Hot Pot

A simmering communal broth you cook your own feast in.

๐Ÿ‡จ๐Ÿ‡ณ China · ๐Ÿ“ Chongqing
Cacciucco Alla Viareggina -- traditional dish from Italy
Soups & Stews โ˜… 4.0

Cacciucco Alla Viareggina

Versilia fish stew from Viareggio on the Tuscan coast, layering snapper, scorpionfish, mussels, and prawns in tomato-wine broth.

๐Ÿ‡ฎ๐Ÿ‡น Italy · ๐Ÿ“ Versilia, Tuscany (Viareggio, Camaiore, Pietrasanta, Forte dei Marmi, Massa, Carrara)
Skฤbu Kฤpostu Zupa -- traditional dish from Latvia
Soups & Stews โ˜… 4.3

Skฤbu Kฤpostu Zupa

Hailing from Latvia, Skฤbu Kฤpostu Zupa is a much-loved vegetable soup.

๐Ÿ‡ฑ๐Ÿ‡ป Latvia
Clam Chowder -- traditional dish from United States
Soups & Stews โ˜… 4.4

Clam Chowder

Creamy New England soup of clams, potato and salt pork.

๐Ÿ‡บ๐Ÿ‡ธ United States · ๐Ÿ“ New England
Sรณlet -- traditional dish from Hungary
Soups & Stews โ˜… 4.4

Sรณlet

Hailing from Hungary, Sรณlet is a much-loved stew.

๐Ÿ‡ญ๐Ÿ‡บ Hungary
Twice-Cooked Pork -- traditional dish from China
Meat & Grills โ˜… 4.5

Twice-Cooked Pork

Pork belly simmered then stir-fried with bean paste.

๐Ÿ‡จ๐Ÿ‡ณ China · ๐Ÿ“ Sichuan
Jokbal -- traditional dish from South Korea
Meat & Grills โ˜… 4.4

Jokbal

Soy-braised pig trotters, glossy and tender.

๐Ÿ‡ฐ๐Ÿ‡ท South Korea · ๐Ÿ“ Nationwide
Samosa -- traditional dish from India
Snacks & Appetizers โ˜… 4.5

Samosa

Crisp fried pastry triangles stuffed with spiced potato and peas.

๐Ÿ‡ฎ๐Ÿ‡ณ India · ๐Ÿ“ Nationwide
Chapati -- traditional dish from India
Breads & Pastries โ˜… 4.3

Chapati

Soft, blistered Indian whole-wheat flatbread cooked on a tawa, puffed over a flame and torn by hand to scoop dhal, sabzi and yogurt.

๐Ÿ‡ฎ๐Ÿ‡ณ India · ๐Ÿ“ Across the Indian subcontinent โ€” Punjab, Rajasthan, Gujarat, Maharashtra, the Deccan, and the entire South Asian diaspora
Naan Berenji -- traditional dish from Iran
Desserts & Sweets โ˜… 4.0

Naan Berenji

Hailing from Iran, Naan Berenji is a much-loved cookie.

๐Ÿ‡ฎ๐Ÿ‡ท Iran

Travel guides for Malaysia

All travel guides →

Planning a trip where Bak Kut Teh is on the menu? These guides cover Malaysia and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Bak Kut Teh.

Write a review

Sign in to verify you're a real person, then share your thoughts on Bak Kut Teh.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Bak Kut Teh.