Mom's Best Recipes
Recipe

Ube Halaya

A smooth, coconutty Filipino ube jam that turns glossy and rich, then firms up into a sliceable spread as it cools.

Author By Matt Campbell
4.8
Glossy deep purple ube halaya smoothed into a glass baking dish on a warm kitchen counter, with a small pat of butter melting on top

Ube halaya is one of those desserts that feels a little magical the first time you make it. You start with a pan of purple and a spoon, and by the end you have this thick, glossy, coconut-sweet jam that somehow tastes like vanilla and toasted sweetness at the same time.

This version is stovetop-friendly, made with frozen grated ube (easy to find at many Asian groceries), coconut milk, condensed milk, and evaporated milk for that classic rich, creamy vibe. It is cozy, a little indulgent, and honestly kind of fun to stir while you put on a playlist and pretend you are hosting a tiny cooking show.

Package of frozen grated ube on a kitchen counter next to small bowls of coconut milk, condensed milk, and evaporated milk

Why It Works

  • Big ube flavor, with natural variation: Frozen grated ube often gives you that true purple yam taste, but color and intensity can vary by brand and crop. A little ube extract helps if you want a deeper aroma and color.
  • Silky, glossy texture: The mix of coconut milk plus dairy and a finishing knob of butter creates that smooth, shiny halaya you can spread or slice.
  • Clear doneness cues: You will cook until the mixture pulls away from the pan and thickens into a mound, so you are not guessing.
  • Flexible for how you serve it: Spread it on pandesal, swirl into ice cream, or use it as a cake filling. It plays nice with a lot of desserts.

Pairs Well With

Storage Tips

Refrigerator: Cool completely, then store in an airtight container for up to 7 days (typical guidance, assuming clean handling and steady refrigeration). Press plastic wrap directly onto the surface if you want extra insurance against drying.

Freezer: Freeze in a freezer-safe container for up to 3 months for best quality. Thaw overnight in the fridge.

To reheat: Warm gently in a saucepan over low heat with a splash of coconut milk or evaporated milk, stirring until smooth. Microwave works too, but do short bursts and stir often because it can pop.

Food safety note: Because this is a milk-based sweet, keep it chilled and do not leave it out at room temperature for long stretches.

Common Questions

What is ube halaya?

Ube halaya is a Filipino dessert made by cooking ube (purple yam) with milk, coconut milk, sugar, and fat until thick and glossy. Think jam-meets-pudding, meant to be spread, spooned, or sliced once chilled.

Is ube the same as taro?

No. Ube is purple yam with a sweeter, more vanilla-like flavor. Taro is starchier and earthier. They can look similar in purple desserts, but the taste is different.

Can I use ube extract instead of ube?

Ube extract is great for boosting aroma and color, but it will not replace the actual ube flavor and body on its own. If you only have extract, you can make a sweet coconut milk pudding, but it will not taste like true halaya. If you have some ube, a small splash of extract (about 1 teaspoon) can amplify it.

Can I make this with ube powder?

You can, but results vary by brand. Ube powder often needs extra hydration time and can turn grainy. If you go that route, whisk the powder with warm milk first to dissolve fully, then proceed, and expect to adjust liquids.

How do I know it is done?

For spreadable halaya, it should be thick and glossy and slowly fall off the spoon in heavy ribbons.

For sliceable halaya, drag a spatula across the bottom of the pan. It should leave a clear path that stays open for a couple seconds, and the halaya should pull away from the sides and gather into a thick mound.

Why is my halaya grainy?

Most commonly, the ube was not fully smooth to begin with or the heat was too high. Thaw ube completely and blend it with some of the milk until smooth, and cook over medium-low while stirring steadily.

Do I need to stir the whole time?

Pretty much, yes. Once it starts thickening, it can scorch fast. Consider it a forearm workout with benefits.

Does it splatter?

It can, especially near the end when it is thick and bubbling like lava. Keep the heat on medium-low, stir steadily, and use a splatter screen if you have one. Long sleeves do not hurt either.

The first time I made ube halaya, I underestimated the stirring. I thought, “Sure, I will multitask.” I could not. The pan demanded my full attention like a tiny purple diva. But when it finally turned glossy and started pulling away from the sides, I was completely sold. It is one of those recipes that teaches you patience in a delicious way, and the reward is a spoonful that tastes like coconut-vanilla comfort with a little toasted depth.