Halo Halo Recipe: Authentic Filipino Shaved Ice Dessert

Servings: 4 Total Time: 40 mins Difficulty: Beginner
A Colorful Filipino Halo Halo Dessert Made with Shaved Ice, Ube, Leche Flan, Sweet Beans, and Tropical Toppings for the Perfect Summer Treat
Authentic Filipino Halo Halo Recipe, Perfect for Hot Summers pinit

This post may contain affiliate links, meaning I may earn a commission if you make a purchase, at no extra cost to you. I only recommend products I trust. Thank you for your support.

This halo halo recipe is a classic Filipino dessert made by layering finely shaved ice, sweetened beans, colorful tropical fruits, nata de coco, colorful jellies, creamy milk, ube ice cream, and silky leche flan that is perfect for hot afternoons and festive gatherings.

The name “halo-halo” literally means “mix-mix” and is mostly about assembling components, chilling them properly, and striking a balance.

Some elements, like leche flan or sweetened beans, can be made from scratch, while others can be prepared ahead of time or purchased ready-made.

In the Philippines, halo halo dessert is a classic warm-weather treat, but it is also a celebration dessert. You will see it at family gatherings, fiestas, roadside eateries, dessert shops, and special weekends when people want something cool and cheerful.

A great halo halo ice cream should be icy, creamy, soft, chewy, and slightly crisp in the shaved ice all at once. The ice should feel fine and fluffy, not chunky and heavy, and the toppings should stay distinct enough to notice individually, yet melt together beautifully when mixed.

If you are wondering how to make halo halo at home, the answer is simpler than it looks. Once you understand the structure, it becomes one of the easiest showstopper desserts you can make.

✅ Take a moment to read through the whole post for the ingredient list, expert tips, and equipment suggestions. The full recipe is right below!

Filipino Halo Halo Dessert, a Perfect Summer Treat

Key Ingredients of This Halo Halo Recipe

Let’s talk about what goes into the glass. Authentic halo halo is defined by its “bottom” ingredients, the surprises you find as you dig through the ice.

1. Shaved Ice

  • Do not use cubed ice from your fridge dispenser. The ice must be “shaved” or finely crushed. Large chunks will melt too slowly and won’t absorb the milk.
  • Use a manual ice shaver or a high-powered blender with a “crush” setting. The goal is a fluffy, snow-like texture.

2. Ube Halaya (Purple Yam Jam)

  • Ube is a purple yam with a nutty, vanilla-like flavor. It is not taro (gabi), and it is not food coloring.
  • The jam is thick, sweet, and vibrant purple. You can buy jarred ube halaya at an Asian grocery store or make it from scratch.

3. Leche Flan (Creamy Caramel Custard)

  • This Filipino halo halo version of crème caramel is denser, richer, and has more egg yolks than its Western cousin.
  • Cutting chunks of this silky, golden custard into the shaved ice is what takes your halo halo ice cream game to the next level.

4. Sweetened Beans & Chickpeas

  • This surprises many Westerners, but beans belong in dessert! Kidney beans (red munggo) and garbanzos (chickpeas) are cooked in sugar syrup until tender and sweet.
  • They add a hearty, earthy chewiness that contrasts beautifully with the ice.

5. Macapuno (Coconut Sport)

  • This is a mutant coconut with a soft, jelly-like, gelatinous flesh. It is sweeter and softer than regular coconut.
  • If you can’t find it, substitute young coconut strips (buko) tossed in a little sugar syrup.

6. Nata de Coco (Coconut Gel)

  • These are chewy, translucent, jelly cubes made from fermented coconut water.
  • They add a bouncy, fun texture.

7. Kaong (Sugar Palm Fruit)

  • These are bright red or green chewy balls.
  • They are mostly for color and a sweet pop of sugar.

8. Saba Bananas & Langka (Jackfruit)

  • Halo-halo often includes saba bananas, or a mix of sweet preserved fruit. Saba bananas are chubbier and starchier than Cavendish bananas.
  • Langka (jackfruit) adds a distinct, floral, tropical sweetness that is unmistakable in a Filipino halo halo.
  • These fruits add brightness and freshness, and they keep the dessert from feeling too heavy.

9. Evaporated Milk & Pinipig

  • Evaporated milk gives halo-halo its creamy, cool finish. It is less sweet than condensed milk, which helps the dessert stay balanced.
  • Pinipig is toasted, flattened rice, like Rice Krispies. It adds a subtle toasted flavor and a light crunch. It is optional, but it is a lovely finishing touch if you want more texture.
Halo Halo Ice Cream, a Perfect Dessert for Warm Weather

Equipment You’ll Need for Making This Halo Halo Dessert

You don’t need a restaurant-grade kitchen to build a stunning halo halo, but having the right tools makes the difference between a perfect, snowy mountain and a soupy mess.

Here’s exactly what I reach for every time I make this Filipino dessert at home.

1. Ice Shaver (Manual or Electric)

This is the single most important tool. A good ice shaver produces fluffy, dry, snow-like ice, not wet chunks or a slushy. Manual shavers (hand-crank) cost around $20–30 and work beautifully for home use.

Electric shavers are faster but unnecessary unless you’re serving a crowd. Avoid using a standard blender on “crush” mode unless you have a high-end model (Vitamix/Ninja) and you pulse carefully.

2. Tall Glasses (12–16 oz capacity)

Traditional halo halo is served in tall, clear glasses often called parfait glasses or old-fashioned soda glasses. Chill them in the freezer for 10 minutes before assembling to slow down melting.

The height allows you to layer ingredients at the bottom, pack ice on top, and still have room for leche flan and ice cream.

3. Long-Handled Spoons (Iced Tea or Buko Spoons)

Regular teaspoons are too short to reach the bottom of a tall glass. You need a spoon that is at least 8–10 inches long.

Filipino buko spoons (often made of stainless steel with a long, narrow handle) are perfect.

These allow your guests to dig all the way down and truly “mix-mix” the hidden beans, jackfruit, and ube.

4. Blender (If You Don’t Have an Ice Shaver)

In a pinch, a high-powered blender works. Fill the blender halfway with ice cubes, add 1/4 cup of cold water (this helps the blades grab the ice), and pulse in 1-second bursts.

Stop as soon as the ice looks like fresh snow. Immediately pour the ice into a fine-mesh strainer to drain excess water. Never use pre-crushed bagged ice from a gas station because it’s too wet and melts instantly.

5. Fine-Mesh Strainer or Colander

You will use this constantly. Drain your nata de coco, kaong, macapuno, and canned beans so they don’t water down the dessert. Most importantly, use the strainer to drain your freshly shaved ice.

Even the best shaver produces some water. Letting that water drip away for 30 seconds is the secret to a creamy shaved ice milk concoction that doesn’t turn into soup after two minutes.

6. Small Saucepan

Unless you buy everything pre-sweetened (which is fine, no judgment), you’ll need a small saucepan to simmer your garbanzos, kidney beans, or saba bananas in sugar syrup.

A 1–2 quart pan is plenty. Use it to dissolve brown sugar for the bananas or to reduce a simple syrup for the beans.

7. Steamer or Llanera Molds (for Homemade Leche Flan)

If you’re making leche flan from scratch (highly recommended for the best halo halo dessert), you need either a traditional steamer or a set of aluminum llaneras (oval flan molds) that fit inside a larger pot with a lid.

The flan must cook in a water bath (bain-marie) over low heat to achieve that silky, caramel-topped texture. A pressure cooker is not recommended, as it will create bubbles and ruin the smoothness.

8. Ice Cream Scoop

A spring-loaded ice cream scoop gives you that perfect, round dome of ube ice cream (or vanilla) on top of the shaved ice.

It looks professional and melts evenly. If you use a spoon, you’ll get ragged edges that melt faster.

9. Measuring Cups & Small Pitcher

You’ll need a liquid measuring cup (1 cup or 2 cup size) for the evaporated milk. A small glass pitcher with a spout helps you drizzle the milk slowly and evenly over the ice mountain without collapsing it.

10. Cutting Board & Sharp Knife

For cubing leche flan (dip the knife in hot water first to prevent sticking) and slicing jackfruit strips or saba bananas. A serrated knife works well for jackfruit, which can be fibrous.

Easy Halo Halo Recipe

Why You’ll Love This Filipino Halo-Halo Recipe

While halo halo is undeniably a dessert, it isn’t entirely devoid of nutritional value, especially if you use fresh or homemade ingredients.

  • Digestive Health: The combination of beans and coconut provides a surprising amount of dietary fiber. Fiber aids in digestion and helps regulate blood sugar spikes, softening the impact of the sugar.
  • Energy Boost: Let’s be honest, sometimes you need a sugar rush. The carbohydrates from the rice, beans, and sugar provide a quick source of energy, perfect for a midday slump (though we call it a siesta).
  • Antioxidant Rich (Ube): Purple yams get their vibrant color from anthocyanins, the same antioxidants found in blueberries and acai. These compounds help fight oxidative stress and inflammation in the body.
  • Bone Health (Leche Flan): The leche flan is packed with egg yolks and milk, providing a dose of Vitamin D and Calcium. It’s a delicious way to support bone density.
  • Electrolytes (Coconut): Macapuno and buko (young coconut) are rich in potassium and magnesium, essential electrolytes that help keep you hydrated during hot weather.
  • No Oven Required (Mostly): While we make leche flan on the stovetop/oven, the main assembly is completely heat-free, making it the perfect activity for a sweltering day.
  • Nostalgic & Impressive: Serving halo halo in tall glasses with a scoop of ice cream on top looks like you spent hours in the kitchen, even if you just opened a few cans (I won’t tell).
  • Make-Ahead Friendly: Almost all the halo halo ingredients (beans, ube, flan, coconut) can be made or prepped days in advance.
Filipino Halo-Halo Recipe, a Perfect Treat for Summer

Chef Tips for Making the Best Halo Halo

After making hundreds of these, here is my insider advice.

1. The “Snow” Secret

The biggest mistake people make is wet ice. Dry your ice cubes! If you are crushing ice in a blender, pour the crushed ice into a mesh strainer and let the water drain out for 30 seconds. Wet ice dilutes the milk and makes the bottom watery.

2. Chill the Glasses

Place your tall glasses in the freezer for 15 minutes before assembly. A cold glass keeps the ice from melting too fast on contact. This ensures you have time to eat it before it turns into soup.

3. Don’t Mix Too Early (The Social Rule)

The name means “mix-mix,” but let your guests do the mixing. Present the halo halo as a pristine mountain. Give everyone their spoon and let them dig to the bottom. The joy is in discovering the beans under the ice.

4. Ube Ice Cream Substitute

If you can’t find halo halo ice cream (which is usually ube-flavored), use plain vanilla or coconut ice cream on top. The heat of the ice cream melting into the shaved ice creates a “creamy shaved ice milk concoction” that is divine.

5. The Syrup Balance

Do not use generic red “snow cone” syrup. It is too artificial. Your sweetness should come from the ingredients (ube jam, sweetened beans, leche flan).

The milk adds the creaminess, and a simple drizzle of simple syrup (1 cup sugar: 1 cup water boiled) is optional. Usually, the jam is sweet enough.

6. Make-Ahead Assembly

You can fill glasses with the dry ingredients (beans, nata, kaong, jackfruit, macapuno) and keep them covered in the fridge for a day. When guests arrive, just add the ice, milk, and toppings.

Final Remarks

This halo-halo recipe is a vibrant, refreshing Filipino dessert made with shaved ice, sweet beans, tropical fruits, jellies, leche flan, and ube ice cream, perfect for hot summer days, gatherings, or a fun, indulgent treat.

Feel free to customize it to your taste; swap in your favorite fruits, adjust the sweetness by reducing condensed milk, or add extras like mango, pandan jelly, or even a scoop of vanilla ice cream for a different twist.

Serve it after a hearty meal or enjoy it on a hot afternoon alongside grilled Filipino dishes or light snacks for the ultimate cooling dessert experience that never fails to impress.

If you give this halo halo recipe a try, we’d love to hear how it turned out. Share your version or drop your thoughts in the comments!

Halo Halo Recipe: Authentic Filipino Shaved Ice Dessert

This authentic halo halo recipe features a glorious mound of creamy shaved ice drizzled with evaporated milk and packed with a colorful base of sweetened beans, fresh coconut, saba bananas, and smooth ube halaya.

Prep Time 20 mins Cook Time 20 mins Total Time 40 mins Difficulty: Beginner Servings: 4 Calories: 512

Halo Halo Ingredients

For the Sweet Base

For the Toppings & Cream

How to Make Halo Halo (Step-By-Step Instructions)

  1. Prep the Components (Do this ahead of time)

    • If using dried beans, soak overnight, then boil in fresh water until tender (about 45 to 60 minutes).
    • Drain, then return to the pot with 1 cup of water and 1/2 cup of sugar.
    • Simmer gently for 10 to 15 minutes until lightly syrupy (not thick or sticky).
    • Cool completely before using.
    • If using canned sweetened beans, simply drain and rinse lightly if overly sweet.
  2. Prepare the Saba Bananas

    • Slice ripe saba bananas crosswise into 1/4-inch thick rounds.
    • In a saucepan, combine 1/2 cup of water and 1/4 cup of brown sugar.
    • Stir and bring to a boil over medium-high heat.
    • Reduce the heat to maintain a simmer and cook for 5 minutes.
    • Then add the bananas and bring to a gentle simmer.
    • Reduce the heat to maintain a low simmer and cook until tender and translucent, about 5 minutes.
    • Transfer to a medium bowl and cool completely.
  3. Layer the Glass

    • Take your chilled tall glass.
    • Start with 1 tablespoon of red beans, 1 tablespoon of chickpeas, and a tablespoon each of nata de coco, kaong, and macapuno.
    • Add 1 tablespoon of chopped jackfruit (langka) and 1 tablespoon of the sweetened saba banana.
    • Place 1 heaping tablespoon of Ube Halaya directly into the center of the dry ingredients.
    • Do not mix yet.
  4. Add the Shaved Ice

    • Grab a handful of your dry, shaved ice.
    • Pack it tightly on top of the ingredients.
    • You want the ice to tower over the rim of the glass by about 1 to 2 inches.
    • Pack it firmly so it doesn't collapse immediately.
  5. Drizzle the Milk

    • Slowly pour 1/4 cup of cold evaporated milk over the top of the ice.
    • Pour slowly so it soaks down through the ice rather than running down the sides of the glass.
  6. Final Toppings

    • Artfully place 4 to 6 cubes of leche flan onto the side of the ice mountain.
    • Place one scoop of ube ice cream directly on the very peak of the ice.
    • Dust the top with a generous pinch of Pinipig (toasted rice).
  7. Serve Immediately

    • Place the glass on a saucer (to catch drips) and hand your guest a long spoon.
    • Jam the spoon all the way to the bottom.
    • Stir vigorously (mix-mix!) until everything is a uniform, muddy, purple-tinged, creamy slush.
    • Enjoy!

Nutrition Facts

Servings 4

Serving Size 1 tall glass


Amount Per Serving
Calories 512kcal
% Daily Value *
Total Fat 14g22%
Saturated Fat 8g40%
Cholesterol 85mg29%
Sodium 180mg8%
Potassium 450mg13%
Total Carbohydrate 85g29%
Dietary Fiber 6g24%
Sugars 55g
Protein 10g20%

Vitamin A 650 IU
Vitamin C 4 mg
Calcium 220 mg
Iron 2 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • If your ice is too wet or your glass is warm, you will have a pool of water at the bottom before you even start eating, so always drain your ice and freeze your glasses.
  • Taste sweetened beans and macapuno first, and if too sweet, rinse lightly, since evaporated milk also adds sweetness.
  • Do not assemble this dessert 20 minutes ahead, as the ice cream will melt into a puddle; assemble it à la minute (right before serving).
  • When cubing leche flan, use a hot knife (dip it in hot water and wipe dry) to prevent the sticky custard from tearing and ruining the cube shape.
  • If you are not eating the saba bananas immediately, toss the cooked slices in a little of their syrup to prevent oxidation and browning.
Did you try this recipe?

Loved it? Pin it & share with friends.

pinit

Frequently Asked Questions

Expand All:

What is halo halo?

Halo-halo is a classic Filipino dessert made with shaved ice, milk, sweet beans, fruit, jellies, ube, and toppings like leche flan or ice cream.

Can I make Halo Halo without an ice shaver?

Yes. Use a powerful blender. Add 2 cups of ice cubes to the blender and pulse 10-15 times until the ice resembles snow.

Be careful not to blend continuously, or you will get a slushy. Drain the excess water immediately before using.

Where can I find Halo Halo ingredients?

Most ingredients (Ube Halaya, Macapuno, Nata de Coco, Kaong) are found in the international aisle of large grocery stores or at a dedicated Asian/Philippines grocery store (like Seafood City or H Mart).

Canned versions of jackfruit and sweetened beans are also available online.

What is the best milk to use for Halo Halo?

Evaporated milk is the traditional choice. It is richer than regular milk but thinner than condensed milk.

Do not use sweetened condensed milk, as the dessert is already very sweet. For a dairy-free version, use full-fat coconut milk.

Is Ube the same as Taro?

No, Ube is not the same as Taro. Taro (gabi) is a root vegetable used in bubble tea; it has a nutty, slightly savory flavor. Ube is a purple yam with a sweeter, vanilla-like, floral flavor.

They look different and taste different. Look specifically for "Ube Halaya."

Chef Tina | Tina Kitchen | Healthy Meal Plans | Easy Dinner Ideas | Easy Healthy Recipes | Easy Meal Prep Ideas
Chef Tina Pro Chef & Nutrition Coach

Hi, I’m Chef Tina, a professional chef, nutrition coach, and founder of Tina Kitchen. I create simple recipes and healthy meal plans for every lifestyle.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and Google's Privacy Policy and Terms of Service apply.

Content Protection by DMCA.com