Drinks

How Many Calories in Sirap Bandung?

The iconic pink drink at every mamak and kenduri: rose syrup mixed with evaporated milk over ice, sweet and creamy and deceptively calorie-dense for something that feels like just a drink.

190kcal / 1 glass (iced, hawker)
Sirap Bandung comes in at 190 calories per standard hawker glass (300ml). Most of that comes from two things: rose syrup at around 90 calories and evaporated milk at around 95 calories. The ice and water make up the rest, bringing the total to roughly 190 calories for what is essentially a sweet pink drink. Not catastrophic, but definitely not free.

Nutrition facts

Per 1 glass (iced, hawker) (300g)AmountPer 100g
Calories190 kcal63 kcal
Protein3 g1 g
Carbs36 g12 g
Fat3 g1 g

Where the calories come from

Rose syrup (cordial)55g
90 kcal
Evaporated milk100g
95 kcal
Ice / water dilution145g
5 kcal

The real talk

190 calories for a drink sounds okay until you realise you're ordering two of these with your nasi lemak and roti canai. The calories here come from both the rose syrup and the evaporated milk, and they contribute almost equally: about 90 calories from the syrup and 95 from the milk. Rose syrup alone is 90 calories for just 55g, which is basically cordial with red dye. Add evaporated milk at 95 calories per 100g and you've got a proper calorie bomb in a glass. The ice and water dilution save you a bit, but not enough to pretend this is a light choice. If you're counting, 190 calories for a drink is the same as a small bowl of plain rice, lah.

What actually changes the number is how heavy-handed the uncle is with the syrup and milk. Some hawkers go really generous with both, which can push this to 220 or even 250 calories easily. The soda version (Bandung Soda) swaps some of that evaporated milk for soda water or sarsi, bringing it down to around 160 calories, but the sugar stays roughly the same because the syrup doesn't change. If you're trying to cut calories without giving up the drink entirely, ask for less syrup, get the soda version, or just drink half and leave the rest. Both the syrup and the milk contribute roughly equally here, so cutting back on either one will make a real difference.

Sirap Bandung variants, ranked by calories

VariantCaloriesNotes
Sirap Bandung Soda (with sarsi or soda water)160 kcalReplaces some evaporated milk with soda or sarsi; less fat but similar sugar, slightly fewer calories overall

How to eat it lighter

Common questions

How many calories in Sirap Bandung?
A standard hawker glass of Sirap Bandung is about 190 calories. The main sources are rose syrup (90 cal) and evaporated milk (95 cal), with ice and water making up the rest of the 300ml glass.
Is Sirap Bandung fattening?
It depends on how many you drink. One glass at 190 calories is manageable. Two glasses with your meal is 380 calories from drinks alone, which adds up fast. The sugar content (36g of carbs per glass) is the bigger concern if you're watching your diet.
What is the difference between Sirap Bandung and Bandung Soda?
Bandung Soda replaces some or all of the evaporated milk with soda water or sarsi. It comes out lighter at around 160 calories because there's less fat from the milk. The sugar content stays similar since the rose syrup amount doesn't really change.

Related foods

See all Drinks 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