Best Filipino Vegan Ube Halaya Recipe You’ll Make

Ube halaya (or Úbi alaya in Kapampangan), is a thick jam, filling, spread, or pudding dessert, depending on how you eat it.
The first time I made vegan ube halaya brought me back to my childhood. It tasted so similar.
This vegan version uses frozen ube (easy to find in most Asian supermarkets) plus dairy-free swaps for a rich, authentic flavor.
It takes a little patience with stirring, but the result is worth it—and it tastes just like the ube halaya I grew up eating.
Is Ube Vegan?

While the actual purple yam is vegan, traditional ube desserts are not vegan.
Ube desserts like ube halaya, ube ice cream, ube calamay, and ube bread are not vegan and use dairy, unless made specifically vegan.
The only vegan ube you’ll find is if someone specifically made it vegan with vegan alternatives, or they used ube extract to color and flavor accidentally-vegan Filipino desserts.
Language Learning Bits
- Ube = purple yam
- Úbi Kalámé = purple yam “pudding” in Kapampángan – “kalamay” in Tagalog
- Halaya/alaya = jam
- Latik = coconut milk curds
Different Ways to Enjoy Vegan Ube Halaya

- Spread on toast
- Filling for pan de ube (ube-filled bread)
- As a kalamay/kalame pudding inside an oval tin topped with latik

Vegan Ube Halaya Ingredients
- Packets of thawed frozen ube (purple yam). You can also find these at your nearest Asian supermarket.
- Vegan sweetened condensed milk from Nature’s Charm
- Vegan evaporated milk from Nature’s Charm
- Brown Sugar
- Vegan butter (like Earth Balance)
- Coconut milk or coconut cream (favorite is Chaokoh)
Optional: The pudding or kalamay version is usually topped with a latik, or coconut milk curd topping.
Equipment Needed for Vegan Ube Halaya
- Nonstick cooking pan
- Optional: oval tin pan if making ube calamay
If you’re able to cook this over an open fire, even better for authentic ube halaya.

Vegan Filipino Ube Halaya Recipe
Ingredients
Ube Halaya
- 2 packets of thawed frozen ube (purple yam)
- 1 can of vegan sweetened condensed milk from Nature’s Charm
- 1 can of vegan evaporated milk from Nature’s Charm
- 1/2 cup of brown sugar
- 3 tablespoons vegan butter (favorite is Earth Balance)
Latik Topping (optional)
- 1 can of coconut milk or coconut cream
Instructions
How to Make Vegan Ube Halaya
Vegan Ube halaya filling:
- The night before, thaw the frozen ube in fridge. If morning of, take out of freezer to thaw at room temperature, or microwave for 1-2 minutes.
- In a saucepan on medium-low heat, combine all ingredients.
- Mix together and continue stirring until the ube doesn’t drop from the spoon. This takes 30 minutes to an hour. (Listen to a podcast or check out Alamat, a Filipino-pop group that sings in 8 Philippine languages!)
Latik (optional topping)
- Cook coconut milk or cream in a sauce pan on medium heat until brown curds form. This also takes a while!
- Let cool. You don’t want any liquids, just the coconut bits.
- Scoop and pat down ube in an oval pan, or whatever dessert pan that you have.
- Sprinkle latik over top of ube.
Notes
- If you want more of a thinner, spreadable vegan ube spread or jam, use only 1 packet of frozen ube.
- I haven’t tried making vegan ube halaya with just coconut milk or cream in case you aren’t able to buy the vegan condensed and evaporated milks. I don’t think it'll be the same, but probably still yummy!
- You can also use the vegan ube halaya to make pan de ube (ube-filled bread), eat with toast, or experiment adding it to other vegan ube desserts.



