Ube halaya recipe that’s authentic and easy to make. You just need a few ingredients and a little patience to make the most delicious ube halaya that compares to your favourite ube jam from back home; and definitely way better than the ube jams you can find in the stores here.
(If you love ube jam, you will definitely love coconut jam!)
Ube is my jam. I make a lot of ube desserts, like:
- Ube cake
- Ube cheesecake
- Ube cupcakes
- Ube muffins
- Ube crinkles
- Ube bread
- Ube ice cream
- Ube pies
- Ube brownies
One thing they have in common: ube halaya (Filipino purple yam jam or simply, ube jam) is a main ingredient.
I’ve always had a steady supply of Good Shepherd Convent ube from my family in Manila. If you’re a Filipino, you know Good Shepherd ube halaya is it. There’s nothing better.
So when my ube halaya (also called halayang ube) supply ran out and the travel restrictions hit, I was stuck. I’ve tried the ube jams available to me here and frankly, they make me want to cry.
But a little hiccup won’t stop us ube fans, right? So I set out to make my own ube jam, both nervous and excited because I’ve become such an ube snob. My standards are hilariously high.
I gotta tell you though. This ube jam, it’s pretty darn close to Good Shepherd if I say so myself. It’s not the same, of course. But if you’re 10,000 miles away from home, this is as good as it gets.
So forget those ready-made, generic ube jams at the store. Make your own ube halaya jam and you won’t look back.
Why this recipe works
Making Filipino ube is actually very simple. It just takes a lot of stirring. And I think the stirring is the one thing that discourages people from making homemade ube jam.
But it’s really not that bad. Just think of it as toning your arms. And if our grandmas can do it….
Anyway, if you google how to make ube halaya, you’ll discover that there are a 101 ways to make it. It differs by region, by province, by family.
Some recipes include condensed milk, some don’t. Some include coconut milk, some don’t. Some cooks add a teaspoon of ube extract. Some even add cheese to theirs.
My recipe for ube halaya doesn’t contain coconut milk. When I was recipe testing, I found that coconut milk tends to overpower the flavour of ube and I wanted my halaya to be ube, pure and simple.
My final recipe also doesn’t include ube extract; I use fresh ube (called purple heart yams here) and it doesn’t need it at all. But you’ll definitely need extract if you can only find frozen grated ube just to pump up the ube flavour.
The traditional way to make halayang ube is to grate cooked ube but you know me, I’m a really lazy cook so I mash mine instead. There are pros and cons to mashing vs. grating. Read the FAQs below for more info.
How to make
On to making ube halaya we go!
Ingredients
To make homemade ube halaya, you’ll need:
- Fresh ube or Filipino purple yam (if not available, frozen grated ube will work in a pinch)
- Evaporated milk
- Brown sugar
- Condensed milk
- Salt
- Unsalted butter
Tools you’ll need
You don’t need special tools to make ube at home.
I use our potato masher to mash the yams. If you prefer to grate them, you’ll need a cheese grater. Other than that, you only need:
- A mixing bowl
- A pot
- A non-stick skillet or wok
- Measuring cups and spoons
Step by step photos
First let’s cook our fresh ube (if using frozen grated ube, see FAQs).
They’re irregularly sized so cut them into pieces to fit your pot.
Fill your pot with water to fully cover all pieces then bring to a boil. Cook until a fork goes through the ube with little resistance (cook time about 30 minutes).
Fish them out and allow them to cool (about 10 minutes). I like to peel them and slice when they’re still a little warm.
That way, I can mash them when they’re still a little warm too. I find it’s easier that way (if you prefer to grate your ube, see FAQs).
In a large non-stick skillet or wok on medium heat, combine and stir evaporated milk and brown sugar until the sugar is dissolved.
Then add mashed yams, condensed milk and salt.
Begin stirring until the halaya thickens considerably.
Once your jam thickens (around the 20-minute mark), add butter and stir some more until the butter melts and is incorporated.
You know your ube is done when your jam pretty much stays in place when you drag your spoon down the middle of your pan (around 30 minutes).
Whether you continue stirring after this is up to you; it depends on how thick or spreadable you want your jam to be.
I usually stir until it becomes almost difficult to stir, about another 10 minutes, because I prefer ube that’s a little bit firmer, the way my lola used to make it.
If you prefer it thinner and more spreadable, stop stirring sooner. Just remember that the halaya will continue to set and thicken as it cools and when it’s chilled in the fridge.
Once you get the consistency you like, transfer to a heat-proof container, allow to cool, enjoy!
Expert tips and recipe FAQs
Easy, right? See below for more tips and FAQs to make the best ube halaya every time.
Grated ube or mashed ube — which is better
The traditional way to make halayang ube is to grate the ube. I prefer to mash it.
Mashing is easier and takes no time at all. And while the halaya remains creamy, mashed yams result to a chunkier consistency, which I like.
The only caveat is you will see (and sometimes feel in your mouth) strands of fibre in the ube.
We don’t mind this at all though. They’re soft and we don’t notice them 90% of the time.
However if, for example, you’re giving these away for Christmas and you want your homemade gifts not only to taste perfect but to look perfect too, grating might be the better option for you.
Grating will add at least another 30 minutes to your prep time but you have a better chance of getting rid of those fibre strands. Not all, but most.
What you want to do is allow the ube to cool then grate them using a cheese grater.
PROS | CONS | |
Mashed Ube Halaya | Quick and easy | Some fibre strands left behind |
Grated Ube Halaya | Gets rid of most fibre strands | Adds at least 30 minutes to prep time |
Whatever method you choose, your ube will taste delicious.
Can I use frozen grated ube when making ube halaya
Nothing beats the taste of fresh ube but I’ve made ube jam using frozen grated ube and they’re good too. They’re also more widely available. Add a teaspoon of ube extract to enhance the ube flavour.
The only thing I don’t like is the consistency of the jam — it feels slightly gummier compared to fresh ube. But that’s a personal preference and the consistency might not bother you at all.
What matters is your cooking time will reduce by half an hour. You simply thaw the frozen grated yam and use like grated or mashed fresh yams. That’s it!
PROS | CONS | |
Fresh Ube | Amazing flavour Naturally vibrant purple colour | Not always available Needs to be cooked prior to using |
Frozen Grated Ube | Quick and convenient | Lacking in real ube flavour Gummier consistency |
If given a choice though, I will always pick fresh yams.
Why does my halaya take longer to cook
Like ovens, stoves differ too. Medium heat on my stove might only correspond to low-medium heat on other stoves.
Don’t give up and just continue stirring. It should come together in about an hour or so.
Why does my ube jam look lumpy
Whether you use fresh ube or frozen ube, the mixture will look grainy and lumpy while cooking. I like to mash big chunks of yam on the sides of my pan to help things along but it still won’t look like thick soup.
Just keep stirring. The jam will become smoother and creamier as it cooks, cools and sets.
In the old days, to get that really fine consistency for ube, they would sieve the grated yams through a sinamay, a kind of fabric made from abaca that’s used in making baskets and hats.
I’m not sure where to find sinamay but if you really want a fine consistency, I think a mesh sieve will do just as well. I haven’t tried this though; I like my ube jam more chunky, less jammy.
How long does ube halaya last
Ube halaya — whether homemade or store-bought — needs to be refrigerated.
Ube jam made from scratch doesn’t last as long as store-bought ones but will last for up to a week in the fridge. Make sure the container you use is properly washed and airtight.
Can ube halaya be frozen
Ube halaya can also be frozen.
Place it in a freeze-safe container, place cling wrap right on the surface of the ube (to prevent icicles from forming) then cover. It should last for 3-4 weeks.
To serve, thaw in the fridge or simply microwave for a few seconds.
What to eat with halayang ube
Now the most important question of all — how do we eat our homemade ube jam?
I usually just eat it straight out of the container. We also usually eat it like, well, jam, and spread it on bread like pandesal and ensaymada.
Ube halaya is amazing on ube pancakes and ube waffles too.
Filipinos also like to serve it on a platter on special occasions like Noche Buena (Christmas Eve), New Year’s Eve and Thanksgiving.
You can also bake with it like me; it’s a delicious ingredient.
However you want to enjoy ube jam, I hope you enjoy it fully. Sweet, creamy, delightfully purple. Thoroughly addicting.
It’s a beloved ingredient and delicacy in the Philippines and I’m so happy the world is getting to know it now too.
Happy stirring!
Did you make this recipe for halayang ube? I’d love to hear from you in the comments section below. If you’re looking for all things ube, check out this delicious collection of the best must-try ube desserts.
Ube Halaya Recipe
Equipment
Ingredients
- 1 12-oz can evaporated milk
- ½ cup packed brown sugar
- 2.2 lbs fresh ube or purple yam see notes
- 1 10-oz can condensed milk
- ½ tsp salt
- ¼ cup unsalted butter softened and cubed
Instructions
- Cut ube or fresh yams into pieces so it fits your pot. Fill your pot with water to fully cover all pieces then bring to a boil. Cook until a fork goes through the ube with little resistance (about 30 minutes).
- Fish yams out and allow to cool (about 10 minutes). While still warm, peel then mash yams with a fork or a potato masher (see notes).
- In a large non-stick skillet or wok on medium heat, combine and stir 1 can evaporated milk and ยฝ cup brown sugar until the sugar is dissolved. Then add mashed yams, 1 can condensed milk and ยฝ tsp salt (see notes).
- Begin stirring until the halaya thickens considerably. Stir constantly otherwise your halaya will burn. Don’t be tempted to switch to high heat either. Medium heat is the hottest you should go. Slow and steady does it.
- Once your jam thickens (around the 20-minute mark), add butter and stir some more until the butter melts and is incorporated.
- You know your ube is done when your jam pretty much stays in place when you drag your spoon down the middle of your pan (around 30 minutes). See notes.
- Transfer to a heat-proof container, allow to cool, enjoy!
Video
Notes
- This recipe yields a generous 3 cups (48 tbsp) of ube halaya.
- If using frozen grated ube, use 2 454-g packs. Thaw before using. Skip steps 1 to 3.
- If you prefer to grate your yams, simply run each piece through a cheese grater.
- If you see big chunks of yam, smush them on the sides of your pan.
- Whether you continue stirring after the ube jam is cooked is up to you; it depends on how thick or spreadable you want your jam to be. I usually stir until it becomes almost difficult to stir, another 10 minutes. Just remember that the halaya will continue to set and thicken as it cools and when it’s chilled in the fridge.
- See post for the complete step-by-step photos as well as cooking tips.
Nutrition
Nutritional information are estimates only.
Daniela
Got a workout from stirring it for so long but totally worth it ! Delicious
Jolina
Lol yes it’s absolutely worth it! ๐
Anna Fletcher-Tse
Just made this for the first time and I am so pleased with how it turned out. So easy to make and so yummy!
Jolina
Glad you liked it Anna!
Grace
Hi! I just made this and got it all in the jar and realized I forgot to put my butter in, should I put it all back in the pan and add butter? Or do you think itโs ok without it?
Jolina
Hi Grace, have you tasted it? It should still taste good!
Caroline Favelson
How do you store this and how long does it last?
Jolina
Hi Caroline, I keep it in a covered container in the fridge and it should be good at least up to a week.
Xerik
When grating the yam, are you still supposed to boil it first?
Jolina
Hi Xerik, yes you need to boil then grate.
Joy
Tried making ube halaya for the first time and it came out lovely. It made my house smells just like I remember when I was a little girl Thank you so much for the recipe, Ate! My daughter and I had so much fun making this. New Christmas tradition for sure!
Jolina
That’s amazing Joy! So happy to hear that. Happy holidays!
Yazmin
Hi, how long can I keep homemade ube halaya after thawing it in the fridge before it goes bad? Thanks a lot x
Jolina
Hi Yazmin, in my experience, it should be good at least up to a week.
AJ
Can I use purple sweet potato as a substitution of ube..?
Jolina
Hi AJ, unfortunately you can’t. Ube is yam, not potato.
Nancy
I will make this on Friday for my birthday party to pair with the crinkle cookie recipe, but I am lactose intolerant and a few of my friends as well, and I was wondering if I can substitute the evaporated milk and condensed milk for NATURE’S CHARM evaporated milk and condensed milk. They do have two version which is coconut milk or oat milk I don’t know which option to go for. What do you think I should do? because I don’t want it to turn out bad and I don’t want to over buy ingredients. Also, I don’t have time to try of them to see what is better.
Jolina
Hi Nancy, unfortunately I haven’t tested the recipe with either ๐ hopefully someone in the comments can chime in! And btw happy birthday!
LJG
Hey, great recipe. Though in the Philippines, we traditionally use freshly squeezed coconut milk (just because we have it within our reach) ๐
Jolina
Yes, it’s been years since I’ve had that!
arlo
hi, have you ever tried freezing leftover? I just need some to make one of your other ube recipes, but I donโt know what I would do with the rest of it and I donโt only wanna make half in case itโs not enough for the other stuff like cookies
Jolina
Hi Arlo, ube freezes well. Place it in a freeze-safe container, place cling wrap right on the surface of the ube (to prevent icicles from forming) then cover. It should last 3-4 weeks.
Sharon
First time making ube jam and it was a success! Thanks for your tips and instructions. Itโs so delicious and tastes like good shepherd jam in my opinion.
Jolina
Hi Sharon, that it tastes like Good Shepherd ube jam is the best compliment ever ๐ Glad you liked it!
kat
wow, I just made this and it came out amazing! I’ve never had ube before so everything here was a first. I was lucky enough to find frozen mashed ube at the local Asian grocers, i added some extra ube flavour mainly to pump up the purple lol! I will absolutely be making this again, thanks for the great recipe!
Jolina
That’s awesome Kat! Enjoy the delicious world of ube ๐
Hayley
Amazing recipe! Just got done making it, spread it on toast, and WOW. So excited to use this stuff for everything in the following days. One of my yams went bad so I halved the recipe and it still yielded quite a bit.
Jolina
Glad you like it Hayley! I personally eat it straight out of the container LOL!
Ron Santos
The problem with this recipe is the main ingredient. I can clearly see from your photos you are using purple yam, but you are NOT using ube. I love ube ice cream, and throughout my research on trying make real ube ice cream without using artificial flavours, I learned what real ube is like. Sadly living in Canada, it’s almost impossible to get REAL ube/ubi.
Jolina
Hi Ron, purple yam is ube but I get your point…the ube I’ve seen in the Philippines looks a little different e.g. rougher skin, weirder shape. I’m in Ontario and the purple yam we get from the Asian supermarket near us is as ube as can be and I’m so happy about that! Hope you find one where you are that satisfies your ube cravings ๐
Joseph
Man I wish ube was easy to get I really love it and used to farm it in Vietnam
Aisha Holman
This is why we use what we can in recipes. A recipe might uses real ube potatoes and if you don’t have the real thing you can use ube extract, ube powder or ube jam for a recipe that calls for ube potatoes. Some people don’t know it’s a difference between ube and a purple potato. In some recipes that don’t call for ube I substitute maybe say chocolate for ube for example.
Chloe
The recipe calls for a 10 oz can of condensed milk, but links to a 14 oz can of sweetened condensed milk. Which is needed and what amount?
Jolina
Hi Chloe, condensed milk is packaged differently depending on where you are. Here in Canada where I am, we get condensed milk in 300-ml cans which technically converts to 10-oz in my recipe app. In the US however, they are sold in 14-oz cans. I read that the weight/volume listed on product packaging is always for the contents only, exclusive of the container, so you’re getting about 300mL. Bottomline, yes you can use a 14-oz can ๐
Charry
That’s not ube that you used though.. that’s purple sweet potato.
Jolina
Hi Charry, you make a great point! Yams and sweet potatoes and taro all look so similar it’s hard to tell them apart. Plus, ube is never called ube where I am lol. And they don’t look exactly the same as the ones I know from home. So when shopping for fresh ube, first I make sure I’m buying yam vs a potato, then I make sure it’s purple yam.
Aisha Holman
This is a great point because it is a difference between a purple yam(ube) and a purple potato. Thank you. I live in saint Louis Missouri and so far I only seen a purple potato not a purple yam (ube) so I order purple yam (ube) in an extract and powder.
Patt Fleming
How can you tell the difference between purple yams and potatoes? Ube was in everything in Hawaii. I even had it in a smoothie which is what Iโm interested in learning how.
Brooke
I grow ube here in Hawaii and ours has a very โrootyโ almost hairy looking, thicker skin. Itโs not smooth at all. Some purple yams, like the one that is used in this recipe will have a smooth skin though. Main thing is you want to make sure itโs a purple YAM and not a sweet potato.
I have some freshly harvested ube in my instant pot right now and canโt wait to try the recipe!
Patricia
This turned out amazing, Ate! Thank you for sharing this recipe! Also made the handpies with this!
Jolina
You’re most welcome Patricia! Glad you liked it ๐ And the pies too!