Bak Chor Mee Calories Singapore: Dry vs Soup — Full Breakdown
Bak chor mee — minced meat noodles — is arguably Singapore's most argued-about noodle dish. Everyone has a favourite stall, a preferred noodle (mee pok or mee kia), and a strong opinion on the right vinegar-to-chilli ratio. What most people don't have is a clear picture of how many calories are sitting in that bowl.
The short answer: dry bak chor mee typically contains 420 to 530 kcal, while the soup version runs closer to 330 to 400 kcal per serving. The gap comes almost entirely from the lard oil and sauce the dry noodles are tossed in. This guide breaks the dish down component by component — noodles, minced pork, liver, pork balls, mushrooms, and that signature sauce — so you know exactly where the calories hide and how to trim them without ruining the dish.
Dry vs Soup Bak Chor Mee: Calorie Comparison Table
The table below compares both styles, with and without the optional extras (fried wontons, extra pork balls) that many stalls offer, so you can see which choices move the needle most.
| Serving Style | Standard Bowl | With Fried Wontons | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Dry (mee pok) | ~420–530 kcal | ~490–610 kcal | ~22–28 g | ~48–58 g | ~16–24 g |
| Soup (mee kia or mee pok) | ~330–400 kcal | ~400–480 kcal | ~24–30 g | ~44–54 g | ~8–13 g |
| Dry (less noodles) | ~340–440 kcal | ~410–520 kcal | ~20–26 g | ~36–46 g | ~14–22 g |
| Soup (less noodles) | ~280–330 kcal | ~350–410 kcal | ~22–28 g | ~32–42 g | ~6–11 g |
Note: Values are estimates based on HPB Singapore food composition data and standard hawker serving sizes. Actual calories vary by stall and portion size.
Breaking Down Each Component
Bak chor mee is best understood as five separate elements: the noodles, the minced pork, the liver and pork balls, the braised mushrooms, and the sauce (or broth). Each contributes very differently to the final count.
Mee Pok or Mee Kia: The Carb Base
A standard hawker serving uses roughly 120 to 150 g of cooked flat mee pok or thin mee kia, contributing around 190 to 230 kcal — nearly all from refined carbohydrates. The two noodle types are calorically almost identical; the choice is texture, not nutrition. As with wonton mee, the noodles pick up extra fat in the dry version when they are tossed with lard oil after blanching.
Minced Pork: The Lean(ish) Core
The signature minced pork is typically an 80 to 100 g portion, adding approximately 90 to 130 kcal depending on the fat ratio of the mince. Most stalls use a moderately fatty blend for flavour and tenderness. It delivers around 12 to 16 g of protein, making it one of the more efficient protein sources in the bowl.
Pork Liver: Tiny Calories, Big Nutrients
The 2–3 slices of pork liver in a standard bowl add only 30 to 45 kcal, while packing meaningful amounts of iron, vitamin A, and vitamin B12. Per calorie, liver is one of the most nutrient-dense items in Singapore hawker food. The caveats: it is high in cholesterol and purines, so people managing gout should ask for it to be left out — see our gout-friendly hawker guide for more on that.
Pork Balls and Fishballs
Most bowls come with 2 to 4 pork balls or fishballs, adding around 50 to 90 kcal. Fishballs are slightly leaner than pork balls (roughly 20–25 kcal each versus 25–35 kcal). They are a reasonable component to keep — the bigger savings are elsewhere.
Braised Mushrooms
The braised shiitake mushrooms contribute around 25 to 45 kcal, mostly from the soy-and-sugar braising liquid rather than the mushrooms themselves. Some stalls spoon extra braising sauce over the noodles, which nudges both calories and sodium upward.
The Sauce (Dry) vs The Broth (Soup)
Dry style: The tossing sauce — lard oil, black vinegar, chilli, and sometimes ketchup or braising liquid — contributes an estimated 80 to 130 kcal. The black vinegar itself is nearly calorie-free; the lard oil and crispy lard croutons (bak you phok) carry almost all of the load. A generous scattering of crispy lard alone can add 40 to 60 kcal.
Soup style: The pork-bone and ti poh (dried sole fish) broth adds roughly 25 to 45 kcal per bowl — calorically light, but often carrying 800 mg or more of sodium if you drink it all. Flavour-wise you keep the minced pork, liver, and mushrooms; you simply skip the lard toss.
Why Estimates for Bak Chor Mee Vary So Widely
If you have searched for bak chor mee calories before, you may have seen figures anywhere from 400 to over 700 kcal. The variation is real, not sloppy data. Stalls differ enormously in lard usage, mince fat ratio, and extras — a bowl loaded with fried wontons, extra crispy lard, and a fattier mince can genuinely approach 700 kcal, while a restrained soup version sits below 350 kcal. That is exactly why generic global food databases struggle with this dish: a single crowdsourced entry cannot represent a dish this variable. Portion-calibrated local data, like the HPB figures NutriKaki uses, gets you much closer.
How to Order Smarter at the Hawker Centre
You can realistically save 100 to 200 kcal on a bowl of bak chor mee with a few small requests — none of which will earn you a glare from the uncle.
- Ask for less lard oil or no lard (少猪油). The single highest-impact request for the dry version. Estimated saving: 60–100 kcal.
- Skip the crispy lard bits and fried wontons. Together they can add 100–140 kcal of almost pure fat and refined carbs.
- Request half portion noodles (半份面). Saves roughly 80–110 kcal and leaves the protein components untouched.
- Choose soup over dry. The structural difference is about 90–130 kcal per bowl. Keep the vinegar-chilli dip on the side if you miss the tang.
- Keep the liver, mince, and mushrooms. These are the nutrient-dense, calorie-reasonable parts of the dish. The lard and fried extras are where the empty calories live.
- Don't finish the broth. If you order soup, leaving the last third of the bowl meaningfully cuts your sodium load for the day.
Comparing Bak Chor Mee to Other Hawker Noodle Dishes
| Hawker Dish | Approx. Calories (standard serving) | Notes |
|---|---|---|
| Bak chor mee (dry) | ~420–530 kcal | Lard oil and sauce drive the count |
| Bak chor mee (soup) | ~330–400 kcal | Leaner; watch the sodium |
| Dry wonton mee | ~465–519 kcal | Similar range; char siew adds sugar |
| Char kway teow | ~569–743 kcal | Wok hei, lard, and cockles add up fast |
| Laksa | ~589–700 kcal | Coconut-heavy gravy is calorie-dense |
| Fishball noodle soup | ~280–380 kcal | One of the lighter hawker noodle options |
In context, dry bak chor mee sits in the middle of the hawker noodle spectrum — meaningfully lighter than char kway teow or laksa, roughly on par with dry wonton mee, and comfortably above the soup-based benchmarks. The soup version is one of the better protein-per-calorie deals at the noodle stall.
Tracking Bak Chor Mee with NutriKaki
Bak chor mee is one of the dishes you can log directly in NutriKaki, Singapore's hawker-first calorie tracker powered by HPB food composition data. Instead of hunting through a global database for a crowdsourced entry that may describe a completely different bowl, NutriKaki surfaces values calibrated to actual Singapore hawker portions — dry or soup, with adjustable serving sizes for half noodles or extra pork balls.
Log your bowl in seconds, and the app shows where you stand against your daily calorie and macro targets for the rest of the day.
Frequently Asked Questions
A standard hawker serving of dry bak chor mee contains approximately 420 to 530 kcal. Stalls that are generous with lard oil, crispy lard bits, or fried wontons can push a bowl well beyond 600 kcal.
Yes — the soup version typically runs 330 to 400 kcal, roughly 90 to 130 kcal less than dry. It skips the lard-and-vinegar toss entirely. The trade-off is sodium: the broth can carry 800 mg or more per bowl.
An estimated 80 to 130 kcal per serving. The black vinegar is nearly calorie-free; the lard oil and crispy lard croutons carry almost all of it. Asking for less lard is the single most effective calorie cut for this dish.
At 30 to 45 kcal for a standard portion, liver is rich in iron, vitamin A, and B12 — one of the most nutrient-dense items in hawker food. People managing gout or high cholesterol may want to leave it out due to its purine and cholesterol content.
Ask for less or no lard oil (saves 60–100 kcal), skip fried wontons and crispy lard bits, request half portion noodles (saves 80–110 kcal), and choose soup over dry. Combining these can bring a 500+ kcal dry bowl down to around 300 kcal in soup form.
Calorie values are estimates based on HPB Singapore food composition data and standard Singapore hawker serving sizes. Actual values vary by stall, portion size, and cooking method. This content is for general informational purposes only and does not constitute medical or dietary advice. Consult a registered dietitian for personalised nutrition guidance.