Imagine diving into a vibrant bowl of halo halo, where the crunch of shaved ice dances with the sweetness of fruits and the creaminess of toppings. Each spoonful is a delightful explosion of flavors and textures that promises to transport you to a tropical paradise, making every bite a mini celebration.
I still remember my first taste of halo halo at a bustling summer festival, where laughter filled the air and the sun kissed our skin. It was the perfect remedy for the heat, a colorful mix that brought everyone together – from kids giggling over their spoons to adults reminiscing about their own childhood joys. Whether enjoyed on a hot day or at festive gatherings, halo halo delivers an amazing flavor experience that will have you craving more.
Why Is halo halo So Irresistibly Good?
Refreshing and cooling, halo halo is the perfect treat for warm days, thanks to its mounds of shaved ice. Sweetened fruits like jackfruit, banana, and coconut add vibrant flavors and textures that dance on your palate. With creamy ube ice cream and a drizzle of evaporated and condensed milk, every spoonful is a delightful indulgence. Plus, it’s incredibly versatile—customize it with your favorite toppings like leche flan! Easy to prepare in just 20 minutes, halo halo is guaranteed to impress guests or satisfy your sweet cravings.
halo halo Ingredients
- 2 cups shaved ice – Essential for giving that refreshing crunch and cooling effect to your halo halo.
- 1 cup sweetened red beans – Adds a delightful sweetness and texture, making every spoonful a taste of home.
- 1 cup sweetened jackfruit – Brings a unique tropical flavor and chewy consistency to your dessert bowl.
- 1 cup sweetened banana – Offers a comforting sweetness that complements the other ingredients beautifully.
- 1 cup sweetened coconut – Introduces a rich, creamy element that balances the textures in your halo halo.
- 1 cup ube (purple yam) ice cream – Provides a stunning purple hue along with a subtly sweet flavor that’s hard to resist.
- 1/2 cup evaporated milk – Drizzled on top, it adds creaminess and richness that enhances the overall experience.
- 1/4 cup condensed milk – Sweetens the mix perfectly, making each bite indulgently delicious and satisfying.
- 1/4 cup leche flan (optional, for topping) – This creamy custard adds an extra layer of decadence, elevating your halo halo to new heights.
How to Make halo halo

1. Gather all the ingredients and prepare them by slicing the fruits. Ensure your sweetened red beans, jackfruit, banana, and coconut are ready for a colorful assembly.
2. Layer in a serving glass by adding sweetened red beans, jackfruit, banana, and coconut at the bottom. This will create a vibrant base that sets the stage for your delicious treat.
3. Add a generous amount of shaved ice on top of the layered ingredients. Aim for about 2 cups of fluffy ice to create that refreshing texture we all love.
4. Drizzle evaporated milk and condensed milk over the shaved ice. This creamy combination adds richness and sweetness, perfectly complementing the icy layers below.
5. Top with ube ice cream and leche flan if using. The bright purple yam ice cream provides a stunning color contrast and delightful flavor that makes halo halo unforgettable.
6. Serve immediately and mix before eating to combine all those delicious flavors together! Enjoy each bite of this beautiful dessert.
Optional: Garnish with extra fruits or nuts for added texture!
Exact quantities are listed in the recipe card below.
Tips for the Best halo halo
- Ice Texture Matters: Use finely shaved ice for a smoother texture. Coarse ice can make your halo halo too crunchy and hard to mix.
- Layer Wisely: Start with heavier ingredients like beans and jackfruit at the bottom. This prevents them from sinking and keeps your halo halo visually appealing.
- Chill Your Glass: Pre-chill your serving glass in the freezer for a few minutes. It helps keep the halo halo cold longer.
- Mix It Up: When serving, encourage everyone to mix their halo halo thoroughly. This ensures every spoonful has a perfect balance of flavors and textures.
- Taste Before Serving: Adjust the sweetness by adding more condensed milk or evaporated milk as needed. Each sweetened ingredient contributes to the overall flavor, so taste test for perfection!
How to Store and Freeze halo halo
- Fridge: Store leftover halo halo in an airtight container for up to 2 days to maintain freshness. Avoid mixing ingredients until ready to serve.
- Freezer: For long-term storage, freeze the ube ice cream separately in an airtight container. It can last up to 2 months without losing flavor.
- Shaved Ice: Shaved ice cannot be stored and should be made fresh before serving. If prepared, use immediately for the best texture.
- Leche Flan: If using, store leftover leche flan in the fridge for up to 5 days, wrapped tightly to prevent drying out.
halo halo Your Way
Let your creativity shine as you personalize this delightful treat with these fun and tasty variations!
- Fruity Fiesta: Swap the sweetened jackfruit for fresh mango slices for a tropical twist. The bright, juicy mango will add a refreshing burst of flavor that complements the other ingredients beautifully.
- Nutty Crunch: Add a handful of crushed peanuts or cashews for an unexpected crunch. This addition not only enhances the texture but also brings a delightful nutty flavor that pairs wonderfully with the creamy elements.
- Coconut Cream: Use coconut milk instead of evaporated milk for an extra layer of richness. The creamy coconut flavor will elevate the dessert, making each spoonful feel like a mini-vacation to paradise.
- Chocolate Delight: Drizzle chocolate syrup over the top for a decadent touch. This sweet addition transforms your dessert into a luxurious experience, perfect for chocolate lovers looking to indulge.
- Spicy Kick: Sprinkle a pinch of cayenne pepper on top to add warmth and excitement. This subtle heat contrasts beautifully with the sweetness, creating an intriguing flavor profile that keeps you coming back for more.
- Vegan Bliss: Replace ube ice cream with coconut-based ice cream for a dairy-free option. The coconut version provides just as much creaminess while ensuring everyone can enjoy this delicious treat!
- Layered Flavors: Incorporate some sweetened green beans or taro into the mix for added texture and taste. These unique ingredients introduce new flavors and make each bite even more interesting.
- Flan Fantasy: Instead of leche flan, use a slice of pandan cake as a topping for an aromatic twist. The fragrant pandan adds an exotic flair that harmonizes perfectly with the other flavors in this delightful dessert.
Make-Ahead Tips for halo halo

Halo Halo is the perfect dessert for meal prep, allowing you to enjoy this delightful treat without the rush. You can prepare the sweetened red beans, jackfruit, banana, and coconut up to 3 days in advance; just store them in airtight containers in the refrigerator. Additionally, shave your ice and keep it in a sealed bag in the freezer for freshness. When you’re ready to serve, simply layer these prepped ingredients in a serving glass, add your shaved ice, and drizzle with evaporated and condensed milk. Top it off with ube ice cream and leche flan if desired. Enjoy immediate bliss as you mix everything together right before indulging!
halo halo Questions Answered
What type of sweetened fruits can I use in halo halo?
While traditional ingredients include sweetened red beans, jackfruit, banana, and coconut, you can also experiment with sweetened mango, lychee, or even other tropical fruits. The key is to choose fruits that complement the creamy and icy textures of the dessert.
How do I store leftover halo halo?
Halo halo is best enjoyed fresh, but if you have leftovers, you can store the ingredients separately. Keep the shaved ice and any fruits in airtight containers in the freezer for up to a day. Avoid mixing it all together, as the ice will melt and create a watery mess when stored.
Can I make halo halo dairy-free?
Absolutely! To make a dairy-free version of halo halo, simply replace the evaporated milk and condensed milk with coconut milk or almond milk. You can find non-dairy ice creams made from coconut or almond as a substitute for ube ice cream to keep that delightful flavor while accommodating dietary needs.
What’s the best way to layer my halo halo?
Start by layering heavier ingredients like sweetened red beans at the bottom of your glass. Follow with lighter items such as sweetened jackfruit and banana, then add a generous mound of shaved ice on top. This method not only looks beautiful but also ensures a well-balanced mix of flavors in every spoonful.
How can I tell if my ube ice cream is still good?
Check for any unusual odors or discoloration in your ube ice cream—it should have a vibrant purple hue and smell sweetly fragrant. If it has been stored properly in the freezer and hasn’t been left out for too long (ideally not more than a few hours), it should be safe to enjoy.
What’s the recommended serving size for halo halo?
This recipe yields enough for 4 servings, each approximately 350 calories. You can customize serving sizes based on your guests’ appetites or adjust ingredient amounts if you’re looking to serve fewer people; just ensure to maintain balance among layers for optimal flavor experience!

Halo Halo
Method
- Gather all the ingredients and prepare them by slicing the fruits and making sure the sweetened ingredients are ready.
- 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.
- Drizzle evaporated milk and condensed milk over the shaved ice.
- Top with ube ice cream and leche flan if using.
- Serve immediately and mix before eating.















