Halo-Halo Cocktail


The name of this striking cocktail created by Justin Ang, lead bartender at The Baldwin Bar in Woburn, Massachusetts, is Tagalog for "mix-mix." Ang, a native of the Philippines, named it for the icy dessert that layers shaved ice and condensed milk with fruit, jellies, and sweet beans. For this cocktail, Ang blends silver rum, cacaçha, lime juice, and pineapple juice, with ube milk, which gives this concoction its vivid purple hue. He tops the drink with an array of garnishes that echo its namesake dessert, including mint sprigs, dehydrated mango, dehydrated pineapple, and unsweetened flaked coconut.

Halo Halo Cocktail
Photo: Photo by Antonis Achilleos / Food Styling by Margaret Monroe Dickey / Prop Styling by Thom Driver
Active Time:
10 mins
Total Time:
25 mins



  • ¼ cup Ube Milk

  • 1 ½ tablespoons (3/4 ounce) light rum (such as Privateer Silver)

  • 1 ½ tablespoons (3/4 ounce) Leblon Cachaça

  • 1 ½ tablespoons fresh lime juice (from 1 lime)

  • 1 ½ tablespoons pineapple juice

  • Crushed or pellet ice, as needed

  • Garnishes: mint sprigs, dehydrated mango, dehydrated pineapple slice or pineapple frond, and unsweetened flaked coconut

Ube Milk

  • 1 small (8 ounce) purple sweet potato, peeled and cut into 1-in. cubes (about 1 1/2 cups)

  • 1 ¼ cups water, plus more for sweet potatoes

  • 1 cup unsweetened coconut milk (from 1 [13 1/2-ounce] can, well-shaken and stirred), chilled

  • 1 cup granulated sugar

  • 4 ½ ounces sweetened condensed milk (about 1/3 cup) (from 1 [14-ounce] can)

  • 1 ½ teaspoons ube extract


Prepare the Ube Milk

  1. Place sweet potato in a medium pot; add water to cover. Bring to a boil over high. Boil until sweet potato is easily pierced with a fork, 8 to 10 minutes. Drain, let cool for 10 minutes.

  2. Process sweet potato, 1 1/4 cups water, coconut milk, sugar, condensed milk, and ube extract in a blender until smooth, about 30 seconds. Ube Milk can be stored in an airtight container in refrigerator up to 3 days.

Make the Cocktail

  1. Place Ube Milk, rum, Leblon Cachaça, lime juice, and pineapple juice in a cocktail shaker; fill shaker with ice. Cover and shake for 15 seconds.2. Strain into a zombie glass , and top with additional ice. Garnish with mint sprigs, dehydrated mango, dehydrated pineapple slice or pineapple frond, and sprinkle of flaked coconut.

Related Articles