Halo-Halo: Filipino Shaved Ice Dessert

Halo-Halo: Filipino Shaved Ice Dessert - Halo-halo with colorful toppings.

Filipino shaved ice | Mix-mix dessert | Summer sweet

Halo-halo is colorful, icy, creamy, chewy, crunchy, and built for mixing everything together at the table.

Why make it: This version gives a practical U.S. assembly plan using jarred mix-ins and a few homemade upgrades.

About This Recipe

Halo-halo is a Filipino shaved ice dessert layered with sweet beans, fruit, jellies, milk, ice, leche flan, ube, and sometimes ice cream.

Prep30 min
Chill1 hr
Assemble10 min
Makes4 servings

Why You Will Love It

  • Practical for U.S. kitchens: the recipe uses ingredients and substitutions a home cook can realistically shop for.
  • Built for the table: the serving notes match how the dish usually lands in Filipino-American homes, from weeknights to merienda to parties.
  • Flexible without erasing the dish: swaps are named clearly so the original idea stays visible.
  • Easy to cook through: the shopping list, timings, and storage notes make the recipe straightforward to test and adjust.

Ingredient Notes

For mix-ins

Use what you love; halo-halo is flexible by nature.

For ice

Fine shaved ice gives the best texture, but crushed ice works for a home version.

Halo-Halo Recipe

A complete, quantified halo-halo build with sweet beans, coconut, jellies, milk, ube, flan, ice cream, and shaved ice.

Shopping List

  • sweetened red beans
  • sweetened white beans
  • nata de coco
  • kaong
  • macapuno
  • evaporated milk
  • condensed milk
  • ube halaya
  • leche flan
  • ube ice cream
  • pinipig

Ingredients

Base Mix-Ins

  • 1/2 cup sweetened red beans
  • 1/2 cup sweetened white beans
  • 1/2 cup nata de coco, drained
  • 1/2 cup kaong, drained
  • 1/2 cup macapuno strings

Ice and Milk

  • 4 cups shaved ice
  • 1 cup evaporated milk
  • 1/2 cup condensed milk

Toppings

  • 1/2 cup ube halaya
  • 4 slices leche flan
  • 1 cup ube ice cream
  • 1/4 cup pinipig or cornflakes

Instructions

  1. Chill four tall glasses and all mix-ins before assembling.
  2. Divide red beans, white beans, nata de coco, kaong, and macapuno among the glasses.
  3. Pack 1 cup shaved ice into each glass.
  4. Stir evaporated milk and condensed milk together, then pour evenly over the ice.
  5. Top each glass with ube halaya, leche flan, ube ice cream, and pinipig.
  6. Serve immediately with long spoons and mix before eating.

Nutrition Estimate

Approximate values per serving based on the listed ingredients and yield. Actual nutrition will vary by brand, exact portion size, and cooking changes.

Serving Size1 serving
Recipe Yield4 servings
Calories720
Protein17 g
Carbs118 g
Fat20 g
Saturated Fat12 g
Sugar96 g
Fiber5 g
Sodium340 mg

Tips For The Best Halo-Halo

  • Chill everything: Cold mix-ins keep the ice from melting too fast.
  • Layer by texture: Heavier beans at the bottom work well.
  • Serve immediately: Halo-halo waits for no one.
  • Use tall glasses: Mixing needs space.

How To Serve And Store

Assemble right before serving. Store mix-ins separately in the refrigerator.

Common Questions

What does halo-halo mean?

It means mix-mix.

Do I need every ingredient?

No. Use a mix of creamy, chewy, fruity, and crunchy items.

Can I use crushed ice?

Yes, though shaved ice is better.

Is ice cream required?

No, but it is a popular topping.

What is your must-have halo-halo topping? Share your family version or testing notes in the comments.

Recipe inspiration and technique reference: Filipino dessert and bakery source research from Panlasang Pinoy, Kawaling Pinoy, The Dusky Kitchen, and Filipino-American dessert sources in the site roadmap.