Snacks & Kuih

How Many Calories in Kaya Pau (Steamed Kaya Bun)?

One steamed kaya pau is about 215 kcal. Soft and sweet, but it is flour plus sugar coconut jam.

215kcal / 1 bun
One kaya pau comes in around 215 calories. It is a steamed white flour bun filled with kaya, which is coconut jam made from sugar, egg, and coconut milk. Steamed means no frying oil, that is the good news, but the soft dough plus sweet filling is still a solid chunk of carbs and sugar.

Nutrition facts

Per 1 bun (80g)AmountPer 100g
Calories215 kcal269 kcal
Protein5 g6 g
Carbs38 g48 g
Fat5 g6 g

Where the calories come from

Steamed flour bun55g
130 kcal
Kaya filling25g
85 kcal

The real talk

People think kaya pau is light because it is steamed and fluffy, not fried. Fair, no frying oil. But that fluffy bun is basically sweet white bread, and the kaya inside is pure sugar and coconut. One bun is 215 calories of mostly carbs.

It is not a disaster, it is actually one of the gentler snacks on this list since there is almost no frying involved. Just do not eat it thinking it is a free pass. One pau with your kopi is fine, two is creeping toward a meal worth of sugar.

How the portions compare

108 kcal
Half bun
215 kcal
1 bun (1 serving)
430 kcal
2 buns

Kaya Pau (Steamed Kaya Bun) variants, ranked by calories

VariantCaloriesNotes
Butter kaya pau250 kcal1 bun, slab of butter inside
Mini kaya pau130 kcalsmaller dim sum size

How to eat it lighter

Common questions

How many calories in a kaya pau?
Roughly 215 calories for a standard bun. Larger ones or extra kaya can push it to 250 plus.
Is kaya pau better than fried snacks?
Calorie for calorie it is gentler because it is steamed, not fried, so the fat is lower. The catch is the sugar in the kaya filling.
Can I eat kaya pau on a diet?
Yes, one bun fits fine in a deficit, especially since it is steamed. Just count it as a real 215 calories, not a freebie.

Related foods

See all Snacks & Kuih 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