What Is Halo-Halo? A Guide to the Filipino Shaved Ice Dessert

If you have ever seen a tall glass packed with colorful layers of beans, fruit, jelly, shaved ice and a scoop of purple ice cream on top, you have probably met halo-halo. It is one of the best-loved desserts in the Philippines and one of the most popular orders at Friend's Corner Tea & Snack Bar in Highland, NY.

In this guide we explain what halo-halo is, what usually goes into it, where it comes from, how to eat it the right way and a few tips for ordering it for the first time.

What Does "Halo-Halo" Mean?

In Tagalog, halo means "mix," so halo-halo literally means "mix-mix." The name is also the instruction. Halo-halo is served in layers, but it is meant to be stirred together before you eat it, so that every spoonful has a little bit of everything: something creamy, something chewy, something fruity and plenty of ice.

That idea of mixing is a big part of why the dessert is so loved. No two spoonfuls taste quite the same, and every family, street stall and snack bar has its own favorite combination.

What Is in Halo-Halo?

There is no single official recipe. Ingredients change from region to region and from shop to shop, but most versions are built from the same basic parts.

The base: shaved ice and milk

Finely shaved or crushed ice fills most of the glass. Evaporated milk is the classic pour, although some cooks use fresh milk or a mix of milks. The cold, milky ice ties all the other ingredients together.

Sweet beans and grains

Sweetened red mung beans, white beans or kidney beans are traditional. They may sound unusual in a dessert if you did not grow up with them, but sweet beans are common across Asia and add a soft, earthy bite. Many versions also add pinipig, which is pounded and toasted young rice that gives a light crunch.

Fruits

Typical fruits include sweetened saba bananas, jackfruit (called langka in Filipino), and kaong, the chewy fruit of the sugar palm. Some recipes add sweet potato, mango or other seasonal fruit.

Jellies and chewy bits

Cubes of gulaman (a firm jelly made with agar), nata de coco (chewy coconut gel) and small tapioca pearls called sago add texture. If you like the chew of bubble tea, you will probably enjoy this part. You can read more about the pearls in our guide to what tapioca pearls are.

The toppings

The crown of a good halo-halo is usually a slice of leche flan (a rich caramel custard), a spoonful of ube halaya (sweet purple yam jam) and often a scoop of ice cream, with ube being a favorite flavor. These toppings melt slowly into the ice and make the whole glass creamier as you eat.

Where Does Halo-Halo Come From?

Food historians often connect halo-halo to Japanese shaved-ice desserts that were sold in Manila in the early twentieth century. Japanese vendors served ice topped with sweet beans, and over time Filipino cooks added local fruits, milk, jellies and toppings until the dessert became something completely its own.

Today halo-halo is everywhere in the Philippines, from roadside stands to restaurant chains, and it is especially popular during the hot summer months. Filipino communities around the world have brought it with them, which is why you can now find it in places like New York's Hudson Valley.

How to Eat Halo-Halo

First-timers sometimes eat halo-halo layer by layer, like a parfait. That works, but the traditional way is to mix it.

  1. Take a look first. Enjoy the layers for a moment. Half the fun is the colors.
  2. Stir from the bottom. Use a long spoon to pull the beans and fruit up through the ice and milk.
  3. Keep mixing as you go. As the ice melts, the drink becomes creamier and sweeter, and the toppings blend in.
  4. Finish with a straw if you like. The last part of a halo-halo is a sweet, milky drink. Many people sip it straight from the glass.

Eat it fairly soon after it is made. Halo-halo is at its best when the ice is still fluffy and cold.

What Does Halo-Halo Taste Like?

Halo-halo is sweet, creamy and refreshing at the same time. The milk and ice make it light, the beans and ube add depth, the fruits bring brightness and the jellies and pearls keep every bite interesting. Because there are so many parts, it is less about one single flavor and more about the contrast of textures: soft, chewy, crunchy and icy in the same spoonful.

If you enjoy desserts like sundaes, bingsu or shaved ice, or drinks like bubble tea with lots of toppings, halo-halo is an easy next step.

Halo-Halo vs. Other Shaved Ice Desserts

Many cultures have their own shaved ice treats, and it helps to compare them:

  • American snow cones are ice with flavored syrup. Halo-halo has milk and many solid toppings instead of just syrup.
  • Korean bingsu uses very fine, milky shaved ice, often with sweet red beans or fruit on top. It is close in spirit, but halo-halo usually has more variety mixed through the glass.
  • Japanese kakigori is shaved ice with syrup and sometimes condensed milk or sweet beans. Many people see it as an ancestor of halo-halo.

What makes halo-halo special is the sheer mix of ingredients, including Filipino favorites like ube, leche flan, kaong and nata de coco.

Tips for Ordering Halo-Halo for the First Time

  • Pick your size. At Friend's Corner, halo-halo comes in medium and large. A large is easy to share with a friend.
  • Ask what is inside today. Ingredients can vary, so if you have allergies or strong dislikes, ask before you order.
  • Bring an appetite. Halo-halo is a full dessert, not just a drink, so it is great as an afternoon treat or the sweet end to a meal.
  • Pair it with a drink. If you want something to sip alongside, try a light jasmine or green tea, or go all in with another Filipino classic, sago gulaman.
  • Order ahead on busy days. You can place your order on our online menu and pick it up at the counter or curbside.

Is Halo-Halo Only for Summer?

In the Philippines halo-halo is closely linked to hot weather, and on a warm Hudson Valley afternoon it is hard to beat. But plenty of people enjoy it all year round. If you want something cold and sweet in winter, halo-halo is still a great choice, and if you would rather warm up, our guide to hot milk teas and winter drinks has some cozy alternatives.

The Bottom Line

Halo-halo is a colorful, layered Filipino dessert of shaved ice, milk, sweet beans, fruit, jellies and toppings like leche flan and ube, meant to be mixed together before eating. It is fun, refreshing and full of different textures, and it is one of the easiest ways to start exploring Filipino desserts.

If you are near Highland, NY, stop by Friend's Corner Tea & Snack Bar on Main Street or order online for carryout and taste it for yourself. And if you want to explore more Filipino treats, read our guide to Filipino merienda snacks.

Visit Friend's Corner in Highland, NY

Bubble tea, smoothies, coffee and Filipino favorites at 6 Main Street, Highland, NY 12528. Order ahead for carryout or curbside pickup.

Order Online