Halo-halo is a classic Filipino dessert built around finely shaved ice and sweetened condensed milk, then piled high with an assortment of toppings for a mix of textures in every spoonful. The name translates to “mix-mix” in Tagalog, which reflects the way it’s meant to be eaten: everything is stirred together before digging in. According to the report, the finished dessert is meant to feel cold, creamy, crunchy, chewy, and refreshing all at once.
What goes into halo-halo can vary widely depending on where it’s made, but common additions include jellies, flan, macapuno, palm seeds, sweetened red beans, ice cream, fresh fruit, toasted coconut, and pinipig, the crispy flakes of flattened glutinous rice. In the version described by contributor Tiana Gee, the dessert gets a colorful update with homemade mango jelly, coconut leche flan, roasted sweet corn, chewy sago pearls, pandan-infused condensed milk, and ube ice cream.
The recipe also emphasizes flexibility. Halo-halo can be assembled with store-bought or homemade components, and the toppings can be adjusted to suit personal taste or what’s available. The report notes that many Filipino and pan-Asian grocery stores carry ingredients such as macapuno, pinipig, sago pearls, and palm seeds, though they may be harder to find in standard American supermarkets. If some specialty items are unavailable, the dessert can still be made with other fruits, preserves, crunchy toppings, or plain sweetened condensed milk.
One detail the recipe treats as essential is the ice itself. Halo-halo relies on shaved ice for its signature texture, and if an ice shaver isn’t available, the closest substitute is crushing ice as finely as possible in a high-powered blender. Once assembled, the dessert should be thoroughly mixed with a long spoon so the ice, milk, and toppings combine into one cohesive bowl or glass. The report even notes that some places serve halo-halo with an empty bowl nearby so diners can stir more easily.
Source: bonappetit.com






