Creamy Ube Halaya Recipe Without Food Coloring Easy Homemade Purple Yam Jam

Ready In
Servings
Difficulty

“Are you sure this is really just ube?” my friend asked, eyes wide as she took a spoonful of the glossy, naturally vibrant purple yam jam sitting in my bowl. Honestly, I was just as surprised. The first time I attempted making creamy ube halaya without food coloring was a bit of a kitchen experiment gone right. I’d always been skeptical about those vibrant, neon purple jams that seemed more synthetic than sweet. So one lazy afternoon, armed with fresh purple yams and no artificial dyes, I decided to see if nature could provide the kind of color and creaminess that usually came pre-packaged in a jar.

The process was surprisingly meditative. Scraping and mashing the yam’s tender flesh, stirring it slowly over low heat, the kitchen filling with a warm, nutty aroma that somehow felt like childhood wrapped in a hug. I remember that quiet moment — just me, the slow bubbling pot, and the gentle purple hue deepening with every stir. It wasn’t flashy, but it was honest. And it stuck with me because it tasted like tradition, but also like something uniquely mine.

That first batch was shared over text messages and weekend visits, each friend surprised that the color was all from the yam itself. No artificial coloring, just the creamy texture and natural earthy sweetness that you find in only the best ube halaya. This recipe quietly became my go-to for potlucks and late-night cravings, the kind of treat that comforts without the fuss or guilt. And if you’re wondering whether you really need that synthetic purple glow, I’m here to say: give this creamy ube halaya purple yam jam without food coloring a chance. It might just surprise you the way it did me.

Why You’ll Love This Creamy Ube Halaya Purple Yam Jam Without Food Coloring

After many kitchen trials and a few sticky fingers, this creamy ube halaya recipe emerged as a true keeper. It’s been tested by family, friends, and even a few curious neighbors — all agreeing that it’s a standout version that’s both authentic and approachable. Here’s why it deserves a spot in your recipe box:

  • Natural Vibrancy: The beautiful purple color comes straight from the yam, no artificial coloring needed. You get that eye-catching hue, honestly and naturally.
  • Simple Ingredients: No fancy or hard-to-find items here. Just fresh purple yams, coconut milk, sugar, and a touch of butter. I always keep these staples ready for a quick batch.
  • Comfort Food Classic: Perfect for celebrations, merienda, or just a cozy night in. The creamy texture melts in your mouth, making it a crowd-pleaser for both kids and adults.
  • Flexible & Homemade: Made from scratch, so you control the sweetness and creaminess. It’s comforting without being too heavy, unlike store-bought jams.
  • Time-Tested Technique: Slow cooking the yam mash with coconut milk ensures that creamy, luscious finish that makes this ube jam truly special.

What sets this recipe apart is the way it stays true to the roots of ube halaya — no shortcuts, no color enhancers, just pure, creamy purple yam goodness. It’s the kind of recipe that makes you close your eyes after the first bite because it’s just that satisfying. Plus, it’s a lovely, natural twist compared to the usual brightly colored versions you see in markets. If you’ve ever enjoyed a creamy dessert like a golden milk latte or a rich roasted tomato bisque, you’ll appreciate the way this ube halaya balances bold flavor with smooth comfort.

What Ingredients You Will Need for Creamy Ube Halaya

This recipe uses simple, wholesome ingredients that come together to create bold flavor and satisfying texture without fuss. Most are pantry staples, and the fresh purple yam is the star — easy to find in Asian markets or specialty stores.

  • Peeled purple yams (ube), about 2 pounds (900 grams) – The natural purple color source and creamy base. Choose firm, fresh yams with vibrant purple flesh.
  • Coconut milk, 1 cup (240 ml) – Adds richness and a subtle tropical flavor. Use canned full-fat for best creaminess.
  • Granulated sugar, 3/4 cup (150 grams) – Adjust to your taste. I prefer organic cane sugar for a mellow sweetness.
  • Unsalted butter, 4 tablespoons (60 grams), softened – For that silky texture and depth. I recommend Land O’Lakes for consistent quality.
  • Evaporated milk, 1/2 cup (120 ml) – Optional but recommended for extra creaminess without overpowering the yam flavor.
  • Vanilla extract, 1 teaspoon – A subtle layer of warmth that rounds out the flavor.
  • Pinch of salt – Balances the sweetness and enhances the yam’s natural flavor.

Substitutions: For a dairy-free version, swap butter with coconut oil and evaporated milk with more coconut milk or a non-dairy creamer. If purple yams aren’t available, taro root could be a close alternative, but the color and flavor will differ.

Equipment Needed

While this recipe is straightforward, having the right tools makes the process smoother and more enjoyable.

  • Large pot or deep skillet: For cooking the yams and simmering the mixture. A heavy-bottomed pan helps prevent scorching.
  • Wooden spoon or silicone spatula: Essential for stirring the thickening ube halaya without scratching your cookware.
  • Potato masher or fork: For mashing the cooked purple yams into a smooth paste.
  • Fine grater or food processor (optional): If you prefer a smoother texture, grating or processing yams before cooking helps.
  • Measuring cups and spoons: Precision matters for balance in sweetness and creaminess.
  • Heat-resistant bowl: To transfer the finished ube halaya for cooling and serving.

If you don’t have a potato masher, a fork works just fine, though it might take a bit more elbow grease. For budget-friendly options, a non-stick pan and basic wooden spoon are all you need. I’ve found that using a heavy-bottom pan really cuts down on the risk of burning, especially when stirring frequently during the final thickening stage.

Preparation Method for Creamy Ube Halaya Purple Yam Jam

creamy ube halaya preparation steps

  1. Prepare the yams: Start by peeling the purple yams and cutting them into 1-inch (2.5 cm) cubes. This helps them cook evenly and faster. (About 20 minutes)
  2. Boil the yams: Place yam cubes into a large pot and cover with water. Bring to a boil, then reduce to a simmer until tender, about 20-25 minutes. You’ll know they’re done when a fork slides in easily. Drain well.
  3. Mash the yams: While still warm, mash the yams with a potato masher or fork until smooth but still slightly textured. For a silkier jam, use a food processor or fine grater before cooking.
  4. Combine ingredients: In a heavy-bottom pan, add the mashed yams, coconut milk, sugar, evaporated milk, and salt. Stir to combine gently over medium-low heat.
  5. Cook and stir: This is the key step. Continuously stir the mixture to prevent sticking or burning. Cook for about 30-40 minutes, until the mixture thickens and turns glossy. The aroma will be rich and sweet, almost like a dessert simmering in the kitchen. (Patience here is a virtue!)
  6. Add butter and vanilla: Stir in the softened butter and vanilla extract. Continue cooking and stirring for another 5-7 minutes until fully incorporated and the ube halaya pulls away from the sides of the pan in a thick mass.
  7. Cool and store: Transfer the creamy ube halaya to a heat-resistant bowl or container. Let it cool to room temperature before refrigerating. It will thicken further as it chills and develop deeper flavor overnight.

Tips: Stirring constantly might feel like a workout, but it’s what gives the jam that signature creamy texture without lumps. If the mixture starts to stick, lower the heat and keep stirring. Also, using fresh yams instead of frozen really makes a difference in flavor and color authenticity.

Cooking Tips & Techniques for Perfect Ube Halaya

Making ube halaya may seem straightforward, but a few tricks learned over several batches make all the difference:

  • Slow and steady wins: Cooking the ube jam on low heat and stirring continuously prevents it from burning and helps develop that deep, creamy texture.
  • Don’t skip mashing: The smoother your yam mash, the creamier the final jam. I sometimes use a food processor for an ultra-smooth finish, especially if I’m serving it as a dessert topping.
  • Freshness matters: Using fresh purple yams rather than frozen or pre-packaged mixes ensures a natural, vibrant color and authentic flavor without additives.
  • Butter balances sweetness: Adding butter near the end gives richness and a glossy finish, but too much can weigh the jam down. Four tablespoons strikes a great balance.
  • Timing and multitasking: While the yam cubes boil, you can prep your measuring spoons and clean up. When stirring the jam, avoid distractions — it needs attention to avoid sticking.
  • Common pitfall: Don’t rush the thickening stage by turning up heat; this risks burning and grainy texture. Patience is key here.

One time, I left the jam unattended for just a minute too long and ended up with a slightly burnt bottom layer — lesson learned! It’s a labor of love but worth every stir. If you want to try a creamy twist on classic Filipino favorites, this recipe reminds me of a luscious garlic parmesan chicken and rice that balances comfort and flavor with simple ingredients.

Variations & Adaptations for Your Homemade Purple Yam Jam

This creamy ube halaya recipe is versatile, so feel free to make it your own with these ideas:

  • Dairy-free version: Substitute butter with coconut oil and evaporated milk with more coconut milk or almond milk for a vegan-friendly jam.
  • Extra creamy: Fold in a few tablespoons of cream cheese or mascarpone near the end for a richer, tangy twist that pairs beautifully with your favorite desserts.
  • Flavor infusions: Add a cinnamon stick or pandan leaf during cooking for subtle aromatic layers, then remove before serving.
  • Texture play: For a chunkier jam, mash the yams less or add toasted coconut flakes at the end for crunch.
  • Sweetness swap: Use coconut sugar or palm sugar instead of granulated sugar for a deeper, caramel-like sweetness.

One of my favorite adaptations was folding in a little spiced golden milk latte powder to add warm spices and a hint of turmeric for a seasonal twist. It was unexpectedly delightful and made this humble jam feel like a festive treat.

Serving & Storage Suggestions for Creamy Ube Halaya

Serve your homemade ube halaya slightly chilled or at room temperature. It’s wonderful dolloped over warm sticky rice, spread on toasted pandesal, or even as a topping for ice cream or pancakes.

Try pairing it with a cup of hot tea or coffee to balance the sweet creaminess—the natural yam flavor shines brightest with simple companions. For entertaining, spoon it into small ramekins garnished with toasted coconut flakes or crushed nuts for texture contrast.

Store the ube halaya in an airtight container in the refrigerator for up to 1 week. It thickens as it cools, so you might want to loosen it with a splash of coconut milk before serving again. For longer storage, freeze in small portions for up to 3 months—thaw in the fridge overnight and gently warm before eating.

Keep in mind that the flavors mellow and deepen after a day or two, making leftovers even more delicious. This makes it a perfect make-ahead dessert or snack when you want something creamy and naturally sweet without fuss.

Nutritional Information & Benefits of Ube Halaya

This creamy ube halaya recipe is not just a treat for your taste buds but also offers some nutritional benefits. Purple yams are rich in antioxidants, especially anthocyanins, which give the yam its vibrant color and may support heart health.

Each serving (about 1/4 cup or 60 grams) contains approximately:

Calories 130 kcal
Carbohydrates 28 grams
Fat 3.5 grams
Protein 1.5 grams
Fiber 2 grams

The natural fiber in purple yams supports digestion, while the coconut milk provides healthy fats that sustain energy. This recipe is gluten-free and can be made dairy-free with simple substitutions. Just a heads-up if you’re serving to guests — it contains dairy unless you adapt it, and sugar levels can be adjusted to taste.

From a wellness perspective, I love that this recipe offers indulgence without artificial additives or overly processed ingredients. It’s a way to enjoy a classic Filipino dessert, creamy and comforting, yet mindful of real food choices.

Conclusion

If you’re looking for a creamy ube halaya purple yam jam without food coloring that’s genuinely homemade and heartfelt, this recipe fits the bill perfectly. It’s a little kitchen ritual that turns simple purple yams into something silky, sweet, and naturally vibrant. I appreciate how it feels like a quiet celebration of tradition with a fresh, honest twist.

Don’t hesitate to tweak the sweetness or creaminess to your liking — that’s part of the fun and charm of making this jam yourself. It’s a recipe that’s stuck with me through many cozy afternoons and casual get-togethers, and I hope it finds a happy spot in your kitchen too.

Feel free to share your own versions or questions below — I love hearing how this creamy ube halaya recipe inspires your homemade adventures!

Frequently Asked Questions

Can I use frozen purple yams for this ube halaya recipe?

Yes, frozen purple yams can work in a pinch, but fresh yams tend to have a better natural color and texture. If using frozen, thaw completely and drain excess moisture before cooking.

How do I know when my ube halaya is cooked perfectly?

It’s done when the mixture thickens, pulls away from the sides of the pan, and has a glossy, creamy texture. Stirring constantly helps prevent burning and ensures even cooking.

Is this recipe dairy-free?

The traditional version uses butter and evaporated milk, but you can easily make it dairy-free by substituting butter with coconut oil and using only coconut milk or a non-dairy creamer.

Can I make this ahead of time?

Absolutely! Ube halaya tastes even better after resting in the fridge for a day or two. Store in an airtight container for up to a week or freeze for longer storage.

What are some ways to serve ube halaya?

Serve it on its own as a dessert, spread on toast or pandesal, as a topping for ice cream, or mixed into cakes and pastries for a burst of natural purple yam flavor.

Pin This Recipe!

creamy ube halaya recipe
Print

Creamy Ube Halaya Recipe Without Food Coloring Easy Homemade Purple Yam Jam

A creamy and naturally vibrant purple yam jam made without artificial food coloring, using fresh purple yams and simple ingredients for a comforting Filipino dessert.

  • Author: Eva
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: Filipino

Ingredients

Scale
  • 2 pounds (900 grams) peeled purple yams (ube)
  • 1 cup (240 ml) canned full-fat coconut milk
  • 3/4 cup (150 grams) granulated sugar
  • 4 tablespoons (60 grams) unsalted butter, softened
  • 1/2 cup (120 ml) evaporated milk (optional)
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. Prepare the yams by peeling and cutting into 1-inch (2.5 cm) cubes.
  2. Boil the yam cubes in a large pot covered with water until tender, about 20-25 minutes. Drain well.
  3. Mash the yams while still warm using a potato masher or fork until smooth but slightly textured. For a silkier jam, use a food processor or fine grater before cooking.
  4. In a heavy-bottom pan, combine mashed yams, coconut milk, sugar, evaporated milk, and salt. Stir gently over medium-low heat.
  5. Continuously stir the mixture to prevent sticking or burning. Cook for about 30-40 minutes until thickened and glossy.
  6. Stir in softened butter and vanilla extract. Continue cooking and stirring for another 5-7 minutes until fully incorporated and the jam pulls away from the sides of the pan.
  7. Transfer the ube halaya to a heat-resistant bowl or container. Let cool to room temperature before refrigerating to thicken further and develop deeper flavor.

Notes

Stir constantly during cooking to prevent burning and achieve a creamy texture. Use fresh purple yams for best color and flavor. For dairy-free, substitute butter with coconut oil and evaporated milk with more coconut milk or non-dairy creamer. The jam thickens further when chilled and can be loosened with a splash of coconut milk before serving.

Nutrition

  • Serving Size: 1/4 cup (60 grams)
  • Calories: 130
  • Fat: 3.5
  • Carbohydrates: 28
  • Fiber: 2
  • Protein: 1.5

Keywords: ube halaya, purple yam jam, creamy ube, Filipino dessert, no food coloring, homemade ube, natural purple yam, ube recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating