Skip to content

Bak chor mee

Bak chor mee (肉脞麵): dry minced pork noodles tossed in black vinegar, chilli and lard

Queue at almost any Teochew noodle stall in a Singapore kopitiam before work and the order you hear most is a bowl of bak chor mee, dry, with extra vinegar. Springy flat mee pok is tossed at the bottom of the bowl in black vinegar, chilli paste, soy and a spoon of pork lard, then crowned with loosely poached minced pork, slices of pork liver, fish balls and sweet braised mushrooms, with a small bowl of clear pork soup on the side. It should taste sour first, then hot, then rich, and the noodles must stay bouncy rather than soft. Where most home cooks go wrong is cooking the noodles in one long boil: they turn limp and soak up the sauce instead of carrying it. Chef's tip: blanch the noodles twice, plunging them into cold water in between, which is how the hawkers get that al dente snap.
Total time
45 min
Difficulty
medium
Serves
2
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves2

For the braised mushrooms

  • 6 dried shiitake mushroomssoaked in 250 ml warm water for 30 minutes; keep the water
  • 1 tsp dark soy sauce
  • 2 tsp sugar

For the pork and soup

For the bowl sauce

  • 4 tsp Chinese black vinegarplus extra to taste
  • 2 tbsp chilli pastesambal-style; less for a milder bowl
  • 2 tbsp pork lardmelted, ideally with crisp lard bits; or shallot oil
  • 1 tsp tomato ketchup (optional)optional, some stalls add it

For the noodles and toppings

Shop this recipe on Amazon

What you'll need

Fresh ingredients (7)

Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.

Method

0/12 done
  1. Step 1: Squeeze the soaked 6 dried shiitake mushrooms, keeping the soaking water, and trim off the stalks. Simmer the caps in a small pan with 150 ml of the strained soaking water, 1 tsp dark soy sauce and 2 tsp sugar over a low heat until glossy and almost dry. Slice thinly.

    20 min
  2. Step 2: Mix 7 oz minced pork with half of 2 tsp light soy sauce, ½ tsp ground white pepper, 1 tsp cornflour and 2 tablespoons of water until slightly sticky. Cover and keep in the fridge until needed.

  3. Step 3: Bring 3 ¾ cups pork stock to a gentle simmer in a medium pot and add 8 fish balls. Simmer for 5 minutes, until they swell and float.

    5 min
  4. Step 4: Drop small, loose clumps of the pork into the simmering stock and poach for 3–4 minutes, breaking them up with chopsticks, until no pink remains and the pork reaches 160°F. Lift out with a slotted spoon.

    4 min
  5. Step 5: Slide 4 oz pork liver into the same stock and poach for 2–3 minutes, until firm with no pink in the centre (160°F). It turns rubbery if left longer, so lift it out as soon as it is cooked through.

    3 min
  6. Step 6: Skim the stock, season it with a little salt and keep it hot on the lowest heat for serving.

  7. Step 7: Bring a large pot of water to a rolling boil. Blanch 3 ½ oz choy sum or lettuce for 30 seconds, then lift out and drain.

    1 min
  8. Step 8: Divide 4 tsp Chinese black vinegar, 2 tbsp chilli paste, the rest of 2 tsp light soy sauce, 2 tbsp pork lard and 1 tsp tomato ketchup between two wide bowls and stir each into a dark, glossy paste.

  9. Step 9: Put half of 10 ½ oz fresh mee pok (flat egg noodles) in a noodle strainer or sieve and plunge it into the boiling water for 30 seconds, shaking to separate the strands. Dip it into a bowl of cold water for 5 seconds, then back into the boiling water for 20 seconds more. Shake off as much water as you can.

    1 min
  10. Step 10: Tip the noodles straight into one bowl and toss hard with chopsticks for 20 seconds until every strand is coated and reddish brown. Repeat with the rest of the noodles for the second bowl.

  11. Step 11: Top each bowl with the poached pork, liver, fish balls, mushrooms and greens. Scatter with 2 tbsp fried shallots, 1 spring onion and 1 tbsp fried dried sole flakes.

  12. Step 12: Ladle the hot stock into small bowls and serve alongside. Taste the noodles and add more vinegar if you like them sharper, as many regulars do.

Nutrition per serving

Calories
610 kcal
Protein
36 g
Carbs
64 g
Fat
22 g
Fibre
4 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does bak chor mee take?
About 45 minutes in total: 20 minutes to prepare and 25 minutes to cook.
How many people does it serve?
2 as written. Change the servings above the ingredients and every amount scales to match.
What can I use instead of dried shiitake mushrooms?
Aubergine, diced, same weight.
What can I use instead of dark soy sauce?
Tamari, same amount (gluten free).

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Boiled pasta

The basic method for any dried pasta, from penne to spaghetti. A large pan of salted boiling water keeps the pasta from sticking, and you cook it only until just done, with a little bite left. Use it in salads, bakes or with any sauce.

by KrazyBadal 3 views

Mint pistachio pesto

A fresh, fragrant pesto made with mint leaves and toasted pistachios. It is lovely tossed through hot pasta or spooned over roasted vegetables, and a spoonful lifts a plain vegetable soup.

by KrazyBadal 1 views

Laksam

Kota Bharu's morning market has its own noodle: laksam, thick sheets of steamed rice batter rolled up like little carpets and sliced into wheels. They are drowned in a pale, creamy gravy of pounded fish and coconut milk, then heaped with raw herbs and vegetables (ulam): cucumber, long beans, bean sprouts, daun kesum and torch ginger flower, with a spoonful of fiery chilli and budu, the region's fermented anchovy sauce. The result is soft and slippery, rich and cool at the same time. Locals eat it for breakfast or as a mid-morning snack. Chef's tip: pound the cooked fish with the shallots instead of blending it smooth; the gravy should feel faintly textured, like a thin porridge.

by KrazyBadal 1 views