The Best Ube Halaya Recipe (Filipino)

    Authentic ube halaya recipe: the traditional Filipino purple yam jam. Rich, sweet, and versatile. Shipped worldwide from our EU warehouse.

    UP TO 60% OFF + FREE DELIVERY FROM $32.00

    Made with our single-ingredient ube powder from Ube Nolia

    March 5, 2026 · Recipe

    Ube Halaya Recipe: Traditional Filipino Purple Yam Jam

    The iconic Filipino purple jam that transforms everything it touches - and it's surprisingly easy to make at home.

    Ube halaya (also spelled halayang ube) is the heart of Filipino ube culture. This thick, glossy, deeply purple jam has been a staple of Filipino celebrations for centuries - spread on warm pandesal, layered in halo-halo, or eaten straight from the jar with zero regrets.

    With ube powder, you can skip the hours of peeling and boiling fresh ube and go straight to the good part. This recipe takes just 40 minutes and produces a jam that's as authentic as what you'd find in a Filipino bakery.

    Glass jar of thick purple ube halaya jam with wooden spoon, ube slices and coconut flakes on rustic board | Ube Nolia

    Quick answer

    Ube halaya is the traditional Filipino purple-yam jam - a thick, glossy spread with intense purple color and a sweet vanilla-coconut flavor. This easy version uses Ube Nolia pure ube powder (no peeling or boiling), takes 40 minutes total, yields ~400 g, and keeps 2 weeks refrigerated. Use as spread, filling, topping or by the spoonful.

    Key facts

    • 40 min total, only 6 ingredients.
    • Uses ube powder - no peeling or boiling fresh ube.
    • Thick, glossy, deeply purple with 100% natural color.
    • Vegan version with coconut milk and coconut oil.
    • Keeps 2 weeks refrigerated, 3 months frozen.

    What Is Ube Halaya?

    Ube halaya (literally "ube jam" in Filipino) is one of the Philippines' most beloved desserts. Traditionally, it's made by boiling fresh ube yam, mashing it, and then slowly cooking it with condensed milk, butter, and coconut milk until it reaches a thick, spreadable consistency.

    The process is labor-intensive in its traditional form - peeling and boiling the raw yam can take hours. But with high-quality ube powder, you get the same authentic result in a fraction of the time, with even more consistent color and flavor.

    Ube halaya is central to Filipino celebrations. It appears at Christmas, fiestas, birthdays, and family gatherings. It fills ensaymada (sweet brioche), tops bibingka (rice cake), and layers into halo-halo (the iconic shaved ice dessert). It's also the base for ube ice cream, ube cake filling, and countless modern creations.

    Ingredients

    🫙 Ube Halaya - Makes ~400g (1 jar)

    • 6 tablespoons ube powder - 100% pure, no fillers
    • 200ml (¾ cup) coconut milk - full-fat for best results
    • 100ml (⅓ cup) condensed milk - sweetened
    • 50g (3½ tbsp) butter - or coconut oil for vegan
    • 1 teaspoon vanilla extract
    • Pinch of salt

    Optional: 2 tbsp coconut cream for extra richness, grated cheese for topping (a Filipino classic!)

    Step-by-Step Instructions

    1. Dissolve the ube: In a medium saucepan (non-stick works best), whisk together the ube powder and coconut milk over low heat until completely smooth. No lumps - this is important for a silky texture.
    2. Add the sweet base: Add the condensed milk, butter (or coconut oil), vanilla extract, and salt. Stir to combine.
    3. Cook low and slow: Increase heat to medium-low and cook, stirring constantly with a wooden spoon or silicone spatula, for 20-30 minutes. The mixture will gradually thicken.
    4. Test for doneness: The halaya is ready when it's very thick, glossy, and pulls away cleanly from the sides of the pan. When you drag your spatula through, it should leave a clear trail that fills in slowly.
    5. Transfer and cool: Scoop into a sterilized glass jar or heatproof container. Let cool at room temperature for 30 minutes, then refrigerate. It will firm up significantly as it cools.

    💡 Pro Tip: Don't walk away from the stove! Ube halaya needs constant stirring to prevent sticking and burning. Use low-medium heat and be patient - the thickness comes from evaporation, not high heat.

    Vegan Ube Halaya

    Making vegan ube halaya is easy - and arguably more traditional, since many Filipino regions use coconut as the primary fat and sweetener:

    • Butter → Coconut oil (same amount)
    • Condensed milk → Coconut condensed milk (widely available) or maple syrup + extra coconut cream
    • Everything else stays the same

    The coconut version has a beautiful tropical note that pairs perfectly with ube's natural vanilla-hazelnut flavor. Many people actually prefer this version.

    15+ Ways to Use Ube Halaya

    🍞 Spreads & Toast

    • On warm toast or croissants
    • On pandesal (Filipino bread rolls)
    • On waffles or crêpes
    • Mixed into butter for ube butter

    🍰 Desserts & Fillings

    • Cake or cupcake filling
    • Mochi filling
    • Swirled into brownies before baking
    • Layered in trifles or parfaits

    🥣 Breakfast

    • Swirled into yogurt
    • Mixed into oatmeal
    • Topping for ube pancakes
    • Stirred into warm milk for ube latte

    🍦 Toppings

    • Over vanilla ice cream
    • Drizzled on cheesecake
    • In halo-halo (shaved ice)
    • Straight from the jar (no judgment!)

    Troubleshooting

    ProblemCauseFix
    Too runnyNot cooked long enoughKeep cooking and stirring. It thickens as water evaporates.
    Lumpy texturePowder not fully dissolvedWhisk vigorously at the start. Use a fine sieve if needed.
    Dull colorLow-quality powder or not enoughUse 100% pure ube powder. Add 1-2 more tablespoons.
    Burning on bottomHeat too highLower heat and stir constantly. Use non-stick pan.

    Storage

    • Refrigerator: Up to 2 weeks in a sterilized airtight jar
    • Freezer: Up to 3 months. Freeze in portions. Thaw overnight in the fridge.
    • Room temperature: Not recommended beyond a few hours due to dairy content
    • Reheating: Microwave 15-20 seconds to soften for spreading

    More Ube Recipes

    FAQs: Ube Halaya

    Ube Nolia Powder

    Ube Nolia Powder

    From$0.49 / ube latte

    Discover Ube Powder

    Less than a coffee. Better than a matcha.

    With the 5-pack subscription, you get 165 ube lattes at home. Cheaper than a café - and delivered to your door.

    Ube Nolia ube latte in a ribbed glass on a wooden tray
    Ube Nolia ube powder preparation close-up
    Ube Nolia ube latte being stirred next to the ube powder pouch
    Ube Nolia ube matcha latte recipe
    Woman drinking an Ube Nolia ube latte next to the ube powder pouch
    Ube Nolia ube matcha cream tartine

    Get 10% Off your first order

    Sign up to receive an instant 10% discount, plus our newsletter and current promotions