Halo-Halo is a classic Filipino dessert that is beloved for its refreshing, sweet, and colorful combination of crushed ice, a variety of sweetened fruits, jellies, beans, and topped with leche flan, ube ice cream, and sabra (sweetened plantains). It's a dessert perfect for hot weather and special occasions. Here's a complete recipe on how to make Halo-Halo at home:
INGREDIENTS
Base Ingredients (for each serving):
- 2 cups crushed ice (or shaved ice if available)
- 2 tablespoons sweetened red beans (or kidney beans)
- 2 tablespoons sweetened garbanzo beans (chickpeas)
- 2 tablespoons sweetened jackfruit (langka), chopped
- 2 tablespoons sweetened banana (saba), sliced (you can substitute with plantains if needed)
- 1/4 cup sweetened coconut (macapuno) or coconut strips
- 2 tablespoons nata de coco (coconut gel cubes, optional)
- 2 tablespoons kaong (sugar palm fruit, optional)
- 2 tablespoons jackfruit syrup or sugar syrup (for extra sweetness, optional)
- 1 scoop ube ice cream (purple yam ice cream, a must for authentic halo-halo)
- 1 scoop leche flan (Filipino caramel custard)
- Pinch of toasted rice flakes (optional, for crunch, also known as sinigang na rice)
- Evaporated milk (about 2-3 tablespoons per serving)
- Sweetened condensed milk (optional, if you like extra sweetness)
Prepare the sweetened fruits and beans:
If you're using pre-packaged sweetened ingredients, drain them well and set them aside in separate bowls. If you're making your own, here's how to do it:- Sweetened beans: Cook red beans and garbanzo beans with sugar and water until they're tender and sweetened. You can also use mung beans (monggo) or kidney beans.
- Sweetened banana (saba): Slice saba bananas into small pieces, then cook them in sugar syrup until soft and caramelized.
- Sweetened jackfruit (langka): Cut the jackfruit into small pieces and cook with sugar until tender and syrupy.
- Macapuno: You can use store-bought sweetened macapuno (coconut sport) or make your own by boiling young coconut strips with sugar syrup until tender and sweet.
Prepare the leche flan:
You can either use store-bought leche flan or make your own by following a basic recipe (using egg yolks, condensed milk, evaporated milk, and sugar). After cooking, let it cool, then cut it into small squares to add as a topping.Prepare the ice:
If you have a shaved ice machine, you can use it to shave the ice for a finer texture. Otherwise, crushed ice is fine. Make sure you have enough to fill each glass generously.
Step 2: Assemble the Halo-Halo
Layer the ingredients:
In a tall glass or serving dish, start layering the ingredients:- First, add a generous amount of crushed ice at the bottom.
- Add the sweetened beans, jackfruit, saba banana, and macapuno in layers. You can alternate these ingredients in a visually appealing way, but the order doesn't matter too much.
- Add the nata de coco, kaong, and any other sweetened fruits or jellies you like. If you have sweetened coconut syrup, drizzle a little on top for extra flavor.
Top with leche flan:
Place a slice of leche flan on top of the ice and sweetened ingredients. This is an essential part of halo-halo, and it adds richness and creaminess to the dessert.Add the ice cream:
Place a scoop of ube ice cream (or other ice cream flavors like vanilla or mango) on top of the leche flan. Ube ice cream is traditional and provides the signature purple color and flavor.
Step 3: Final Touches
- Add milk:
Pour evaporated milk over the halo-halo, about 2-3 tablespoons. If you prefer your halo-halo sweeter, you can also drizzle sweetened condensed milk over the top. - Add toasted rice flakes (optional):
You can top the halo-halo with toasted rice flakes for added crunch and texture, although this is optional.
Step 4: Serve and Enjoy
- Mix before eating:
Before enjoying your halo-halo, mix everything together to combine the ice, fruit, beans, and ice cream into a deliciously sweet and creamy treat. - Serve immediately:
Halo-halo is best eaten right after it’s prepared while the ice is still crunchy, and the flavors are fresh.
Tips for the Perfect Halo-Halo:
- Ice: The quality of the ice makes a big difference in halo-halo. Shaved ice (from a machine) is the best, but if you can’t get it, finely crushed ice works well.
- Sweetness level: You can adjust the level of sweetness in halo-halo by controlling how much syrup, condensed milk, and other sweetened ingredients you add.
- Add more ingredients: Halo-halo is very customizable. You can add sago pearls, gulaman, taro, or even sweetened corn kernels. The more variety, the better!
- Presentation: Halo-halo is about aesthetics too! Layer the colorful ingredients so it looks vibrant in the glass before mixing everything together.
Variations of Halo-Halo:
- Halo-Halo with Mango: For a tropical twist, add fresh mango cubes to the mix.
- Halo-Halo with Leche Flan and Ice Cream: If you love creamy textures, double the leche flan and ice cream layers.
- Halo-Halo with Taro or Sweet Potato: Some variations use sweetened taro (ube) or sweet potatoes in place of jackfruit for an earthy flavor.
- Halo-Halo without Ice Cream: For a lighter version, you can skip the ice cream and just rely on the fruit, sweetened beans, and milk.
Serving Suggestions:
- Halo-Halo is typically served as a snack or dessert in Filipino homes and is especially popular during the summer or festive occasions.
- Serve with Filipino pastries like buko pandan (young coconut dessert), puto (rice cake), or bibingka (rice cake).
Storage:
- Leftovers: Halo-halo is best enjoyed immediately after preparation as the ice will melt, diluting the sweetness. However, if you have leftovers, you can store the sweetened beans and fruit in airtight containers in the fridge for a couple of days. Just make sure to prepare fresh ice for the next serving.
Halo-Halo is an iconic Filipino dessert that brings a perfect balance of textures, flavors, and colors. It’s a fun and refreshing treat for everyone to enjoy, especially during hot weather or after a hearty meal. Enjoy!