Noodles

How Many Calories in Fish Ball Noodles?

A hawker staple of bouncy fish balls over mee, kway teow, or bee hoon, served dry with lard and dark soy or in a clear savoury broth.

390kcal / 1 bowl
A standard bowl of fish ball noodles comes in at around 390 calories for a 350g serving, dry version. That's honestly not bad for a full hawker meal that actually fills you up. The soup version drops slightly to about 370 calories since it uses less lard and lighter sauce. You're getting 20g of protein from the fish balls and a solid 57g of carbs from the noodles, with fat sitting at just 9g. As hawker noodles go, this is one of the more reasonable options on the menu.

Nutrition facts

Per 1 bowl (350g)AmountPer 100g
Calories390 kcal111 kcal
Protein20 g6 g
Carbs57 g16 g
Fat9 g3 g

Where the calories come from

Cooked noodles (yellow mee/bee hoon/kway teow)130g
185 kcal
Fish balls (6 pcs, ~120g)120g
110 kcal
Lard or cooking oil (dry version)8g
70 kcal
Dark soy sauce, chili, condiments30g
25 kcal

The real talk

Fish ball noodles is genuinely one of the friendlier noodle dishes at the hawker centre. At 390 calories for dry and 370 for soup, it's not going to wreck your day. The reason the number stays manageable is simple: fish balls are mostly fish paste and water, not deep fried, not coated in batter. Six pieces at around 120g only comes to 110 calories. The bulk of the calories here is the noodles, 130g of cooked mee or kway teow at 185 calories, which is just carbs doing carb things. The lard oil in the dry version adds 70 calories and a lot of the flavour, bro, let's be honest.

What actually shifts the maths is how much lard the uncle uses and whether you go soup or dry. Soup version saves you about 20 calories because the condiments are lighter and there's less oil. Ask for less oil on the dry version and you could probably shave another 30 to 40 calories off. The other variable is add-ons: most stalls let you top up with extra fish balls or a slice of fish cake. Two extra fish balls or one slice of fish cake pushes you to around 450 calories, which is still not crazy, but it adds up if you're tracking. Stick to the standard six fish balls, go soup if you can, and you've got a 370-calorie lunch that actually keeps you full.

Fish Ball Noodles variants, ranked by calories

VariantCaloriesNotes
Soup (mee/kway teow/bee hoon)370 kcalLess lard, lighter sauce; broth adds volume but fewer calories than dry condiments; edible solids ~350g
Dry (mee/kway teow)390 kcalStandard version with lard oil and dark soy sauce toss; slightly more calorie-dense per gram
Dry with extra fishballs or fish cake450 kcalAdd-ons common at hawker stalls; +2 fishballs or 1 slice fish cake adds ~60-80 kcal

How to eat it lighter

Common questions

How many calories in Fish Ball Noodles?
A standard bowl of fish ball noodles is about 390 calories (dry version) or 370 calories (soup version) for a 350g serving with 6 fish balls.
Is fish ball noodles good for weight loss?
It's one of the better hawker noodle options, honest. At 370 to 390 calories with 20g of protein, it keeps you full without going overboard. Just watch the add-ons and ask for less lard on the dry version.
Is soup or dry fish ball noodles lower in calories?
Soup version is slightly lower at around 370 calories versus 390 for dry. The difference comes from less lard oil and lighter condiments in the soup version.

Related foods

See all Noodles calories, ranked →

Calorie and macro figures are estimates for a typical hawker or kopitiam serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

New to all this? Read how I went from 128kg to 86kg without cutting rice →

Want to know how many calories you actually need?
Use The Calculator