
This Filipino ube halaya recipe delivers the velvety, caramelized perfection of purple yam jam with a signature coconut swirl. đ The process transforms humble purple yams into a dessert so rich and aromatic, it feels like a taste of homeâwhether you grew up with it or are discovering it for the first time.
Iâve perfected this method after testing countless variations, ensuring the right balance of sweetness and coconut creaminess that makes every bite irresistible.
The beauty of ube halaya lies in its simplicity: just three core ingredientsâgrated purple yam, coconut milk, and sugarâcooked down until silky smooth. The key is patience; letting the mixture simmer slowly develops that signature caramelized depth and glossy finish.
Iâve even included a trick for achieving that coveted swirl of coconut cream on top, which elevates the dish from ordinary to extraordinary.
What youâll end up with is a dessert thatâs creamy, fragrant, and so vibrant it looks as good as it tastes. The ubeâs natural sweetness shines through, while the coconut milk adds a luxurious richness that pairs beautifully with steamed rice or fresh fruit.
This recipe isnât just about following instructionsâitâs about capturing the warmth and tradition of Filipino desserts in every spoonful.
Once you try homemade ube halaya, store-bought versions will never compare. The texture is unmatchedâsmooth yet slightly chewy, with a caramelized sheen that makes it impossible to resist. Letâs get started on creating this beloved Filipino classic in your own kitchen.
Ingredients for filipino ube halaya
Six ingredients transform into vibrant purple yam jam with luxurious coconut swirlâsimple yet unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Yam (Ube) đ | 2 lbs | Fresh, peeled and grated (about 6 cups) |
| Full-Fat Coconut Milk đ„„ | 2 cans | 13.5 oz each, first can for cooking, second for swirl |
| Granulated Sugar đ | 2 cups | White or light brown preferred |
| Extra-Virgin Olive Oil đ« | 2 tbsp | For preventing sticking |
| Vanilla Extract đż | 1 tsp | Pure, high-quality preferred |
| Salt đ§ | ÂŒ tsp | Fine sea salt for balance |
| Cornstarch đŸ | 1 tbsp | For thickening consistency |
| Water đ§ | ÂŒ cup | For cornstarch slurry |
| Lemon Juice đ | 1 tbsp | Fresh, for brightness |
The purple yam is non-negotiable. Asian markets carry the best qualityâlook for vibrant purple, firm texture. Filipino stores often sell pre-peeled ube, but if you’re peeling yourself, use a sharp knife to avoid bruising. The sugar matters too: white granulated gives the classic sweetness, but light brown adds subtle caramel notes. I always grab Domino sugar from the bulk binsâit’s consistently refined. For the coconut milk, full-fat canned versions (like Thai Kitchen) are essentialâthey separate beautifully for that signature swirl.
No purple yam? Sweet potatoes with 1 tbsp beet powder (food coloring) mimics the look, though flavor won’t match. Short on sugar? Maple syrup at 1:1 ratio, but texture may be slightly thinner. The olive oil is a game-changerâit prevents sticking and adds a subtle richness. Trader Joe’s has great organic options. For the vanilla, Madagascar bourbon extract adds depth, but pure vanilla works fine. The cornstarch slurry is crucialâDiamond Crystal brand absorbs better than others. And that lemon juice? Freshly squeezed cuts through sweetnessâbottled won’t work.
This keeps for 1 week refrigerated in an airtight jar, but honestly, it disappears faster. For longer storage, freeze in portionsâthaw overnight in the fridge. The coconut swirl trick? Chill the second can of coconut milk overnight, then spoon out the thick cream on top before serving. Serve chilled or at room temperatureâboth work, but the texture is best when slightly cool. The halaya reheats beautifully tooâjust warm gently in a saucepan with a splash of coconut milk.
Why You’ll Love This Recipe
- No Peel, No Stress: I swear by this trickâjust boil the whole ube (skin on!) until fork-tender, then scoop out the flesh. Thatâs it. No peeling, no mess, and the coconut milk does all the heavy lifting while you sip your coffee.
- Velvet-Smooth Magic: The full-fat coconut milk turns this into something luxuriousâcreamy, buttery, with that natural sweetness from the ube. A splash of vanilla? Suddenly, youâre eating dessert that tastes like a hug.
- Breakfast to Dessert: Spread it on toast for a decadent morning treat, stir it into oatmeal for a tropical twist, or serve it chilled with ice cream. Honestly, Iâve eaten it straight from the pot at midnightâno judgment here.
- Budget Luxury: A single bag of ube and a can of coconut milk stretch for weeks of this. Freeze leftovers in ice cube trays for smoothies or mix into baked goods later. Frugal? Yes. Delicious? Absolutely.
Step-by-step instructions for Filipino ube halaya
Here’s how to craft this velvety purple yam jam with that signature coconut swirlâevery spoonful will be pure comfort.
đł Step 1: Cook the Ube Until Silky
In a heavy-bottomed pot, combine the 2 lbs purple yam (ube), 2 cups granulated sugar, and 0.25 tsp salt. Add 0.25 cup water and stir until the sugar dissolves completely. This prevents graininess in your final halaya.
Cook over medium-high heat for 15-20 minutes, stirring constantly with a wooden spoon or silicone spatula. You’re looking for the mixture to thicken noticeably and develop a smooth, jam-like consistency. The color will deepen to a rich purple hueâthis is your visual cue that the ube has broken down properly. Don’t walk away; burning is a real risk with sugar at this stage.
đ„ Step 2: Build the Coconut Base
Once the ube mixture reaches that perfect jammy texture, reduce heat to medium-low and carefully pour in 1 can of full-fat coconut milk. Stir continuously for 5-7 minutes until the coconut milk fully incorporates and the mixture becomes even smoother.
Here’s where the magic happens: add 2 tbsp extra-virgin olive oil and 1 tsp vanilla extract, stirring well. The olive oil prevents sticking and adds a subtle richness, while the vanilla deepens the flavor profile. Taste and adjust sweetness if neededâyou can add more sugar now if it tastes under-sweetened. This is your last chance before the final swirl.
đ„ Step 3: Create the Signature Swirl
In a small bowl, whisk together 1 tbsp cornstarch with 0.25 cup water until completely dissolved. This creates your thickening slurryâcritical for that perfect swirl texture. Slowly pour this mixture into the halaya pot while stirring constantly over medium heat. Cook for 3-5 minutes until the halaya reaches your desired thicknessâit should coat the back of a spoon but still be spoonable.
Remove from heat and let it cool slightly for 2 minutes. Then stir in 1 tbsp lemon juiceâthis brightens the flavor and balances the richness. Here’s the fun part: pour the remaining 1 can of full-fat coconut milk into a small bowl. Using a spoon, carefully swirl it into the halaya in concentric circles. The contrast of creamy coconut against the jammy ube is what makes this dish special.
â° Step 4: Rest and Serve
Transfer the halaya to serving bowls and let it rest at room temperature for 10 minutes. This allows the flavors to meld completely and the textures to set properly. The swirl will become more defined as it cools, creating that beautiful marbled effect.
Serve warm or at room temperatureâeither way, it’s a showstopper. The ube should be velvety smooth with no graininess, and each bite should deliver that perfect balance of sweet, creamy coconut against the jammy purple yam. Perfect for pairing with steamed rice or fresh pandesal!
Pro Tips For Making Filipino Ube Halaya
- Peel the Ube Right: Donât waste time scrapingâuse a paring knife to cut off the skin in strips, then twist and peel with your fingers. The flesh is delicate; a dull knife will crush it, turning your halaya into mush before it even hits the pot.
- Simmer Slow and Low: After adding coconut milk, reduce heat to a bare simmerâno rolling boils. I used to rush this, and the sugar would burn before the ube softened. A gentle bubble at 160°F (70°C) keeps everything creamy without scorching.
- Strain the Coconut Milk: Line a fine-mesh sieve with cheesecloth and press the coconut milk through to remove grit. Skimped on this once, and my halaya had a weird textureâlike eating pudding with sand. Takes 30 seconds but makes a real difference.
- Sweeten in Stages: Add half the sugar first, stir until dissolved, then taste. The ube releases starch as it cooks, so youâll need less sugar than you think. Dumping it all at once guarantees a burnt bottomâtrust me, Iâve done it.
Perfect pairings for this recipe
Classic Filipino Pairings
Serve your ube halaya with steamed jasmine riceâthe neutral base lets the vibrant purple yam shine. I always make extra rice because the creamy-sweet halaya pairs perfectly with every bite.
For a complete meal, add grilled chicken adobo or tofu for protein. The salty-sweet contrast is pure Filipino comfort food magic. đ
Fresh Fruit Contrast
Brighten the richness with sliced mango or bananaâtheir natural sweetness complements the coconut without overpowering. I love arranging fresh fruit in a circle around the halaya for a visually stunning presentation.
For something more exotic, try jackfruit or starfruit, both available at Asian markets. The tropical flavors feel like a vacation in every bite.
Coffee or Tea Pairings
Sip hot Filipino coffee (like barako or kapeng puti) alongside your halaya for a cozy dessert experience. The bitterness cuts through the sweetness beautifully. For something lighter, hibiscus tea (salabat) adds a floral note that enhances the ube’s natural aroma.
I often brew a pot of Ceylon tea from my local Boston marketâit’s the perfect balance.
Modern Twists
Want to impress? Serve your halaya in mini coconut shells (available at Asian grocery stores) for an Instagram-worthy presentation. For a savory-sweet combo, pair with ube cheesecake bites or ube pancakesâthe textures play wonderfully together.
I once made ube halaya-stuffed crepes with a hint of latik (coconut caramel) drizzle, and it became an instant crowd-pleaser.
Dessert Boards
Create a Filipino-inspired dessert board with ube halaya, leche flan, and turon (banana lumpia). Add macapuno (coconut strings) for texture and pandesal (Filipino bread) on the side. The mix of creamy, crispy, and chewy elements makes this the ultimate dessert spread.
Pro tip: Use a black slate board to make the purple halaya pop against the dark background. đ«
Nutrition facts
Frequently asked questions
Why does my ube halaya turn out grainy?
The most common cause is not dissolving the sugar completely before cooking. Always stir until the sugar fully dissolves in the 0.25 cup water at the start. Also, avoid overcookingâthe mixture should thicken naturally, not burn. If it’s already grainy, blend briefly with an immersion blender to smooth it out.
Can I make ube halaya without cornstarch?
Yes, but the texture will be thinner. For a naturally thickened version, use 1 tbsp tapioca starch insteadâit creates a similar glossy finish. If you skip it entirely, the halaya will be more like a jammy sauce. The cornstarch slurry is what gives that signature creamy body, though!
How do I store leftover ube halaya?
Transfer to an airtight container and refrigerate for up to 1 week. For longer storage, freeze portions in small jarsâthaw overnight in the fridge. The texture remains perfect when reheated gently with a splash of coconut milk. Pro tip: Keep a small amount in the freezer for quick dessert emergencies!
What’s the difference between ube halaya and ube jam?
Ube halaya is a creamy, caramelized dessert with coconut milk, while ube jam is thicker, fruit-focused, and often includes pectin. Halaya has that signature swirl of coconut cream, while jam is more like a spread. Think of halaya as a luxurious purple yam pudding with coconut richness.
Can I substitute coconut milk with another dairy?
Not recommended! Coconut milk’s fat content creates that signature swirl and richness. For a dairy alternative, try full-fat coconut cream (the thick part from chilled coconut milk). Regular milk or cream won’t give the same texture or flavor. The coconut is non-negotiable for authentic ube halaya.
- White Lily Pound Cake Recipe: Vanilla-Infused Layers with Buttery Crispness - November 4, 2026
- Piggy Cake Recipe: Whipped Cream-Stuffed Layers That Melt in Minutes - November 4, 2026
- Banana Split Recipe: Triple-Layered Ice Cream Extravaganza - November 4, 2026