Halo-halo

A colorful Filipino dessert of shaved ice and evaporated milk layered with sweet beans, fruits, jellies, and often topped with ube ice cream and leche flan.

Halo-halo

Halo-Halo: Herbertkikoy, CC BY-SA 4.0 (Wikimedia Commons)

Where it comes from

Halo-halo, which means mix-mix, is a summer treat in the Philippines enjoyed in dessert shops and home kitchens. You stir everything together before eating.

Explore the cuisine of Philippines.

Recipe

Make Halo-halo at home

Serves 2Time 20 minutes

Ingredients

  • 3 cups shaved or crushed ice
  • 1/2 cup evaporated milk
  • 1/4 cup sweet red beans
  • 1/4 cup sweetened banana (saba) slices
  • 1/4 cup jackfruit strips
  • 1/4 cup nata de coco
  • 1/4 cup coconut gel or sweet palm fruit
  • Ube ice cream
  • Leche flan, sliced
  • Toasted rice flakes (pinipig)

How it's made

  1. Divide the beans, banana, jackfruit, nata de coco, and coconut gel among two tall glasses.
  2. Fill with shaved ice, mounding it high.
  3. Pour evaporated milk over the ice.
  4. Top with a scoop of ube ice cream and a slice of leche flan.
  5. Sprinkle with pinipig.
  6. Mix everything together and eat right away.

Variations

  • Halo-halo with mango
  • Mais con yelo: corn and ice dessert
  • Buko halo-halo: served in a coconut shell

Cook’s tip: Use finely shaved ice for a snow-like texture.

Related dishes

About this page

Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.

Photo credit