Halo-Halo
Shaved ice over a layer of sweet beans, jellies and fruit, drowned in evaporated milk and topped with leche flan, ube and a scoop of ice cream.
Photograph credit: A glass of Halo-Halo (shaved or crushed ice dessert in the Philippines) by Asecretfanfare · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Chill four tall glasses in the freezer for 30 minutes before you start.
-
Spoon the beans, nata de coco, kaong, macapuno, jackfruit and banana into the bottom of each glass in layers, about a third of the way up.
-
Add a spoonful of pinipig over the fruit.
-
Shave the ice finely — a proper shaver, or blitz ice cubes in a strong blender in short pulses until snowy — and heap it over the fruit right to the rim.
-
Pour the evaporated milk over the ice slowly so it soaks down through it.
-
Add condensed milk if you want it sweeter.
-
Sit a slice of leche flan on top, then a scoop of ube ice cream, then a spoonful of ube halaya.
-
Scatter with more pinipig and serve immediately with a long spoon.
-
Tell everyone to stir it thoroughly before eating — that is the point of the name.
Chef’s Tips
- Shaved ice, not crushed. Crushed ice makes a puddle.
- Freeze the glasses first. It buys you several minutes.
- Sweet things at the bottom, ice on top, milk poured through.
Pairing Suggestions
- A hot afternoon
- Ube ice cream
- Fried snacks alongside
Storage & Reheating
Assemble to order. The prepared fruits and jellies keep a week refrigerated.
Common questions
How long does Halo-Halo take to make?
About 25 minutes in total — 25 minutes of preparation and of cooking. The recipe serves 4.
What are the key tips for making Halo-Halo?
Shaved ice, not crushed. Crushed ice makes a puddle. Freeze the glasses first. It buys you several minutes. Sweet things at the bottom, ice on top, milk poured through.
What should I serve with Halo-Halo?
A hot afternoon; Ube ice cream; Fried snacks alongside.
How should Halo-Halo be stored?
Assemble to order. The prepared fruits and jellies keep a week refrigerated.
Is Halo-Halo suitable for a special diet?
This recipe is vegetarian and gluten-free. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Halo-Halo?
About 586 kcal per serving, with 14 g protein, 108 g carbohydrate and 10 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.