Halo Halo

Halo halo is a Filipino cold dessert built from layers of sweetened beans, fruits, and jellies, topped with finely shaved ice, evaporated milk, and usually a scoop of ube (purple yam) ice cream or leche flan. The name means "mix mix" in Tagalog, and the dessert is meant to be stirred together before eating so every spoonful carries a bit of everything: sweet, milky, crunchy, and chewy. There's no single fixed recipe; it's more of a format than a dish, and households and stalls vary widely in what goes into the glass.
Varieties
Halo halo differs from similar Filipino iced desserts like mais con hielo (corn and ice with milk, no beans or fruit) and saba con yelo (plantain and ice), which use far fewer components. Regional and modern versions also swap in taho (silken tofu with syrup) or add crushed graham crackers.
Buying tips
Filipino and Asian grocery stores carry jarred halo halo mixes (sweetened saba banana, kaong, nata de coco, macapuno) that shortcut most of the prep. Look for ube ice cream or ube halaya with a natural violet color rather than an artificially neon one; the flavor is usually milder and more true to actual purple yam.
Substitutes
Crushed ice (blender or food processor) — 1:1 by volume
Halo halo depends on very fine, fluffy shaved ice. A blender pulsed in short bursts with a splash of water gets closer than a countertop crusher, which tends to produce chunkier, faster-melting ice.
Store-bought ube halaya (jam) in place of ube ice cream — 1:1 by volume
Ube halaya is denser and less melty than ice cream, but delivers the same purple yam flavor and color if ice cream isn't available.
Sweetened condensed milk (thinned with a little regular milk) for evaporated milk — 1:2
Use about half as much condensed milk mixed with an equal part water or milk, since condensed milk is already sweetened and much thicker.
Canned fruit cocktail for individual jarred halo halo mixes (saging na saba, kaong, nata de coco) — 1:1 by volume
Loses the specific chewy textures of nata de coco and kaong, but works as a quick stand-in when Filipino grocery jars aren't accessible.
Cornflakes or rice krispies for pinipig (pounded young rice) — 1:1 by volume
Sprinkled on top for crunch; the flavor is different but it serves the same textural role since pinipig is rarely stocked outside Filipino markets.
Storage
Assemble halo halo just before eating; the ice melts within minutes once evaporated milk is poured over it. Keep the components separate and refrigerated: sweetened beans, jellies, and fruits in sealed jars or containers last about a week in the fridge, ube ice cream stays in the freezer, and ice should be shaved fresh or kept frozen in a block until ready to crush.
How to use
Layer sweetened beans (sweet red mung beans or kidney beans), jackfruit, plantain, kaong, nata de coco, and macapuno at the bottom of a tall glass, pack finely shaved ice on top, drizzle with evaporated milk, and finish with a scoop of ube ice cream or leche flan. Serve with a long spoon and stir everything together before the first bite.
What it pairs with
Best eaten on its own as a standalone dessert or afternoon snack in hot weather; it's rarely paired with other foods since it's already a full mix of textures and flavors on its own.
Nutrition
Halo halo is a sugar- and dairy-heavy dessert; a typical tall glass with ice cream and condensed or evaporated milk runs several hundred calories, driven mostly by the sweetened beans, syrups, and milk rather than the ice itself.
FAQ
What does halo halo actually mean?
It's Tagalog for "mix mix," referring to the instruction to stir the layered glass together before eating rather than eating it layer by layer.
Is halo halo the same as shave ice or a snow cone?
No. Shave ice and snow cones are ice plus flavored syrup with little else, while halo halo layers in sweetened legumes, fruits, jellies, milk, and often ice cream underneath and on top of the ice.
Can halo halo be made without ube ice cream?
Yes, it's optional. Many home versions skip it entirely or substitute leche flan, a slice of purple yam jam, or simply extra evaporated milk on top.
Why does my halo halo turn watery so fast?
Coarse ice melts much faster than finely shaved ice. Using a blender in short pulses, or a dedicated ice shaver, produces the fluffy texture that holds up long enough to eat before it liquefies.
Have halo halo on hand? Find recipes with our Recipe Generator →
