"Ube coconut" refers to the classic Filipino flavor pairing of purple yam and coconut (milk, cream, or shredded meat), used together in desserts like ube halaya, ube macapuno cake, and ube ice cream. Coconut milk adds fat and a mild sweetness that rounds out ube's nutty, vanilla-like taste.
Why ube and coconut work together
Coconut is a foundational ingredient across Filipino cooking, and its richness balances ube's earthy sweetness described in our taste and flavor guide. Coconut milk also provides the fat needed to make ube's texture creamy rather than starchy when cooked into jam or ice cream.
Common ube + coconut dishes
- Ube halaya — coconut milk is cooked directly into the jam. See the full recipe breakdown.
- Ube macapuno cake — layers of ube cake with sweetened coconut strings (macapuno).
- Ube ice cream — many recipes use coconut milk as a dairy-free base. See our ube ice cream page.
- Halo-halo — a shaved-ice dessert that layers ube jam, coconut strips, and condensed milk.
Buying ube-coconut products
Ready-made ube-coconut spreads and ice creams are increasingly available outside the Philippines. Check our where to buy ube guide for where to find them, and read ingredient labels carefully — some "ube coconut" products use artificial flavoring rather than real yam.