Halo-Halo (Mixed Ice Dessert)
Experience the vibrant flavors and playful textures of Halo-Halo, a beloved Filipino shaved ice dessert. This colorful treat features layers of sweet beans, chewy jellies, tropical fruits, and creamy leche flan, all crowned with a scoop of ube ice cream and a drizzle of evaporated milk. It's a refreshing and delightful symphony of sweet, creamy, and icy sensations, perfect for any warm day.
An original recipe by Forkin
- Total time
- 25 min
- Serves
- 4
- Difficulty
- Easy
Allergen information: may contain milk. Always check ingredient packaging if you have an allergy.
Mise en place
Ingredients
Converted for display; the recipe amounts stay equivalent.
- 4 cupice (frozen water)
- 0.5 cupsweet red bean, cooked, sweetened
- 0.5 cupsweet white bean, cooked, sweetened
- 0.5 cupnata de coco, drained
- 0.5 cupmacapuno string, drained
- 0.5 cupjackfruit, sliced, in syrup
- 0.5 cupsweet plantain, cooked, sliced
- 0.5 cupagar-agar jelly cubes (gulaman), cubed
- 4 pcsleche flan, sliced
- 200 gube ice cream
- 0.5 cupevaporated milk
- 4 tbsptoasted pinipig(optional)
Equipment
4× Tall glasses · 4× Long spoons · Shaved ice machine (optional) · 8× Small bowls · Ice cream scoop
The method
Step by step
- 1
Gather and prepare all individual Halo-Halo components, ensuring sweet beans, nata de coco, macapuno strings, jackfruit, sweet plantains, and gulaman are drained and ready for assembly.
About 15 min
Cook’s note: Pre-portioning each ingredient into small bowls before starting makes the assembly process much smoother and quicker, especially if serving multiple people.
- 2
Arrange four tall glasses or dessert bowls on a clean work surface.
About 1 min
- 3
Spoon a small, even layer of sweet red beans into the bottom of each glass.
About 1 min
Cook’s note: Aim for about 1-2 tablespoons per glass to ensure a good distribution of flavors throughout the dessert.
- 4
Add a small, even layer of sweet white beans on top of the red beans in each glass.
About 1 min
- 5
Layer nata de coco, macapuno strings, sliced jackfruit, sweet plantains, and gulaman into each glass, distributing them evenly among the four servings.
About 5 min
Cook’s note: Vary the order of these layers slightly in each glass for a visually appealing presentation and a surprise with every spoonful.
- 6
Carefully fill each glass with a generous amount of finely shaved ice, mounding it slightly above the rim.
About 2 min
Cook’s note: For the best texture, use finely shaved ice rather than crushed ice, as it absorbs the milk and flavors more effectively.
- 7
Place one piece of leche flan gently on top of the shaved ice in each glass.
About 1 min
Cook’s note: Position the leche flan slightly off-center to make room for the ice cream and other toppings.
- 8
Scoop one generous portion of ube ice cream onto the shaved ice in each glass, nestling it beside or on top of the leche flan.
About 1 min
Cook’s note: Ensure the ube ice cream is firm but scoopable for the best presentation and texture.
- 9
Drizzle approximately 2 tablespoons of evaporated milk over the ube ice cream and shaved ice in each glass.
About 1 min
Cook’s note: Adjust the amount of evaporated milk to your personal preference for creaminess and sweetness; some prefer more, some less.
- 10
Optionally, sprinkle 1 tablespoon of toasted pinipig over the top of each Halo-Halo for an added crunchy texture and nutty flavor.
About 1 min
Cook’s note: If you don't have pinipig, a light sprinkle of toasted rice flakes or even crushed cornflakes can provide a similar crunch.
- 11
Serve the Halo-Halo immediately with a long spoon, encouraging guests to mix all the components together before enjoying.
About 1 min
Cook’s note: The true joy of Halo-Halo comes from mixing all the diverse ingredients, allowing the flavors and textures to meld into a unique experience.
Keep it good
Halo-Halo is a fantastic dessert for gatherings, as guests can customize their own bowls with preferred toppings. For an extra touch, consider offering additional toppings like sweetened condensed milk, fruit preserves, or even a sprinkle of toasted coconut flakes. Pair this refreshing treat with savory Filipino dishes like adobo or sinigang for a complete culinary experience.
Halo-Halo is best enjoyed immediately after preparation as the shaved ice will melt quickly. It cannot be stored for later consumption.
This dessert is served cold and cannot be reheated.
More recipes
All recipesmain course
Goan Fish Curry
This vibrant Goan fish curry features firm white fish simmered in a rich, tangy coconut-based gravy. A blend of aromatic spices and a touch of kokum creates a truly authentic flavor profile. Serve with steamed rice for a comforting and flavorful meal.
50 min 459 kcaldessert
Silver Nut Cake
A rich and substantial loaf cake, packed with pecans, golden raisins, pineapple, and cherries. This dense, moist cake is reminiscent of a classic fruitcake and is perfect for holidays or as a special afternoon treat.
3 hr 45 min 475 kcalbreakfast
Traditional Turkish Breakfast Plate
Experience the rich culinary heritage of Turkey with this vibrant breakfast plate, a delightful mosaic of fresh, wholesome ingredients. Featuring perfectly boiled eggs, tangy feta, briny olives, crisp vegetables, and a touch of sweet honey with walnuts, it offers a harmonious blend of savory and sweet. This traditional spread is designed to be savored slowly, providing a nourishing and flavorful start to your day.
25 min 675 kcalappetizer
Tirokafteri (Spicy Feta Dip)
This vibrant Tirokafteri is a fiery Greek feta dip, boasting a creamy texture with a zesty kick from red wine vinegar and a delightful heat from serrano and roasted red peppers. It's an effortlessly elegant appetizer, perfect for sharing, that comes together quickly to deliver authentic Mediterranean flavors.
40 min 291 kcalappetizer
Camembert Rôti with Honey and Thyme
This simple yet elegant appetizer features a whole wheel of Camembert cheese baked until wonderfully gooey and warm. Drizzled with honey and fresh thyme, it's perfect for dipping with crusty bread.
20 min 355 kcalbreakfast
Misal Pav
Experience the vibrant flavors of Maharashtra with this authentic Misal Pav. A spicy, aromatic sprouted moth bean curry (usal) is bathed in a rich, thin gravy (rassa), then crowned with crunchy farsan, fresh onion, and a squeeze of lemon. Served with soft pav bread, this dish is a delightful explosion of textures and tastes, perfect for a hearty breakfast or a satisfying meal.
1 hr 25 mindinner
Chicken Tagine with Preserved Lemons and Olives
This aromatic Moroccan tagine features tender chicken braised with a rich blend of spices, tangy preserved lemons, and briny olives. It's a comforting and flavorful one-pot meal that's perfect for a special dinner or meal prepping.
1 hr 20 min 549 kcal