Singapore-Style Bak Kut Teh (Pork Rib Soup)
Singapore-Style Bak Kut Teh (Pork Rib Soup) is a medium Singaporean recipe that serves 4. 350 calories per serving. Recipe by The Meatmen Channel on YouTube.
Prep: 20 min | Cook: 1 hr 45 min | Total: 2 hrs 20 min
Cost: $19.88 total, $4.97 per serving
Ingredients
- 2 lb Spare Pork Ribs (cut into individual ribs, skin left on)
- 2 L Water (cold tap water)
- 8 pcs Garlic Cloves (peeled, lightly crushed)
- 1 Tbsp White Peppercorns (whole peppercorns)
- 2 Tbsp Soy Sauce (low‑sodium preferred)
- 1 tsp Chicken Powder (optional, adds umami)
- 0.5 tsp Salt (to taste)
Instructions
Blanch Pork Ribs
Bring a large pot of water to a rolling boil. Add the spare ribs, ensuring they are fully submerged. Boil for 10–15 minutes to release impurities and foam.
Time: PT15M
Temperature: 100°C
Strain and Rinse Ribs
Drain the ribs in a colander, discard the blanching water, and rinse the ribs under cold running water to wash away remaining scum. Pat the ribs dry with paper towels.
Time: PT5M
Assemble Spice Bag
Place the peeled garlic cloves and whole white peppercorns into a small piece of cheesecloth or muslin, gather the corners, and tie securely to form a spice bag.
Time: PT5M
Start Simmering Soup
Return the rinsed ribs to the pot. Add 2 L of fresh water, the spice bag, soy sauce, and chicken powder (if using). Bring to a gentle simmer, then immediately reduce heat to low.
Time: PT10M
Temperature: 90°C
Slow Simmer for Tenderness
Cover the pot with a lid (slightly ajar) and let the soup simmer gently for 1 hour 30 minutes. Check occasionally to ensure only a few tiny bubbles rise.
Time: PT1H30M
Temperature: 90°C
Final Seasoning
Remove the spice bag. Taste the broth; if a stronger pepper note is desired, add a pinch of white pepper powder. Adjust salt if needed.
Time: PT5M
Serve Bak Kut Teh
Transfer the ribs to serving bowls and ladle the clear broth over them. Serve hot with steamed rice or youtiao (fried dough sticks).
Time: PT5M
Nutrition Facts
- Calories
- 350
- Protein
- 25 g
- Carbohydrates
- 5 g
- Fat
- 20 g
- Fiber
- 1 g
Dietary info: Contains soy, Contains MSG, Gluten (if regular soy sauce is used)
Allergens: Soy, MSG (chicken powder)
Last updated: April 11, 2026






