Filipino Ube Ice Cream
Purple yam cooked down with condensed milk into a quick ube halaya, then whisked with coconut milk and churned into a violet, egg-free ice cream.
Ube (OO-beh) is the purple yam, Dioscorea alata, a staple of Filipino sweets; it is not taro and not purple sweet potato. Most of the "ube flavor" people know comes from ube halaya, a thick purple jam of yam cooked with milk or coconut milk and sugar, because boiled ube on its own tastes of very little (Wikipedia:). Wikipedia says the earliest recorded ube ice cream recipe is from 1922, during the American colonial period, when ice cream spread through the Philippines as sorbetes, hand-churned in a can called a garapinyera; that recipe used mashed ube, milk, sugar and crushed ice. Ube ice cream became a fixture of halo-halo and, later, an American trend: The Globe and Mail notes Trader Joe's launched ube ice cream in 2019.
Why it works the kitchen science
Yam as thickener
Ube is starchy, so cooked down with condensed milk it thickens the base the way egg yolks would in a custard (The Globe and Mail).
Cooked first
Making a quick halaya develops the cooked, vanilla-like ube flavor that raw or boiled ube lacks.
Step by step
- Step 1
Combine the ube and condensed milk in a large nonstick skillet or wide saucepan over medium-high heat and bring to a bubble, about 3 minutes.
- Step 2
Lower the heat to medium and cook, stirring and scraping constantly, until very thick and pulling away from the pan like a soft paste, 10 to 15 minutes. Lower the heat further if it spits or starts to brown.
- Step 3
Stir in the butter, if using, until melted, about 1 minute. Turn off the heat.
- Step 4
Whisk in the coconut milk, sugar and extract until smooth, about 1 minute.
- Step 5
Scrape into a bowl, cool 30 minutes, then cover and refrigerate at least 4 hours, until cold.
- Step 6
Churn in an ice cream maker until thick, 20 to 25 minutes.
- Step 7
Pack into a container and freeze at least 4 hours, until scoopable.
Filipino Ube Ice Cream
Serves 6 · about 3 cups · 30 min total
Quick halaya
- 1/2 lb grated ube (about 1 3/4 cups), frozen and thawed, or fresh, boiled until tender, peeled and grated
- 1 (14-ounce) can sweetened condensed milk
- 2 tbsp butter (optional)
Base
- 1 (13.5-ounce) can coconut milk, well stirred
- 1/4 cup sugar
- 1 tsp ube extract or vanilla extract
Method
- Combine the ube and condensed milk in a large nonstick skillet or wide saucepan over medium-high heat and bring to a bubble, about 3 minutes.
- Lower the heat to medium and cook, stirring and scraping constantly, until very thick and pulling away from the pan like a soft paste, 10 to 15 minutes. Lower the heat further if it spits or starts to brown.
- Stir in the butter, if using, until melted, about 1 minute. Turn off the heat.
- Whisk in the coconut milk, sugar and extract until smooth, about 1 minute.
- Scrape into a bowl, cool 30 minutes, then cover and refrigerate at least 4 hours, until cold.
- Churn in an ice cream maker until thick, 20 to 25 minutes.
- Pack into a container and freeze at least 4 hours, until scoopable.
Adapted from Julie Van Rosendaal's ube ice cream for The Globe and Mail (February 7, 2024): (about 250 g ube; one 398 mL can each of sweetened condensed milk and coconut milk; 2 tbsp butter, optional; 1/4 cup sugar; 1 tsp vanilla or ube extract; about three cups; the ube itself thickens the base, so there are no eggs). Converted to US cans: one 14-ounce can of sweetened condensed milk and one 13.5-ounce can of coconut milk. The source gives no cooking time; our 10 to 15 minutes and the serving count are ours. The Globe and Mail. Ingredient list follows the source; the method is in our own words.
All sources (2)
Tips
- Frozen grated ube is sold in Filipino and many Asian grocery stores; fresh purple yam is harder to find. Do not substitute purple sweet potato and call it ube.
- Ube extract boosts the color and flavor (The Globe and Mail); without it the ice cream is a softer lilac.
- No machine: freeze in a metal pan and break it up with a fork several times as it sets, as the source suggests.
- Scoop it into halo-halo or serve it with toasted coconut.
The rules people argue about
What the sources agree on, what they don't, and what is just a good story.
- Ube, taro and purple sweet potato are the same. Documented as false: Wikipedia distinguishes ube (Dioscorea alata) from both.
- Ube ice cream belongs in halo-halo. Disputed: Wikipedia says many halo-halo recipes leave it out because its creaminess and sweetness can throw off the balance, using ube halaya instead.
- Ube ice cream is a new trend. Folklore: the trend in the US is recent (Trader Joe's 2019, per The Globe and Mail), but Wikipedia dates a Philippine recipe to 1922.
- The color comes from food dye. Folklore as a rule: ube is naturally purple, but many commercial versions add extract or color; this recipe's extract is optional.
Serve it with

Southern Fried Apple Pies (Dried-Apple Hand Pies)
Dried apples simmered soft and mashed with sugar and cinnamon, spooned onto 5-inch rounds of lard pastry, folded into half-moons, crimped with a fork and fried in lard at 350°F until blistered and lightly browned.

Red Velvet Cake
The burgundy-red, mildly chocolate layer cake with buttermilk and a touch of vinegar, stacked four layers high with a fluffy white frosting the 1950s way.

Chinese Almond Cookies
Crumbly, lightly sweet bakery cookies made with lard, butter and toasted almond flour, crowned with a whole almond and brushed with egg for a shiny golden top.
Every other ice cream
Fior di Latte Gelato (Italian Milk Gelato)
Italy's plainest gelato and the test of every gelateria: mostly milk, a little cream, no eggs, thickened with a spoonful of cornstarch and served softer and warmer than American ice cream.
Sicilian Lemon Granita with Brioche
Lemon juice, zest, sugar and water, frozen and scraped into fine ice the Sicilian way, served for breakfast with a soft brioche for dunking.
French Crème Glacée à la Vanille (Custard Ice Cream)
The French way: a vanilla crème anglaise of milk and six egg yolks, cooked until it coats the spoon, finished with a little cream and churned.
Turkish Dondurma (Stretchy Maraş-Style Ice Cream)
Milk and cream cooked with mastic resin and a starch thickener until it pulls in ribbons, churned, frozen in a loaf and sliced, with cinnamon and pistachios.
Indian Matka Kulfi (Saffron and Almond)
Whole milk boiled down to a third of its volume, sweetened, scented with saffron and cardamom, studded with almonds and frozen still in small clay pots, never churned.
Japanese Matcha Ice Cream
An eggless green tea ice cream that tastes like Japan's, not America's: earthy, sweet and a little bitter, with a generous five tablespoons of matcha.
Mexican Mango Paletas
Ripe mango, a squeeze of lime and a spoonful of sugar blended and frozen on a stick: the fruit paleta that made a Michoacán village famous.
Philadelphia-Style Vanilla Ice Cream
The American eggless ice cream: cream, milk, sugar and vanilla stirred together cold, chilled and churned, with nothing cooked and nothing to temper.
Classic Vanilla Custard Ice Cream (Jefferson's Recipe, Updated)
The rich American vanilla: a cream-heavy custard with five yolks cooked to 170 to 175°F, the same idea as the recipe Thomas Jefferson wrote out by hand.
Bittersweet Chocolate Ice Cream
A dark, dense chocolate custard ice cream made with six yolks and six ounces of melted bittersweet chocolate, blended smooth before it chills.
The Classic Banana Split
A banana split lengthwise around scoops of vanilla, chocolate and strawberry ice cream, topped with pineapple, strawberry and chocolate sauces, whipped cream, peanuts and cherries.
The Hot Fudge Sundae
Vanilla ice cream under a warm, glossy hot fudge made with butter, unsweetened chocolate and Dutch cocoa, finished with whipped cream, toasted nuts and a cherry.
The Root Beer Float (Black Cow)
Two big scoops of vanilla ice cream in a frosted mug, very cold root beer poured slowly over the top until the foam rises.
Weeknight No-Churn Vanilla Ice Cream
No machine and no eggs: cold cream, condensed milk and milk powder whipped glossy in a food processor in about 15 minutes, then left to freeze.
Frozen Custard Concrete with Cookies and Fudge, Inspired by Shake Shack
A rich vanilla frozen custard, churned and frozen firm, then mashed with crushed chocolate sandwich cookies and fudge into a concrete so thick you can turn the cup upside down.
Meatballs of the World

Italian-American Meatballs
Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

Pallottine (Abruzzo Meatballs)
Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

Swedish Meatballs (Köttbullar)
Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

Danish Frikadeller
Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

Königsberger Klopse
German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

Spanish Albóndigas in Almond Saffron Sauce
The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

Mexican Albóndigas with Chipotle and Mint
Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

Izgara Köfte (Turkish Grilled Meatballs)
Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

Lion's Head Meatballs
Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

Chicken Tsukune
Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.