Snacks & Kuih · Singapore

How Many Calories in Ngoh Hiang?

Also known as Ngo Hiang, Five Spice Roll, 五香, Loh Bak, Ngoh Hiang Platter.

Ngoh hiang in Singapore is the hawker platter of five spice pork rolls in beancurd skin, plus a spread of other fried items like prawn fritters, fish cake, fried tofu, century egg and sausage, cut up and served with sweet pink sauce and chilli.

805kcal / 1 mixed platter with sweet sauce
A standard mixed ngoh hiang platter with sweet sauce is about 805 calories for a 300g serving, with around 48g of fat. Two five spice rolls are about 220 calories. The rest is a plate of fried beancurd, fish cake, prawn fritter and tofu at around 460, plus about 125 from the sweet sauce and chilli.

Nutrition facts

Per 1 mixed platter with sweet sauce (300g)AmountPer 100g
Calories805 kcal268 kcal
Protein25 g8 g
Carbs70 g23 g
Fat48 g16 g

Where the calories come from

Five spice pork rolls, 2 pieces80g
220 kcal
Fried beancurd skin40g
150 kcal
Fried fish cake40g
80 kcal
Prawn fritter45g
130 kcal
Fried tofu or fried sotong40g
100 kcal
Sweet sauce and chilli60g
125 kcal

The real talk

The name says one thing and the plate says another. Ngoh hiang is the pork roll, and two of those are about 220 calories, which is not bad for a snack with 12g of protein. But nobody orders two rolls. The stall hands you a tray and you point, and a normal order is 6 to 8 pieces of different fried things. A fried beancurd skin is 150, a prawn fritter 130, a fried fish cake 80, a fried tofu 100. That is 805 for a platter you eat standing up.

The sweet sauce is the part people forget. The pink, sticky sauce is sweet potato starch and sugar, and the stall floods the plate with it. Together with the chilli it is about 125 calories. It is a dessert sauce on a plate of fried food. Ask for it on the side and you can dip instead of soak, which saves about 80.

The old style stalls that make everything themselves tend to fry in fresh oil at high heat, which means the items absorb a little less. The mass produced ones sit in warm oil and soak. A platter from the second kind can be 900 or more. Choose the stall where the tray is refilled from a hot wok, not from a stack in the display.

How the portions compare

350 kcal
3 items with sauce
805 kcal
Standard platter, 6 to 7 items
1200 kcal
Large sharing platter eaten alone

Ngoh Hiang variants, ranked by calories

VariantCaloriesNotes
2 five spice rolls only220 kcalWith a little chilli
Rolls, fish cake, century egg380 kcalThe leaner pick
Standard mixed platter805 kcalHPB figure with sweet sauce
Platter with fried sausage and egg added1050 kcal

How to eat it lighter

Common questions

Is ngoh hiang healthy?
The pork roll on its own is fine, about 110 calories with 6g of protein. The full hawker platter is not, at about 805 calories and 48g of fat, because every item is deep fried and the sweet sauce adds sugar.
How many calories in one ngoh hiang roll?
About 110 calories per roll of around 40g. It is minced pork, prawn and water chestnut in beancurd skin, deep fried.
How many calories in the ngoh hiang sweet sauce?
About 100 calories for the usual hawker pour of 50g. It is sweet potato starch, sugar and food colouring. The chilli adds another 25.
Is loh bak the same as ngoh hiang?
Yes, loh bak is the Penang name for the same five spice pork roll. The Singapore platter version with many fried items alongside is the one that reaches 805 calories.
Berapa kalori dalam Ngoh Hiang?
Ngoh Hiang ada kira-kira 805 kalori untuk satu hidangan biasa (300g), dengan 25g protein, 70g karbohidrat dan 48g lemak. Angka ini anggaran untuk hidangan gerai biasa, jadi ia berbeza ikut kedai dan saiz hidangan.

Related foods

See all Snacks & Kuih calories, ranked ›

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

Calorie figure based on HPB iDAT via danielfooddiary.com 2015. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator