Snacks & Kuih · Singapore

How Many Calories in Bak Chang?

Also known as Bak Zhang, Rice Dumpling, 肉粽, Zongzi, Nyonya Chang, Nonya Dumpling.

Bak chang is the glutinous rice dumpling wrapped in bamboo leaves and boiled, filled with pork, mushrooms and sometimes salted egg yolk, chestnut or candied winter melon. Sold year round in Singapore and in bulk around the Dragon Boat Festival.

352kcal / 1 dumpling
One standard nonya bak chang is about 352 calories for a 150g dumpling, with around 13g of fat and 12g of protein. The 100g of glutinous rice is about 180 calories, the pork filling about 100, and the lard or oil used to fry the rice around 40.

Nutrition facts

Per 1 dumpling (150g)AmountPer 100g
Calories352 kcal235 kcal
Protein12 g8 g
Carbs48 g32 g
Fat13 g9 g

Where the calories come from

Glutinous rice100g
180 kcal
Minced pork filling40g
100 kcal
Candied winter melon and mushroom15g
30 kcal
Lard or oil for frying rice4g
40 kcal

The real talk

The rice does most of the work. 100g of cooked glutinous rice is about 180 calories, and it is fried in lard with shallots before it is wrapped, which adds about 40 more. The nonya filling is lean minced pork with candied winter melon and mushroom, about 130 for the lot. So 352 for a dumpling that fits in one hand. It is the same calories as a plate of white carrot cake, and people eat it as a mid afternoon snack.

The Hokkien style is heavier. It uses pork belly instead of lean pork, a whole salted egg yolk, a chestnut and sometimes dried scallop, and the rice is darker because it is fried with more soy and oil. That dumpling is about 450, and the big ones sold for the festival can pass 550. The kee chang, the plain alkaline dumpling with no filling that you dip in gula melaka, is about 120 without the syrup.

It is also dense in a way that does not register. Glutinous rice is packed tight, so a 150g bak chang has more rice than a 150g scoop of ordinary rice. That is why it sits in your stomach for hours. That is also why one is enough. Two nonya chang is 700 calories, which is a full dinner.

How the portions compare

250 kcal
Small dumpling
352 kcal
Standard nonya dumpling
500 kcal
Large Hokkien dumpling with salted egg

Bak Chang variants, ranked by calories

VariantCaloriesNotes
Kee chang, no filling120 kcalAlkaline dumpling, without syrup
Nonya chang352 kcalHPB figure
Hokkien bak chang450 kcalPork belly, salted egg yolk, chestnut
Festival size with dried scallop and belly550 kcal

How to eat it lighter

Common questions

How many calories in a bak chang?
About 352 for a nonya dumpling and about 450 for a Hokkien one with pork belly and salted egg yolk. The big festival dumplings can be 550 or more.
Is bak chang healthy?
It is a complete meal in a leaf, with 48g of carbs, 12g of protein and 13g of fat. That is fine for lunch. The issue is treating a 352 calorie dumpling as a snack between meals.
Why is glutinous rice so high in calories?
It is not higher per gram than white rice, both are about 130 calories per 100g cooked. The difference is density. Glutinous rice packs tightly, so a dumpling holds more rice than the same volume of loose rice.
How many calories in a kee chang?
About 120 calories for the plain alkaline dumpling. Each spoon of gula melaka syrup you dip it in adds about 50, so a kee chang with syrup is around 200.
Berapa kalori dalam Bak Chang?
Bak Chang ada kira-kira 352 kalori untuk satu hidangan biasa (150g), dengan 12g protein, 48g karbohidrat dan 13g 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 (nonya 352). Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator