Imagine a colorful mound of shaved ice, topped with sweetened fruits, creamy leche flan, and a drizzle of evaporated milk that beckons you to indulge. The moment you dig your spoon in, a symphony of textures dances on your tongue—crunchy, creamy, and oh-so-refreshing! This is halo halo, the ultimate Filipino dessert that transforms any hot day into a festive celebration of flavor.

As a child, nothing compared to the joy of racing to the neighborhood stand for a cup of this delightful concoction on scorching summer afternoons. Each scoop brings back memories of laughter and sunshine, making it the perfect treat for family gatherings or simply when you need a little pick-me-up. Dive into the layers of this vibrant dessert and experience an explosion of sweetness that promises to enchant your taste buds like never before!
Why Is halo halo So Irresistibly Good?
Indulge in the perfect summer treat with halo halo, where each layer offers a unique taste experience. Shaved ice provides a refreshing base, while sweetened fruits like jackfruit and banana add delightful pops of flavor. Don’t forget the creamy ube ice cream and smooth leche flan, blending textures that tantalize your taste buds. Plus, its vibrant colors make it an eye-catching centerpiece at any gathering! With just 20 minutes of prep, you’ll have a crowd-pleaser that's as easy to make as it is fun to eat!
Ingredients for halo halo
- 2 cups shaved ice – This is the essential base that gives halo halo its refreshing chill and texture.
- 1 cup sweetened red beans – These provide a hearty, sweet contrast and are a traditional favorite in this delightful dessert.
- 1 cup sweetened jackfruit – Adding a tropical flair, jackfruit contributes a chewy texture and natural sweetness.
- 1 cup sweetened banana – Sliced bananas offer a creamy bite that enhances the overall flavor profile of the dish.
- 1 cup sweetened coconut – Shredded coconut adds richness and a hint of nuttiness to balance the sweetness.
- 1 cup ube (purple yam) ice cream – This iconic treat brings vibrant color and creamy decadence to your halo halo creation.
- ½ cup evaporated milk – Drizzling evaporated milk over the top creates a luscious creaminess that ties all the ingredients together.
- ¼ cup leche flan (sliced) – A smooth, caramel custard layer that adds an indulgent touch to this delightful dessert.
- ¼ cup purple yam (mashed) – This brings an earthy flavor and extra creaminess, elevating your halo halo experience.
- ¼ cup sugar (optional, for sweetness) – Adjust sweetness according to your preference; some may find the fruits sweet enough on their own.
How to Make halo halo
1. Layer sweetened red beans, jackfruit, banana, and coconut at the bottom of a serving glass. This colorful base adds a delightful mix of textures and flavors that will make your halo halo truly special.
2. Add a generous amount of shaved ice on top of the layered ingredients. The fluffy, refreshing shaved ice creates a cool contrast, perfect for warm days and satisfying your sweet cravings.
3. Pour evaporated milk over the shaved ice until it is well soaked. This creamy touch enhances the overall richness and helps bind all those vibrant flavors together beautifully.
4. Scoop a mound of ube ice cream on top of the shaved ice. The vivid purple hue and sweet taste of this beloved Filipino treat will elevate your halo halo to a whole new level!
5. Garnish with sliced leche flan and mashed purple yam. These luscious toppings not only look stunning but also add layers of creaminess and flavor to your dessert masterpiece.
6. Sprinkle sugar on top for added sweetness, if desired. Adjusting the sweetness allows you to personalize your halo halo just the way you like it!
7. Serve immediately with a spoon and straw, inviting everyone to dig into this delightful treat right away while it's fresh and icy!
Optional: Optional: Top with additional fruits or nuts for extra crunch!
Exact quantities are listed in the recipe card below.
Expert Tips
- Ice Consistency: Ensure your shaved ice is finely packed but not too compact; it should allow the flavors to blend beautifully in your halo halo.
- Layer Logic: Start with heavier ingredients like sweetened red beans and jackfruit at the bottom to prevent them from sinking into the ice, maintaining a visually appealing dessert.
- Evaporated Milk Pour: Pouring the evaporated milk slowly over the ice helps it soak in evenly; avoiding pouring too fast prevents a soggy bottom layer.
- Ube Ice Cream Scoop: Use a warm scoop for the ube ice cream to make serving easier, allowing for that perfect creamy topping on your halo halo.
- Garnish Smartly: Add sliced leche flan and mashed purple yam right before serving. This keeps them fresh and visually striking without becoming too mushy.
- Sweetness Control: Taste before adding sugar; some ingredients are already sweetened, so you might need less than expected for your halo halo.
How to Store and Freeze halo halo
- Fridge: Store leftover halo halo components separately in airtight containers for up to 3 days to maintain freshness and texture.
- Freezer: You can freeze ube ice cream and mashed purple yam for up to 1 month; just ensure they're in sealed containers to prevent freezer burn.
- Evaporated Milk: Keep opened evaporated milk in the fridge, tightly covered, and use within 5 days for the best flavor.
- Shaved Ice: Unfortunately, shaved ice doesn't store well; it's best prepared fresh right before serving to retain its fluffy texture.
halo halo Your Way
Unleash your creativity and make this delightful dessert uniquely yours with these fun twists and substitutions!
- Dairy-Free: Substitute ube ice cream with coconut milk ice cream for a creamy, non-dairy option. This swap not only keeps it luscious but also enhances the tropical flavor profile.
- Fruit Fiesta: Add your favorite fruits like mango or strawberries for bursts of fresh flavor. Mixing in seasonal fruits brings a delightful surprise in every spoonful.
- Nutty Crunch: Sprinkle crushed peanuts or almonds on top for an added crunch. This texture contrast beautifully complements the soft, sweet ingredients of the dish.
- Sweetness Boost: Use condensed milk instead of evaporated milk for an extra touch of sweetness. It creates a rich, indulgent layer that will have everyone coming back for more.
- Flavor Explosion: Try adding a splash of pandan extract to elevate the aromatic experience. Just a drop transforms each bite into a fragrant journey across the islands.
- Choco-Lover’s Delight: Drizzle chocolate syrup over the top for a decadent twist. This unexpected addition creates an exciting fusion that pleases chocolate lovers everywhere.
- Warm & Cozy: Serve warm purple yam puree instead of chilled mashed yam for a comforting variation. This warming element adds depth and richness to your halo halo experience.
Make Ahead Options
Halo halo is the ultimate dessert for meal prep, offering a delightful combination of textures and flavors that can be prepped in advance to save you time. You can prepare the sweetened red beans, jackfruit, banana, and coconut up to 3 days ahead and store them in airtight containers in the fridge. When you're ready to indulge, simply layer these ingredients in a serving glass, add your shaved ice, pour over the evaporated milk, and top with ube ice cream. To maintain that refreshing quality, make sure your shaved ice is prepared just before serving. Finish off with sliced leche flan and mashed purple yam for a stunning presentation. With these steps, you’ll have a delicious halo halo ready to enjoy anytime!
halo halo Recipe FAQs
What types of sweetened fruits can I use in my halo halo?
While traditional halo halo often includes sweetened red beans, jackfruit, banana, and coconut, feel free to get creative! You can add other favorites like sweetened mango or even lychee. The key is to have a good mix of textures and flavors, so think about what you enjoy most!
How should I store leftover halo halo?
Halo halo is best enjoyed fresh, as the shaved ice can quickly melt and dilute the flavors. If you have leftovers, store individual components separately in airtight containers in the refrigerator for up to one day. However, keep in mind that the texture will change once it's assembled.
Can I make ube ice cream at home instead of buying it?
Absolutely! Making ube ice cream at home is a delightful project. Simply blend cooked purple yam with cream, sugar, and a splash of vanilla extract before churning it in an ice cream maker. This allows you to control the sweetness and flavor intensity—just be sure to freeze it for several hours before serving.
What if I can't find leche flan for my halo halo?
No worries! If leche flan isn’t available, you can substitute it with another creamy element like caramel sauce or even whipped cream for added richness. While it won’t be exactly the same, it will still contribute delicious layers to your dessert!
How many servings does this halo halo recipe yield?
This recipe yields 4 generous servings of heavenly halo halo! Each serving contains about 350 calories, making it a satisfying treat for family gatherings or special occasions. You can easily double the recipe if you're expecting more guests or simply want extra for yourself!
Is there a way to make this dessert healthier?
Certainly! To lighten up your halo halo, consider reducing the amount of sugar or opting for unsweetened versions of the fruits. You could also substitute regular evaporated milk with a lower-fat option or use almond milk for a dairy-free version that still packs flavor without compromising on enjoyment!

Halo Halo
Ingredients
Method
- In a serving glass, layer the sweetened red beans, jackfruit, banana, and coconut at the bottom.
- Add a generous amount of shaved ice on top of the layered ingredients.
- Pour evaporated milk over the shaved ice until it is well soaked.
- Add a scoop of ube ice cream on top of the shaved ice.
- Garnish with sliced leche flan and mashed purple yam.
- Optionally, sprinkle sugar on top for added sweetness.
- Serve immediately with a spoon and straw.








