Malaysian Bak Kut Teh

Jump to recipe ↓
A bowl of Malaysian Bak Kut Teh with pork ribs, mushrooms, tofu puffs, and rice.

Bak Kut Teh is a beloved Malaysian pork rib soup built around a clear, peppery broth, garlic, mushrooms, and tofu puffs. It is especially comforting with steamed rice.

This home-style version simmers pork ribs gently with aromatics and soy sauce so the broth stays clean while the meat becomes tender and the tofu puffs absorb the seasoning.

Keep the soup at a gentle simmer rather than a hard boil so the pork stays tender and the broth remains clear.

Serving Suggestions

Serve hot with steamed jasmine rice, sliced red chilies, cilantro, and a small dish of soy sauce for dipping the pork.

Malaysian Bak Kut Teh being ladled from a clay pot into a serving bowl.

Recipe Notes

The soup keeps for up to 3 days in the refrigerator. Chill it promptly and lift off any solidified fat before reheating gently.

A bowl of Malaysian Bak Kut Teh with pork ribs, mushrooms, tofu puffs, and rice.

Malaysian Bak Kut Teh

No ratings yet
Peppery Malaysian pork rib soup with mushrooms, tofu puffs, garlic, and a savory soy-seasoned broth.
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Malaysian
Calories: 520

Ingredients
 
 

Soup
  • 2 lb pork spare ribs cut into 2-inch pieces
  • 8 cups water plus more for blanching
  • 1/2 cup dried shiitake mushrooms rehydrated
  • 1 head garlic cloves separated and lightly crushed
  • 6 pieces dried red dates rinsed
  • 2 pods star anise
  • 2 tsp white peppercorns lightly crushed
  • 2 tbsp dark soy sauce
  • 2 tbsp light soy sauce
  • 8 oz tofu puffs halved
  • 1 tsp fine salt or to taste
To Serve
  • 6 cups cooked jasmine rice warm
  • 1/4 cup cilantro leaves

Equipment

  • Large stockpot
  • Fine-mesh spoon
  • Ladle
  • Serving bowls

Method
 

Build the Broth:
  1. Blanch the pork ribs in boiling water for 5 minutes, then drain and rinse them well.
  2. Add the ribs, water, mushrooms, garlic, red dates, star anise, and peppercorns to a large stockpot.
  3. Bring to a boil, then reduce to a gentle simmer and skim the surface.
Simmer and Season:
  1. Cover partially and simmer for 90 minutes, or until the ribs are tender.
  2. Stir in both soy sauces, tofu puffs, and salt. Simmer uncovered for 20 minutes so the tofu absorbs the broth.
  3. Taste and adjust the salt, then serve with warm rice and cilantro.

Nutrition

Calories: 520kcalCarbohydrates: 42gProtein: 44gFat: 22gSaturated Fat: 7gCholesterol: 125mgSodium: 980mgFiber: 3gSugar: 4g

Notes

  • Soaking the dried mushrooms in hot water for 20 minutes gives the broth a fuller savory flavor.
  • For a less rich soup, refrigerate the broth overnight and remove the solidified fat before reheating.