Halo-halo

Halo-halo

Halo-halo — Tagalog for 'mix-mix' — is the Philippines' most beloved cold dessert: a towering glass of shaved ice layered with sweetened beans, jellies, tropical fruits, and creamy leche flan, all crowned with a scoop of ube ice cream. It's festive, refreshing, and endlessly customizable, making it the perfect celebration dessert for hot days and family gatherings.

4 servings · Prep 25 min · Cook 5 min · Total 30 min

Southeast Asian · Dessert

  • 0.5 cup sweetened red beans (adzuki) canned or jarred, drained
  • 0.5 cup sweetened white beans (kabayo) canned, drained; or substitute chickpeas
  • 0.5 cup nata de coco (coconut gel) drained
  • 0.5 cup kaong (sugar palm fruit) drained; white or pink variety
  • 0.5 cup sweetened jackfruit (langka) sliced into strips
  • 0.5 cup ube halaya (purple yam jam) store-bought or homemade
  • 0.5 cup macapuno strings (coconut sport) drained; or substitute sweetened shredded coconut
  • 4 slice leche flan cut into cubes; store-bought or homemade
  • 1 medium ripe banana sliced into rounds
  • 8 cup shaved ice finely shaved; not crushed ice
  • 0.5 cup evaporated milk chilled
  • 4 piece ube ice cream 1 scoop per glass
  • 4 tbsp pinipig (toasted puffed rice) for crunch topping

Equipment

  • Blender
  • Mixing Bowl
  • Glass (Large)
  • Wooden Spoon
  • Measuring Cups
  • Cutting Board
  • Mixing Bowl (4 Quarts)

Instructions

  1. Drain all canned or jarred toppings — @[Sweetened Red Beans], @[Nata de Coco], @[Kaong], @[Sweetened Jackfruit], @[Macapuno Strings], and @[Sweetened White Beans] — and transfer each to small #[Mixing Bowl]s. Slice the @[Leche Flan] into bite-sized cubes and slice the @[Banana] into rounds. Set everything out assembly-line style so building each glass is quick and easy.
  2. Into each tall #[Glass (Large)] or large #[Mixing Bowl], add ~[2–3 tablespoons] each of the @[Sweetened Red Beans], @[Nata de Coco], @[Kaong], @[Sweetened Jackfruit], @[Macapuno Strings], and @[Banana] slices. Spoon in ~[a tablespoon] of @[Ube Halaya] and nestle in a few cubes of @[Leche Flan]. The layering order is flexible — variety and color are the goal.
  3. Pile ~[1½ to 2 cups] of finely @[Shaved Ice] over the toppings in each #[Glass (Large)], mounding it generously above the rim. @[Shaved Ice] (not crushed) is key — it should be light and fluffy so it absorbs the milk and melts into the toppings rather than sitting on top.
  4. Drizzle ~[about 2 tablespoons] of chilled @[Evaporated Milk] over the @[Shaved Ice] in each #[Glass (Large)]. Place one scoop of @[Ube Ice Cream] on top, then garnish with a sprinkle of @[Pinipig] for crunch. Serve immediately with a long spoon and straw — the fun is mixing everything together before eating.