Home » Recipe Index » Asian Sauce Recipes – Homemade Sauces & Spreads » Authentic Ube Halaya Recipe (Filipino Purple Yam Jam)

Authentic Ube Halaya Recipe (Filipino Purple Yam Jam)

If you’ve never tried ube halaya before, think of it as a rich Filipino purple yam jam with a smooth, creamy texture and a naturally vibrant purple color. It can be enjoyed on its own, spread on bread, or used as a filling for many Filipino desserts. This homemade version uses simple ingredients and delivers the authentic flavor I love.

A white bowl of ube halaya a small dish of ube halaya with butter on blue and white cloth.

A Quick Look at the Recipe

🏷️ Recipe Name: Ube Halaya
⏱️ Ready In: ~ 1 hours 10 minutes
🍽️ Serves: 600 gram
🔥 Calories: 673 kcal per serving (estimate)
🧾 Main Ingredients: Purple sweet potato, palm sugar, evaporated milk, condensed milk, salt, butter, .
🥗 Dietary Info: Gluten free
🧠 Difficulty: Easy with step-by-step guide.

Have a question? Ask AI!

Ube Halaya (Halayang Ube) is a classic Filipino purple yam spread made by cooking mashed ube with sugar and butter until thick, smooth, and irresistibly creamy. The result is a rich, nutty, slightly earthy spread with a naturally vibrant purple color.

One of the best things about ube halaya is how easy it is to make and how versatile it can be. Keep it in the fridge and use it as a filling for pastries, spread it on toast for a quick treat, or turn it into a variety of ube desserts. From pancakes and cookies to creamy frozen treats, ube halaya is a simple base that works in many ways.

How to Use Ube Halaya

Ube halaya is incredibly versatile and can be used as a base or filling for many desserts. Here are some of the most popular ways to use it:

Baked dessertsUbe Crinkle Cookies, Ube Mochi Pancakes

Frozen treatsUbe Ice Cream

Pastry fillingsSalted Egg Yolk Pastry, Pumpkin Buns, Snow Skin Mooncakes, Dorayaki (as an alternative to red bean filling)

Why You Will Love This Recipe


  • Easy to make – This is a super easy ube halaya jam recipe to make at home. You can have it ready in no time and keep it in the chiller for a week.
  • Nutty and earthy flavor – It has a wonderful mix of nutty and earthy flavor in a creamy texture.
  • Subtle sweetness – Palm sugar is the best to pair the sweetness of purple sweet potato so it comes out subtle and very delicious.
  • Versatile – After you have this wonderful jam, you can use it as filling in bread, mochi, mooncake, cookies, ice cream, or any pastry that you like. Or simply spread it on toast.

Recipe Ingredients

A photo of ube halaya ingredients with labels.

Ingredient Notes

Purple Sweet Potato – pick the ones that have purple bright color skin. Wash and peel the skin before steaming. Or you can steam it with the skin attached and peel it after.

Palm sugar – The coconut and nutty smell of palm sugar pairs well with purple sweet potato. You can also use coconut sugar if you don’t have palm sugar.

Condensed Milk – You can use store-bought condensed milk or make homemade condensed milk with real milk.

Evaporated Milk – I use evaporated milk because it has lower water content. This makes the ube halaya easier to process. You will not need as much time needed in cooking it with milk.

Butter – Use unsalted butter if you already put salt. If you only have salted butter, omit the salt.

Be sure to check out the full recipe and ingredient list below

Substitutions & Variations

You can substitute evaporated milk and condensed milk with coconut milk to get the right consistency. Use a thick one, canned coconut milk is highly recommended.

Instead of butter, use coconut oil to add nutty flavor to the purple jam.

How to Make Ube Halaya

Step by step photos of peeling and preparing the purple sweet potatoes for steaming and mashing.

STEP 1. Wash the purple sweet potato clean. You can peel the skin first (Image 1) if you like or you can peel it later after steaming. Steam the purple sweet potato 30-45 minutes or until a fork can be inserted easily into the middle part of purple yam (Images 2, 3, 4).

Step by step photos of mashing the purple sweet potato and mixing with other ingredients.

STEP 2. Take them out from the steamer. Let them cool for a while. Mash the potatoes using a fork (Images 5, 6) or a food processor until smooth. You still have to sieve it later. Put all the ingredients except butter in a non-stick pot, starting from the mashed ube, evaporated milk, condensed milk, salt, and palm sugar (Image 7). Stir well with a spatula (Image 8).

Step by step photos of cooking the ube halaya and sieveing to get a smooth texture.

STEP 3. Put the pot on a stove and cook with low heat. Keep stirring with a spatula. Do not leave it unattended. You will see that the mixture dries up gradually and the mixture will become thick and less runny (Image 9). To make the jam even more spreadable, add butter (Image 10). Stir until the butter melts and the jam can hang on the spatula for a while (Image 11). Sieve it so the texture is even smoother (Image 12). Transfer to a glass bowl to let it cool before using.


Pro Tips


  • Do not peel the skin right away after steaming to avoid scalding your hands. Wait until it cools down for a while.
  • If you want to put it in a plastic jar, wait until the temperature reaches 65°C. Wait until it cools down completely and put it in the fridge for later use.

Serving Suggestions

A plate of Ube halaya spread on a toast with butter on top.

You can spread this ube jam on toast for a quick, simple breakfast, topped with butter and grated cheese. You can also stir it into a quick ube mochi pancake or ube crinkle cookies for an easy treat.

Serve it with Asian drink like Lemongrass Tea or Lemon Ginger Tea. Or you can pair it with Butterfly Pea Flower Tea or Latte.

Ube Halaya (Purple Sweet Potato Jam) FAQs

What is Ube Halaya?

Ube Halaya is a traditional dessert from the Philippines made from purple sweet potatoes. It is a purple-colored jam with a delightful vanilla-like and nutty aroma.

Can I substitute palm sugar with other sweeteners?

Yes, if palm sugar is not available, you can use alternatives such as coconut sugar or white sugar. However, sugar adds a pleasant fragrance and nutty flavor that complements the purple sweet potato. It also has a lower glycemic index compared to refined sugar.

Can I make a vegan version with this Ube Halaya recipe?

For a dairy-free version of Ube Halaya, you can use canned coconut milk instead of evaporated milk and condensed milk. Coconut milk provides a creamy texture and enhances the flavors of the jam. Substitute butter with coconut oil to make it more spreadable.

Storage

If you use it often, you’d better store it in a fridge/chiller. It can stay nice for a maximum of one week for the non-dairy and one month for the dairy version.

You can also divide the jam into 2, store it in a different container and put half in the freezer for up to 3 months. Simply take it out of the freezer and chill it overnight for use the next day.

More Recipes Using Purple Sweet Potatoes

If you enjoy desserts made with purple sweet potatoes, you may also like these recipes:

  • A perfect combination with tapioca starch and coconut milk makes this Talam Ubi Ungu taste wonderful.
  • Add sweetened coconut inside this purple sweet potato balls and drizzle it with coconut sauce, and you will have Bugis Mandi Ubi Ungu.
  • If you want a fast and simple ones, you can check Candil Ubi Ungu.
Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

Ube Halaya in a white bowl on blue and white plaid cloth.

Ube Halaya

Ube Halaya is sweet purple potato made into jam. This jam is very popular in the Philippines. This jam is very versatile. You can make it into pancake, ice cream, bread, cake, and many other delicious dessert. You can even spread it on your toast for breakfast in the morning. Once you try it, you will want to keep at least one jar in your fridge.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Side Dish, Spread
Cuisine: Asian, philipino
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 600 gram
Calories: 2kcal
Author: Claudia

Ingredients

  • 500 gr sweet purple potato
  • 60 gr palm sugar
  • 180 gr evaporated milk
  • 150 gr condensed milk
  • ½ tsp salt
  • 30 gr unsalted butter

Instructions

  • Wash the sweet potato. You can peel the skin first. You can also peel it after steaming.
  • Steam for 45 minutes. Check with a fork if the sweet potato is soft enough until the fork goes through the middle part.
  • Take them out of the steamer and let them cool for a while.
  • Mash the sweet potatos using a fork or a food processor.
  • Transfer the mashed sweet purple potatoes into a glass bowl.
  • Pour in the evaporated milk, condensed milk, organic palm sugar, and salt.
  • Stir them until well mixed.
  • Transfer the smooth mixture into a non stick pan with low heat. Keep stirring with a spatula.
  • The mixture is quite thick. Put in the unsalted butter and keep stirring until the butter melts and the mixture is not so runny anymore.
  • Transfer into a bowl and let it cool.
  • You can sieve the mixture to get a smoother result.
  • Put the jam in a glass jar or plastic container after it cools down.
  • Keep in the fridge. It can be preserved up until 3 months in a freezer or 1 month in a chiller.

Video

Notes

  • Do not peel the skin right away after steaming to avoid scalding your hands. Wait until it cools down for a while.
  • If you want to put it in a plastic jar, wait until the temperature reaches 65°C. Wait until it cools down completely and put it in the fridge for later use.

Nutrition

Serving: 100gr | Calories: 2kcal | Carbohydrates: 0.3g | Protein: 0.04g | Fat: 0.1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.003g | Monounsaturated Fat: 0.02g | Trans Fat: 0.002g | Cholesterol: 0.3mg | Sodium: 3mg | Potassium: 2mg | Sugar: 0.2g | Vitamin A: 3IU | Vitamin C: 0.01mg | Calcium: 2mg | Iron: 0.001mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Easy Kue Apem Pandan

  • Kuih Kosui Recipe (Kue Lumpang / Kue Ijo)

  • Szechuan Pork with Tofu

  • Dong Po Rou Recipe (Chinese Braised Pork Belly) – Authentic & Melt-In-Your-Mouth

  • Kuih Talam Labu (Indonesian Pumpkin Coconut Cake)

  • Soft Ube Crinkle Cookies

2 Comments

  1. 5 stars
    Try this purple jam recipe, it’s great for your breakfast toast! I love it because it is so versatile, you can make it into so many baked products.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating