Halo-Halo: Filipino Shaved Ice Dessert
If you’ve never tried Halo-Halo: Filipino Shaved Ice Dessert, you’re in for something completely different. It’s cold, colorful, and layered with all kinds of sweet treats in one tall glass.
Since the name literally means “mix-mix” in Tagalog, that’s exactly what you do before eating it: stir everything together and dig in.
What Exactly Is Halo-Halo?
Halo-Halo is a Filipino dessert made of shaved ice, evaporated milk, and a colorful mix of sweet toppings. Think beans, jellies, fruits, and even a scoop of ice cream, all piled into one glass.
Because everything gets mixed together right before eating, every spoonful tastes a little different. Also, the mix of textures, crunchy, chewy, creamy, is really what makes this Halo-Halo dessert so much fun to eat.
Why This Dessert Is So Special
First, it’s incredibly refreshing, which makes it perfect for a hot day. Also, since it’s built from so many different toppings, you can easily adjust it to match what you like or what you have on hand.
Plus, this traditional Halo-Halo has been a beloved treat in the Philippines for generations, so making it at home is a fun way to try something with real history behind it.
What You’ll Need
Here’s a full list of what goes into a classic halo-halo. Don’t worry if you can’t find every single item, since it’s easy to swap things around.
The base:
- 2 cups shaved or crushed ice
- 1/2 cup evaporated milk
- 2 tablespoons condensed milk
Toppings (pick and choose):
- 2 tablespoons sweetened red beans
- 2 tablespoons sweetened white beans
- 2 tablespoons sweetened garbanzo beans
- 2 tablespoons nata de coco (coconut gel)
- 2 tablespoons kaong (sugar palm fruit)
- 2 tablespoons macapuno strings (sweet coconut strips)
- 1/4 cup ube halaya (purple yam jam)
- 1/4 cup leche flan, sliced
- 1 scoop ube or vanilla ice cream
- A sprinkle of pinipig (toasted rice flakes), optional
Since most Filipino grocery stores sell these toppings in jars, it’s easy to stock up on a few and keep them in your fridge for whenever a craving hits.
How to Make Halo-Halo
Making this dessert really just comes down to layering, so it’s pretty simple once your ingredients are ready.
Step 1: Prep your toppings.
If your beans and jellies come in syrup, drain them slightly so your glass doesn’t get too watery. Then set each topping in its own small bowl so they’re easy to grab.
Step 2: Layer the toppings.
Grab a tall glass, then start adding small spoonfuls of each topping. Layer the beans, jellies, and fruits until you’ve used a little of everything you want.
Step 3: Add the ice.
Pile shaved or crushed ice on top of your layered toppings, filling the glass most of the way.
Step 4: Pour the milk.
Slowly pour the evaporated milk over the ice, letting it soak down through the layers below.
Step 5: Add the finishing touches.
Top everything with a scoop of ube halaya, a slice of leche flan, and a scoop of ice cream right on top.
Step 6: Drizzle and serve.
Finally, drizzle a little condensed milk over the very top. Then serve immediately with a long spoon, so your friend or family member can mix everything together themselves.
Tips for the Best Halo-Halo
Since the ice melts fast, it’s best to build your halo-halo right before serving, not ahead of time.
Also, don’t skip the mixing step. Even though it looks pretty layered, the fun of halo-halo really comes from stirring everything into one sweet, colorful mix.
For an easy Halo-Halo recipe shortcut, you can find pre-made halo-halo topping mixes at many Asian grocery stores. These usually come with several toppings already jarred together, saving you the trouble of buying each one separately.
Additionally, if you want extra creaminess, this halo halo recipe with condensed milk tastes even better with a touch more drizzled on top right before serving.
Ingredient Swaps and Variations
This dessert is incredibly flexible, so don’t stress if you can’t find every topping listed above.
For instance, if you can’t find nata de coco or kaong, canned fruit cocktail works as an easy substitute. Or, if ube ice cream isn’t available near you, vanilla or even coconut ice cream works just as well.
Additionally, some people like adding a slice of sweet potato or a few pieces of jackfruit for even more texture. Feel free to experiment once you’ve made the classic version a few times.
What Makes It Truly Authentic
If you’re aiming for an authentic Halo-Halo recipe, try to include at least a few of the traditional staples: sweetened beans, ube halaya, leche flan, and evaporated milk. These four ingredients are what most Filipino families consider essential.
However, halo-halo has always been a bit different from household to household. So there’s no single “correct” way to make it, as long as it’s cold, colorful, and mixed together at the end.
Serving Suggestions
Since halo-halo is a dessert on its own, it doesn’t really need anything served alongside it. That said, it makes a great ending to a Filipino meal featuring dishes like adobo or lumpia.
You could also serve smaller portions in short glasses for a party, letting guests pick their own toppings and build their own halo-halo.
Common Questions
Can I make halo-halo ahead of time?
Not really. Since the ice melts quickly, it’s best assembled right before serving.
Where can I find the toppings?
Most Filipino or Asian grocery stores carry jarred versions of these toppings, usually in the international aisle.
Is halo-halo the same as a smoothie?
No. Unlike a smoothie, halo-halo isn’t blended. Instead, it’s layered and mixed at the table, so you still get distinct pieces of each topping in every bite.
Can I skip the ice cream?
Yes. While it’s a popular addition, halo-halo is still delicious without it, especially if you want a lighter version.
Final Thoughts
At the end of the day, Halo-Halo: Filipino Shaved Ice Dessert proves that sometimes the best treats come from mixing a bunch of different things together. It’s cold, colorful, and endlessly customizable to fit your taste. So the next time you want something fun and refreshing, give this one a try. It might just become your new favorite way to cool down.