halo halo: Refreshing Summer Delight You Can’t Resist

Imagine a vibrant bowl filled with a colorful medley of sweetened fruits, jellies, and creamy textures, all piled high under a mountain of fluffy shaved ice. The moment you scoop into this delightful concoction, known as halo halo, you're met with an explosion of flavors that dance on your palate—each bite promising a refreshing escape from the heat. There’s something undeniably joyful about this Filipino treat, as it invites laughter and conversation to the table, making it perfect for summer gatherings or festive celebrations.

Growing up, my fondest memories revolve around sharing halo halo with family during sweltering afternoons, each spoonful sparking nostalgic tales of childhood adventures. This dessert isn't merely a dish; it's an experience that brings people together, evoking warmth and happiness in every layer. Whether you’re enjoying it at a lively fiesta or simply treating yourself after a long day, halo halo guarantees a burst of exhilaration that leaves you craving more.

Why Is halo halo So Irresistibly Good?

Delightful textures come together with soft shaved ice and chewy jelly, creating a refreshing experience in every spoonful. Sweetened fruits like jackfruit and banana add a burst of tropical flavor, while the creamy leche flan and rich ube ice cream provide an indulgent finish. This dessert is not only visually stunning but also incredibly easy to prepare, making it a hit for gatherings or a sweet treat at home. Perfect for any occasion, halo halo offers a unique taste of the Philippines that will leave everyone craving more!

halo halo Ingredient List

  • For the Base
  • 2 cups shaved ice – The foundation of halo halo, creating a refreshing texture to balance the sweetness.
  • 1 cup sweetened red beans – Adds a unique flavor and a hearty bite, essential for that authentic taste.
  • 1 cup sweetened jackfruit – Provides a tropical sweetness and chewy texture, making every spoonful delightful.
  • 1 cup sweetened banana – Soft and sweet, it complements the other ingredients beautifully in this vibrant dessert.
  • 1 cup jelly (agar-agar) – Offers a fun, wobbly texture that makes halo halo visually appealing and enjoyable to eat.
  • 1 cup coconut strips – Infuses a subtle nuttiness, enhancing the overall flavor profile while adding a chewy element.
  • For the Toppings
  • 1 cup leche flan (cut into small pieces) – A creamy, rich topping that brings indulgence to your halo halo masterpiece.
  • 1 cup ube ice cream – Adds a delightful purple hue and a sweet, nutty flavor that's simply irresistible.
  • 1 cup evaporated milk (for drizzling) – Drizzle this over your creation for added creaminess and richness in each bite.

How to Make halo halo

Pin Image 1

1. Layer Ingredients: In a serving glass, start by layering the sweetened red beans, vibrant jackfruit, sliced banana, colorful jelly (agar-agar), and chewy coconut strips. Each layer brings its own delightful sweetness and texture!

2. Add Shaved Ice: Next, pile on a generous amount of fluffy shaved ice over your beautifully layered ingredients. This will create a refreshing base that’s perfect for the toppings to come.

3. Top with Delights: Now, gently place pieces of creamy leche flan on top of the shaved ice, followed by a scoop of rich ube ice cream. The contrast in colors is as delightful as the flavors!

4. Drizzle Milk: Finally, drizzle evaporated milk generously over the top before serving. This adds a smooth richness that ties all the delicious elements together beautifully.

5. Serve Immediately: Serve immediately with a spoon and enjoy the mix of flavors and textures that make halo halo such a beloved treat!

Optional: Optional: Garnish with extra coconut strips for added texture.

Exact quantities are listed in the recipe card below.

Tips for the Best halo halo

  • Perfect Shaved Ice: Use freshly shaved ice for a light, fluffy texture. Avoid pre-packaged ice, as it can be too dense and watery.
  • Layering Matters: Layer ingredients starting from the heaviest to the lightest—red beans at the bottom, followed by jackfruit, banana, jelly, and coconut. This keeps your halo halo colorful and visually appealing.
  • Sweetness Control: Taste each sweetened ingredient before adding to the mix. Adjust sweetness by adding or reducing the amount of sweetened fruits according to your preference.
  • Leche Flan Size: Cut the leche flan into small cubes so that every spoonful of halo halo gets a bit of its creamy goodness without overwhelming other flavors.
  • Drizzle Timing: Drizzle evaporated milk just before serving to keep the ice intact and prevent it from becoming soggy too quickly.
  • Serve Immediately: Halo halo is best enjoyed fresh. Prepare all components in advance but assemble just before serving for optimal texture and flavor.

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. Avoid mixing the shaved ice with other ingredients until ready to serve.
  • Freezer: You can freeze ube ice cream and leche flan for up to 2 months. Ensure they are well-wrapped to prevent freezer burn and retain flavor.
  • Shaved Ice: Since shaved ice doesn't freeze well, it's best prepared fresh. If you have leftover ingredients, store them separately in the fridge.
  • Evaporated Milk: Keep evaporated milk sealed tightly in the fridge for up to a week after opening, ensuring it stays fresh for drizzling over your halo halo.

halo halo Your Way

Feel free to unleash your creativity and customize this delightful dessert to suit your taste buds!

  • Tropical Twist: Swap in fresh mango or pineapple for a vibrant, fruity flair. These tropical additions will elevate the dish's freshness and brighten your palate with each spoonful.
  • Nutty Crunch: Add toasted coconut flakes or chopped nuts for an added layer of texture. The crunchy contrast against the creamy ice cream will delight your senses and provide a satisfying bite.
  • Chocolate Dreams: Drizzle some chocolate syrup over the top for a rich, indulgent twist. The sweetness of chocolate harmonizes beautifully with the other flavors, creating a dessert that’s both familiar and exciting.
  • Coconut Cream: Use coconut milk instead of evaporated milk for a creamier, more tropical experience. The richness of coconut milk will deepen the flavor profile while keeping it luscious and inviting.
  • Fruit Medley: Incorporate other sweetened fruits like mango or lychee to mix things up. Each fruit brings its unique sweetness, making every scoop a new adventure in flavor.
  • Spicy Kick: For those who love heat, sprinkle a pinch of cayenne pepper or drizzle some spicy syrup atop your halo halo. This unexpected zing creates a thrilling contrast that keeps you coming back for more.
  • Vegan Delight: Replace leche flan with a vegan custard made from coconut cream or silken tofu for a plant-based option. This swap maintains the creaminess while catering to dietary preferences without sacrificing taste.
  • Flavored Ice: Experiment with flavored ice by using fruit juices like mango or calamansi instead of plain water. This adds an extra punch of flavor as it melts into your halo halo masterpiece!

Make Ahead Options

Pin Image 2

Halo halo is a fantastic dessert for meal prep, allowing you to savor its delightful flavors with minimal last-minute effort. You can prepare the sweetened red beans, jackfruit, banana, jelly, and coconut strips up to 3 days in advance. Simply layer these ingredients in a serving glass and store them in the refrigerator. The shaved ice should be prepared fresh just before serving for the best texture, but you can make the leche flan and ube ice cream ahead of time—up to 24 hours prior. When you’re ready to serve your halo halo, simply add the freshly made shaved ice on top of your layered base ingredients, crown it with leche flan pieces and ube ice cream, and drizzle with evaporated milk. This ensures that every spoonful is fresh and bursting with flavor!

halo halo Recipe FAQs

What type of ice works best for halo halo?

For the best halo halo experience, use finely shaved ice. You can achieve this texture by using a specialized ice shaver or crushing ice in a blender until it’s fluffy. The shaved ice acts as a perfect canvas for the layered ingredients and keeps everything refreshingly cool!

Can I substitute the sweetened red beans?

Absolutely! If you can't find sweetened red beans, you can use other sweetened legumes like mung beans or even sweetened black beans. Alternatively, try adding cooked sweet potatoes for a delightful twist that maintains the dessert's cheerful character.

How long can I store leftover halo halo ingredients?

You can store leftover ingredients in airtight containers in the refrigerator for up to 3 days. However, it's best to keep the shaved ice separate and prepare it fresh when you're ready to serve again. This way, your halo halo will retain its refreshing texture!

What’s a good alternative to ube ice cream?

If ube ice cream isn't available, you can use vanilla or coconut ice cream as an alternative. For an authentic Filipino touch, try making your own ube-flavored whipped cream by mixing whipped cream with ube extract for a homemade flair that still complements the dish beautifully.

How many servings does this recipe yield?

This delightful halo halo recipe makes 4 generous servings! Each serving is approximately 350 calories, making it not just delicious but also a fun treat to share with family and friends during warm days.

Can I freeze any of the components of my halo halo?

While it's best to enjoy your halo halo fresh, you can freeze individual components like jelly or leche flan if needed. Just be sure to thaw them before serving; however, avoid freezing the shaved ice since it loses its fluffy texture once thawed. Enjoy preparing and indulging in this colorful dessert!

Halo Halo

Halo Halo is a popular Filipino dessert that combines a variety of ingredients including shaved ice, sweetened fruits, jellies, and topped with leche flan and ube ice cream.
Prep Time 20 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dessert
Cuisine: Filipino
Calories: 350

Ingredients
  

Base Ingredients
  • 2 cups shaved ice
  • 1 cup sweetened red beans
  • 1 cup sweetened jackfruit
  • 1 cup sweetened banana
  • 1 cup jelly (agar-agar)
  • 1 cup coconut strips
Toppings
  • 1 cup leche flan cut into small pieces
  • 1 cup ube ice cream
  • 1 cup evaporated milk for drizzling

Method
 

Prepare the Base
  1. In a serving glass, layer the sweetened red beans, jackfruit, banana, jelly, and coconut strips.
  2. Add a generous amount of shaved ice on top of the layered ingredients.
Add Toppings
  1. Top the shaved ice with leche flan pieces and a scoop of ube ice cream.
  2. Drizzle evaporated milk over the top before serving.
Serve
  1. Serve immediately with a spoon and enjoy the mix of flavors and textures.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 60gProtein: 6gFat: 10gSaturated Fat: 5gCholesterol: 50mgSodium: 150mgPotassium: 300mgFiber: 3gSugar: 40gVitamin A: 500IUVitamin C: 10mgCalcium: 150mgIron: 1mg

Notes

Feel free to customize the ingredients based on your preference. Other common additions include sweetened mung beans and different types of fruits.

Tried this recipe?

Let us know how it was!

At Recipe Blog Tips, we believe that cooking should be fun, simple, and full of flavor. Our recipes are made for everyone, from beginners to seasoned cooks using ingredients you can easily find at home.

© 2026 Recipe Blog Tips All Rights Reserved

Savory Goodness You Can’t Resist

Get Top 5 Lunch Recipes