A popular Filipino dessert that is a delightful mix of shaved ice, sweet ingredients, and creamy toppings.

Ingredients
Base Ingredients
- 3cupsshaved ice
- 1cupevaporated milk
- 1/2cupmacapuno (coconut sport) or shredded young coconut
- 1/2cupsweetened jackfruit (langka), sliced
- 1/2cupsweetened banana (saba), sliced
- 1/2cupsweetened red beans (adzuki beans)
- 1/2cupsweetened mung beans
- 1/2cupleche flan, cubed
- 1/2cupube (purple yam) ice cream or ube jam (optional)
For Toppings
- 1/2cupcrushed nuts (like peanuts or pinipig)
- 1/4cuphalaya (purple yam paste), optional
- additional fruits or toppings as desired (like nata de coco or fruit cocktail)
Nutrition (per serving)
Calories
436.0kcal (21.8%)
Protein
9.0g (18%)
Carbs
66.8g (24.27%)
Sugars
41.0g (82%)
Healthy Fat
5.0g
Unhealthy Fat
8.5g
% Daily Value based on a 2000 calorie diet
How to make Halo-Halo
Prepare Ingredients
Prepare all the sweetened ingredients (macapuno, jackfruit, banana, red beans, mung beans) in separate bowls. If you’re using store-bought, just ensure they're drained if in syrup.
Assemble Halo-Halo
In a tall glass or bowl, start by adding a layer of sweetened ingredients in this order: red beans, sweetened banana, jackfruit, sweetened mung beans, macapuno, leche flan cubes.
Add a generous amount of shaved ice on top of the layered ingredients.
Pour evaporated milk over the shaved ice, allowing it to seep through the layers.
Add a scoop of ube ice cream on top, if desired.
Add Toppings
Finish with crushed nuts, halaya (if using), and any additional toppings you like.
Serve
Serve immediately with a long spoon or straw. Enjoy mixing all the layers together before digging in!
Nutrition (per serving)
Nutrition (per serving)
Calories
436.0kcal (21.8%)
Protein
9.0g (18%)
Carbs
66.8g (24.27%)
Sugars
41.0g (82%)
Healthy Fat
5.0g
Unhealthy Fat
8.5g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
You can customize Halo-Halo by adding any of your favorite toppings or fruits.
For best results, use finely shaved ice, which will melt quickly and mix well with the other ingredients.
FAQS
What is the best way to prepare the ingredients for Halo-Halo?
To prepare the ingredients for Halo-Halo, start by sweetening your fruits and beans. Use separate bowls for macapuno, sweetened jackfruit, sweetened banana, sweetened red beans, and sweetened mung beans. If you're using store-bought options, make sure to drain them if they're in syrup. This ensures that each layer of your dessert is flavorful and not overly soggy.
Can I make a vegan version of Halo-Halo?
Yes, you can easily make a vegan version of Halo-Halo! Substitute the evaporated milk with coconut milk or almond milk. For the leche flan, you can use a vegan custard recipe or skip it altogether. Ensure that all your sweetened ingredients are plant-based, and you can enjoy this delicious Filipino dessert without any animal products.
How should I store leftover Halo-Halo?
Halo-Halo is best enjoyed fresh, but if you have leftovers, store the components separately in airtight containers. Keep the shaved ice in the freezer, and the sweetened ingredients in the refrigerator. When you're ready to enjoy it again, assemble the layers fresh to maintain the texture and flavor.
What are some good substitutions for the ingredients in Halo-Halo?
If you can't find some of the traditional ingredients for Halo-Halo, there are plenty of substitutions. For macapuno, you can use shredded coconut. If you don't have sweetened jackfruit, try using canned peaches or mangoes. Instead of ube ice cream, you can use vanilla ice cream or any other flavor you prefer. Feel free to get creative with the toppings based on what you have available!
What can I pair with Halo-Halo for a complete dessert experience?
Halo-Halo is a delightful dessert on its own, but you can enhance your dessert experience by pairing it with other Filipino treats like leche flan, bibingka (rice cake), or even a side of turon (banana lumpia). These pairings complement the sweet and creamy flavors of Halo-Halo beautifully.
Loading reviews...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia