• Skip to primary navigation
  • Skip to main content
Best Desserts Logo

BestDesserts

Best Desserts | Best Recipes | Best Dessert Recipes

  • Home
  • Submit a Recipe
  • Advertise
  • Desserts
    • Biscuits or Cookies
    • Cakes
    • Chocolates and Candies
    • Custards and Puddings
    • Deep Fried Desserts
    • Dessert Wines
    • Frozen Desserts
    • Jellied Desserts
    • Pastries
    • Pies, Cobblers, Clafoutis
    • Sweet Soups
  • Contact Us
    • About Us
  • Show Search
Hide Search

Halo-Halo

RatingDifficultyBeginner

Halo-Halo is a classic Filipino dessert known for its colorful mix of sweet ingredients and shaved ice, topped with evaporated milk. Here's a basic recipe for making Halo-Halo:

TweetSaveShareShareBigOvenEmail
Prep Time10 minsTotal Time10 mins
 Shaved Ice
 Evaporated Milk
 Sweetened Red Beans
 Sweetened White Beans
 Nata de Coco (Coconut Gel)
 Kaong (Sugar Palm Fruit)
 Macapuno (Coconut Sport Strings)
 Ube Halaya (Purple Yam Jam)
 Leche Flan (Caramel Custard)
 Sago Pearls (similar to Tapioca Pearls)
 Gulaman (Agar Jelly), diced
 Ripe Jackfruit, sliced
 Banana, sweetened and sliced
 Cornflakes or Pinipig (Toasted Rice Flakes)
 Ice Cream (commonly Ube or Mango flavor)
Prepare the Sweetened Ingredients
1

- In a saucepan, cook the red and white beans until they are soft. Add sugar to sweeten them and let them cool.
- Cook sago pearls in boiling water until they become translucent. Drain and set aside.
- Slice the banana and cook it in a saucepan with a bit of sugar and water until it becomes soft.

Prepare the Leche Flan and Ube Halaya
2

These can be bought ready-made or prepared in advance. Slice the leche flan into small pieces.

Shave the Ice
3

Use an ice shaver or a blender to crush ice until it's finely shaved.

Assemble the Halo-Halo
4

- In a tall glass, layer the bottom with a spoonful each of sweetened red beans, white beans, nata de coco, kaong, macapuno, and sweetened banana.
- Pack the shaved ice into the glass, filling it almost to the top.
- Pour evaporated milk over the ice, allowing it to seep down through the layers.
- On top of the ice, add a spoonful of ube halaya and a piece of leche flan.
- Sprinkle the top with sago pearls, diced gulaman, and sliced jackfruit.
- Add a layer of cornflakes or pinipig for crunch.
- Top everything off with a scoop of ice cream.

Serve
5

Provide a long spoon for mixing. The fun of Halo-Halo comes from stirring all the ingredients together before eating.

Top Tips
6

Ingredient Variations: Feel free to adjust or substitute ingredients based on availability and preference.
Sweetness: Control the sweetness by adjusting the amount of sugar in the beans and banana, and the quantity of evaporated milk.
Presentation: Serve in a clear glass to showcase the colorful layers of the dessert.

Ingredients

 Shaved Ice
 Evaporated Milk
 Sweetened Red Beans
 Sweetened White Beans
 Nata de Coco (Coconut Gel)
 Kaong (Sugar Palm Fruit)
 Macapuno (Coconut Sport Strings)
 Ube Halaya (Purple Yam Jam)
 Leche Flan (Caramel Custard)
 Sago Pearls (similar to Tapioca Pearls)
 Gulaman (Agar Jelly), diced
 Ripe Jackfruit, sliced
 Banana, sweetened and sliced
 Cornflakes or Pinipig (Toasted Rice Flakes)
 Ice Cream (commonly Ube or Mango flavor)

Directions

Prepare the Sweetened Ingredients
1

- In a saucepan, cook the red and white beans until they are soft. Add sugar to sweeten them and let them cool.
- Cook sago pearls in boiling water until they become translucent. Drain and set aside.
- Slice the banana and cook it in a saucepan with a bit of sugar and water until it becomes soft.

Prepare the Leche Flan and Ube Halaya
2

These can be bought ready-made or prepared in advance. Slice the leche flan into small pieces.

Shave the Ice
3

Use an ice shaver or a blender to crush ice until it's finely shaved.

Assemble the Halo-Halo
4

- In a tall glass, layer the bottom with a spoonful each of sweetened red beans, white beans, nata de coco, kaong, macapuno, and sweetened banana.
- Pack the shaved ice into the glass, filling it almost to the top.
- Pour evaporated milk over the ice, allowing it to seep down through the layers.
- On top of the ice, add a spoonful of ube halaya and a piece of leche flan.
- Sprinkle the top with sago pearls, diced gulaman, and sliced jackfruit.
- Add a layer of cornflakes or pinipig for crunch.
- Top everything off with a scoop of ice cream.

Serve
5

Provide a long spoon for mixing. The fun of Halo-Halo comes from stirring all the ingredients together before eating.

Top Tips
6

Ingredient Variations: Feel free to adjust or substitute ingredients based on availability and preference.
Sweetness: Control the sweetness by adjusting the amount of sugar in the beans and banana, and the quantity of evaporated milk.
Presentation: Serve in a clear glass to showcase the colorful layers of the dessert.

Notes

Halo-Halo
IngredientsDirections

Written by:
Best Desserts Team
Published on:
January 8, 2024

Footer

Copyright © 2025 All Rights Reserved ยท Privacy Policy

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT