Ube halaya is a rich, creamy Filipino jam made from real purple yam, slow-cooked with coconut cream, milk, and just enough sugar to bring out its natural flavor. When done right, it is smooth, lightly sweet, and deeply comforting, not overly sugary or artificial.
Real ube starts with the tuber itself, which is primarily grown in the Philippines. Fresh, uncooked ube tubers are not imported into the United States due to strict agricultural regulations. These rules protect local crops by preventing soil-borne pests and plant diseases from entering the country. Because of this, most people in the U.S. do not have access to freshly harvested ube.
That is why, when Chef Maricel is in the Philippines, she makes ube halaya as often as she can. It is her chance to work with fresh ube - hopefully, when its at its peak, when the flavor is strongest and the texture is exactly how she remembers it growing up.
In the U.S., you will find ube in a few common forms:
Frozen ube is preserved quickly after harvest, so it holds more of the natural flavor. Bottled and canned halaya are cooked ahead of time and sealed for longer shelf life, which makes them widely available year-round. These are convenient, but the flavor is often sweeter and less complex than fresh.
What makes this version special is that Chef Maricel makes everything from scratch. In the video, she does not just cook the ube. She builds every layer of flavor herself:
Nothing is pre-made. Everything is built step by step.
This takes time.
From start to finish, you are looking at several hours in one day. If you include cooling, chilling, and setting the halaya before serving, the full process can stretch into the next day.
That time matters. It is what gives the halaya its texture, depth, and balance.
This is the version Chef Maricel grew up with and still makes today. Fresh ube is cooked down until thick and velvety, then finished with golden latik for texture and depth.
You can serve it on its own, spread it on bread, or use it as the base for cakes and desserts. Once you make real ube halaya this way, you will taste the difference right away.
In a large nonstick pan, add Coconut cream and Sugar
Optional: Cook 10 to 15 minutes longer for a firmer set
Prep the Mold by greasing with Coconut Oil.
Put Latik in Mold - this will become topping of the Halaya when removed from the mold.
Spoon the Halaya into the mold.
Unmold after chilling and Serve. Add some more Latik on top if you like.