- Ube halaya is a traditional Filipino jam made from purple yam, condensed milk, and butter β rich, sweet, and beautifully purple.
- This shortcut version uses real ube powder instead of fresh ube, making it ready in 20 minutes instead of hours.
- Only 5 ingredients: ube powder, condensed milk, evaporated milk, butter, and a pinch of salt.
- Use it as a spread, dessert filling, topping for pandesal, or the star of halo-halo.
- Stores in the fridge for up to 2 weeks β the flavor actually improves after a day.
Ube halaya (also spelled "halayang ube") is one of the most beloved desserts in Filipino cuisine. It is a silky, rich jam made by slowly cooking purple yam with milk and butter until it becomes a thick, spreadable, deeply sweet paste. Traditionally, making ube halaya from scratch takes hours β you have to boil and mash fresh ube, then patiently stir it over low heat with condensed milk until it reaches the right consistency. It is a labor of love, usually reserved for holidays or special occasions.
Good news: you can make a genuinely delicious version in 20 minutes using real ube powder. This shortcut does not compromise on flavor β if you use quality ube powder, the result is creamy, authentic, and will impress even your lola (grandma). Here is how.
[IMAGE_FEATURED]Ingredients
Makes about 1Β½ cups of ube halaya:
- Β½ cup Ube Bae organic ube powder
- 1 cup water (for rehydrating the ube)
- 1 can (14 oz) sweetened condensed milk
- Β½ cup evaporated milk
- 4 tablespoons unsalted butter
- ΒΌ teaspoon salt
- Β½ teaspoon vanilla extract (optional)
Step-by-Step Instructions
Step 1: Rehydrate the ube powder. In a medium bowl, whisk the ube powder with 1 cup of water until smooth and lump-free. The mixture should be thick and evenly purple. Let it sit for 5 minutes to fully hydrate β this step is important for a smooth final texture.
Step 2: Melt the butter. In a medium non-stick saucepan or heavy-bottomed pot, melt the butter over medium-low heat. Swirl to coat the bottom.
Step 3: Add the rehydrated ube. Pour the ube mixture into the pan with the melted butter. Stir continuously with a wooden spoon or silicone spatula. The mixture will start to thicken within 1β2 minutes.
Step 4: Add the condensed milk. Pour in the entire can of sweetened condensed milk while stirring. Keep the heat at medium-low. Stir constantly to prevent the milk from burning on the bottom.
Step 5: Add the evaporated milk and salt. Pour in the evaporated milk and add the pinch of salt. The salt is crucial β it balances the sweetness and brings out the ube flavor. Keep stirring.
Step 6: Cook until thick. Continue stirring over medium-low heat for 8β12 minutes. The halaya will gradually thicken until you can see the bottom of the pan when you drag your spoon through it. It should look glossy, deeply purple, and have a thick, spreadable consistency. Do not rush this step β patient stirring prevents scorching and gives you the silkiest texture.
Step 7: Finish with vanilla. Remove from heat and stir in the vanilla extract if using. The halaya will continue to thicken as it cools, so take it off the heat when it is slightly thinner than your desired final consistency.
Step 8: Cool and store. Transfer to a clean glass jar or container. Let it cool to room temperature, then refrigerate. The halaya is ready to eat immediately, but the flavor deepens after a day in the fridge.
How to Use Ube Halaya
Ube halaya is incredibly versatile. Some traditional and modern ways to enjoy it:
- On pandesal or toast β the classic Filipino breakfast spread. Warm pandesal + a thick layer of ube halaya = pure comfort.
- In halo-halo β the iconic Filipino shaved ice dessert. A scoop of ube halaya is non-negotiable.
- As an ice cream topping β warm halaya over vanilla or ube ice cream is next level.
- Inside ube cake or pandan cake β as a filling between layers.
- Mixed into ube cheesecake filling β for extra depth of flavor. See our homemade ube cheesecake.
- With leche flan β a classic pairing in Filipino dessert plates.
- On pancakes or waffles β for a purple breakfast upgrade. See our ube pancakes recipe.
- Straight out of the jar with a spoon β nobody will judge you.
Storage and Shelf Life
Store your ube halaya in a clean, airtight glass jar in the refrigerator. It keeps for up to 2 weeks. The texture may firm up in the cold β warm a spoonful in the microwave for 10 seconds to restore the spreadable consistency.
You can also freeze ube halaya for up to 3 months. Transfer to a freezer-safe container, leaving a little headspace. Thaw overnight in the fridge before using. The texture may be slightly different after freezing but the flavor holds up well.
Avoid leaving ube halaya at room temperature for more than a couple of hours, especially if the kitchen is warm β dairy-based jams are perishable.
Why This Shortcut Works
Traditional ube halaya starts with fresh purple yam, which must be peeled, boiled, and mashed before you even begin cooking. That process alone takes over an hour. Using real ube powder replaces those steps β the powder is already peeled, dried, and ground, so you just rehydrate it and go.
Some purists worry that shortcuts lose authenticity, but the secret is using quality ube powder. If the powder is 100% real Filipino ube (not extract or dyed sweet potato), the flavor is there. Our slow low-temperature drying preserves the anthocyanins, natural sweetness, and vanilla-hazelnut notes that define real ube halaya. The only thing you lose is the 2-hour cooking time.
[IMAGE_INLINE_2]Variations to Try
Coconut ube halaya: Replace the evaporated milk with full-fat coconut milk. Adds a tropical flavor that complements the ube beautifully and makes it dairy-free-friendly (still contains butter unless you swap that too).
Ube halaya with macapuno: Fold in Β½ cup of macapuno (sweetened young coconut strings) at the end for a chewy, traditional Filipino flavor combination.
Less sweet version: Reduce the condensed milk to ΒΎ can and add ΒΌ cup whole milk instead. This balances the sweetness for those who find traditional halaya too sweet.
Vegan ube halaya: Use full-fat coconut milk instead of evaporated milk, sweetened condensed coconut milk instead of regular condensed milk, and vegan butter. The flavor is slightly different but still delicious.
Cheese-topped halaya: A traditional Filipino finishing touch β sprinkle grated queso de bola (or sharp cheddar) on top before serving. The salty cheese contrasts the sweet halaya in the best way.
Frequently Asked Questions
Our organic ube powder gives you the real Filipino ube flavor in every bite β no shortcuts on authenticity. Perfect for halaya, pandesal spread, halo-halo, and every traditional Filipino ube dessert.
Ube Halaya FAQ
Can I make ube halaya with ube powder?
Yes. Real ube powder works well for ube halaya when it is hydrated and cooked slowly with milk, sugar, and butter until thick and glossy.
What is ube halaya used for?
Ube halaya is used as a spread, dessert topping, cake filling, halo-halo ingredient, or base for other Filipino ube desserts.
Is ube halaya the same as taro paste?
No. Ube halaya is made from purple yam and has a sweeter vanilla-like flavor, while taro paste is starchier and more neutral.

