Mamak & Bread

How Many Calories in Kaya Toast?

Charcoal-toasted white bread slathered with kaya and a thick cold butter slab, served as part of the classic kopitiam breakfast set with soft-boiled eggs and kopi.

370kcal / 1 set, 2 slices
One standard kopitiam kaya toast set (2 slices, about 105g total) comes in at 370 calories. The bread itself is only 160 kcal, the kaya adds 75 kcal, but that thick cold butter slab alone is 130 kcal. So yeah, the toast isn't the problem. The butter is.

Nutrition facts

Per 1 set, 2 slices (105g)AmountPer 100g
Calories370 kcal352 kcal
Protein6 g6 g
Carbs44 g42 g
Fat19 g18 g

Where the calories come from

Charcoal-toasted white bread (2 slices, ~60g)60g
160 kcal
Kaya (coconut pandan jam, ~25g)25g
75 kcal
Cold butter slab (~18g, kopitiam thick cut)18g
130 kcal

The real talk

Kaya toast is a kopitiam classic. Charcoal-toasted white bread, a generous spread of kaya (that's coconut and pandan jam, very sweet, very Malaysian), and a thick slab of cold butter sandwiched in the middle. At 370 calories for two slices, it's not a light breakfast, but it's also not a disaster on its own. The issue is that 130 of those calories come purely from that butter slab, and the kaya adds another 75 kcal mostly from sugar. The bread is almost the innocent party here.

What actually changes the number: skip the butter and you drop to 235 kcal, a full 135 kcal gone just like that. Go the Ya Kun chain route with 4 thin butter layers instead of one thick kopitiam slab, and you're looking at around 460 kcal for what is essentially the same dish. The kaya portion matters too. A light spread versus a generous slather can swing 20 to 30 kcal easily. And remember, most people pair this with teh tarik or kopi susu, which adds another 80 to 150 kcal on top. The full breakfast set with soft-boiled eggs is probably 500 to 550 kcal total once you count everything.

Kaya Toast variants, ranked by calories

VariantCaloriesNotes
Kaya only (no butter)235 kcalSome kopitiam offer kaya-only option; removes ~130 kcal from butter
Standard kopitiam (1 thick butter slab)370 kcalTypical charcoal toast with one cold butter slab and generous kaya spread
Ya Kun style (4 thin butter slabs)460 kcalChain-style with 4 thin butter layers; Ventrickle TikTok measured 458.9 kcal
Kaya peanut butter toast420 kcalReplaces plain butter with peanut butter plus kaya; adds protein, similar or slightly higher calories

How to eat it lighter

Common questions

How many calories in Kaya Toast?
A standard kopitiam kaya toast set (2 slices with kaya and one cold butter slab, about 105g) is 370 calories. Skip the butter and it drops to 235 kcal. Ya Kun style with 4 thin butter layers runs about 460 kcal.
What exactly is kaya toast?
Kaya is a jam made from coconut milk, eggs, and sugar, flavoured with pandan. It's very Malaysian and very good. Kopitiam kaya toast is charcoal-toasted white bread with a thick cold butter slab and a spread of kaya, usually served as a breakfast set with soft-boiled eggs and either kopi or teh tarik.
Is kaya toast a healthy breakfast?
It's not a health food, but it's not as bad as some people think, as long as you're not drowning it in butter. At 370 kcal for the toast alone (not counting the drink), it fits into a reasonable breakfast if you keep the rest of your day sensible. The main issue is the butter and the sugar in the kaya, plus whatever you're drinking alongside it.

Related foods

See all Mamak & Bread 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