Desserts · Philippines

How Many Calories in Halo-Halo?

Also known as Halo Halo, Haluhalo, Filipino Shaved Ice Dessert.

Shaved ice over sweetened beans, jackfruit, kaong, nata de coco, sago and banana, topped with evaporated milk, leche flan, ube halaya and sometimes ice cream. Stir before eating.

450kcal / 1 tall glass
A regular tall glass of halo-halo, about 400g, is around 450 calories. The sweetened fruits and beans are 200 of that, the leche flan 100, the ube halaya 90, and the evaporated milk 80. A special with a scoop of ice cream is closer to 560. The ice is zero.

Nutrition facts

Per 1 tall glass (400g)AmountPer 100g
Calories450 kcal113 kcal
Protein8 g2 g
Carbs80 g20 g
Fat11 g3 g

Where the calories come from

Sweetened beans, jackfruit, kaong, nata, banana in syrup120g
200 kcal
Evaporated milk60g
80 kcal
Leche flan40g
100 kcal
Ube halaya40g
90 kcal
Shaved ice150g
0 kcal

The real talk

Every layer under the ice is preserved in sugar syrup. Sweetened red beans, garbanzos, kaong, nata de coco, macapuno and minatamis na saging are all about 150 to 200 calories per 100g in their syrup. A regular glass has around 120g of them, which is 200 calories before any topping goes on. The ice is doing nothing except making it feel light.

The toppings decide whether it is 450 or 650. A slab of leche flan is 100 calories for 40g. Ube halaya is 90 for the same weight because it is mashed purple yam cooked with condensed milk and butter. A scoop of ube ice cream is 100 to 120. A carinderia halo-halo for 50 pesos skips the flan and ice cream and lands around 300. A restaurant special for 150 to 200 pesos has all three and lands past 550.

It is a dessert most people eat after a full meal. A lunch of sinigang with rice at 580 and then a special halo-halo at 560 is 1,140 calories. The 3pm merienda version on its own is easier to fit, because it replaces a snack instead of following a meal. The sugar hit is about 70g either way, roughly the same as two cans of Coke.

How the portions compare

280 kcal
Small cup, no flan or ube
450 kcal
Regular tall glass
560 kcal
Special with ice cream

Halo-Halo variants, ranked by calories

VariantCaloriesNotes
Mais con yelo220 kcalSweet corn, ice, milk
Saba con yelo260 kcalSweetened banana
Halo-halo, regular450 kcalStandard glass
Halo-halo special with ice cream560 kcalRestaurant
Halo-halo with extra leche flan650 kcalTwo slabs

How to eat it lighter

Common questions

How many calories in a halo-halo special?
About 560 calories with ice cream, leche flan and ube halaya. A regular glass without ice cream is around 450.
How much sugar is in halo-halo?
Roughly 65 to 75g in a regular glass, from the syrup-preserved beans and fruit, the evaporated milk and the flan. That is about the same as two 330ml cans of soft drink.
Is halo-halo healthy?
No, it is a sugar dessert. The one thing in its favour is volume: 400g of ice and fruit fills you up more than a 450 calorie slice of cake would.
How many calories in mais con yelo?
About 220 calories for a glass of sweet corn, shaved ice, sugar and evaporated milk. It is the lightest of the con yelo desserts.

Related foods

See all Desserts calories, ranked ›

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

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator