Ube Syrup
Ingredients & steps
StandardIngredients
- 1 cup (about one 8oz jar) ube halaya (purple yam jam -- Filipino grocery stores or online specialty retailers, see sourcing note below)
- 1/4 cup whole milk, to thin to a pourable syrup consistency
- Pinch of fine sea salt (optional -- balances the sweetness)
- Optional: 1/4 tsp real ube extract, if your jar of halaya tastes mild or you want a more vivid purple
Steps
- 1.Scoop 1 cup of ube halaya from the jar into a small saucepan or microwave-safe bowl.
- 2.Warm it gently over low heat (or in 20-second microwave bursts, stirring between each) just until loosened -- it's already fully cooked/prepared, so this step is only about softening it enough to whisk smooth, not cooking it further.
- 3.Whisk in the whole milk a tablespoon at a time until it reaches a pourable, syrup-like consistency. Start with less milk than you think you need -- ube halaya is thick, closer to a dense jam than a paste, and easy to over-thin.
- 4.Stir in the salt (and ube extract, if using) once the syrup is smooth. Let cool to room temperature -- it firms up further as it cools, so thin it slightly looser than the texture you actually want.
- 5.Store in a sealed jar in the fridge for up to 2 weeks. Use 2 tbsp per drink, stirred into hot espresso before adding milk.
Not medical or nutrition advice. Calorie figures on this page are estimates based on typical ingredient values, not a lab analysis of your exact batch — they'll shift with the brand of milk, syrup, or protein powder you actually use. "Ingredient-Honest" and "sugar-free" describe what's in the recipe, not a health claim. If you're managing diabetes, a caffeine sensitivity, pregnancy, or another condition, check with a doctor or dietitian before making a recipe part of your routine. Read the full disclaimer.
This is the syrup behind our Ube Latte and Ube Mocha — and like our Dulce de Leche Syrup, it leans on a real jarred product instead of a stovetop cook from raw ingredients. Ube halaya (purple yam jam) is a genuine Filipino dessert staple in its own right, traditionally made by boiling and mashing purple yam, then cooking it down with coconut milk, condensed milk, and butter until it’s thick enough to hold a spoon standing up. This recipe doesn’t reduce that jam from scratch — it thins a real jar of it into a pourable syrup, the same honest shortcut our Dulce de Leche Syrup takes with canned dulce de leche.
Where to Actually Find Ube Halaya
Ube halaya isn’t a pantry staple in most U.S. kitchens, and we’re not going to pretend otherwise. Look for jarred ube halaya (sometimes labeled “ube jam” or “haleya ube”) at Filipino and other Asian grocery stores, usually shelved with the desserts or other ube-branded products — it’s a mainstream item within those stores, not a niche special-order one. If there isn’t one near you, online specialty retailers (Amazon, Weee!, or Filipino grocers that ship) carry it too. A standard 8oz jar runs about $7-8; this recipe uses the whole jar per batch.
One honest note on color and ingredients: many commercial ube halaya brands list a touch of purple food coloring on the label alongside the real ube — the yam’s natural pigment can render more muted or grayish-violet depending on the variety and cooking method, and a little added color keeps jars consistent from batch to batch. That’s normal, and it doesn’t mean the ube flavor isn’t real. What we’re deliberately avoiding here is the opposite: a “ube syrup” that’s nothing but purple food coloring and vanilla extract with no actual ube in the jar at all, which is how a lot of quick copycat recipes fake this flavor. If you genuinely can’t find halaya anywhere, real ube extract (a concentrated purple yam flavoring, not just coloring) is the next-most-honest substitute — see the swap note below.
Thinning the Halaya Into a Syrup
Scoop 1 cup of ube halaya from the jar into a small saucepan or microwave-safe bowl and warm it gently — low heat on the stove, or short microwave bursts — just until it loosens. It’s already fully prepared, so you’re softening it, not cooking it further. Whisk in 1/4 cup whole milk a tablespoon at a time until it’s pourable and syrup-thin — go slow, since halaya is thick, closer to a dense jam than a paste, and easy to over-thin. Stir in a pinch of salt (and the ube extract, if your jar tastes mild) once it’s smooth, then let it cool to room temperature — it firms up more than you’d expect as it cools.
Store the finished syrup in a sealed jar in the fridge for up to 2 weeks. It makes roughly 10 drinks’ worth at 2 tbsp per serving.
Worth being upfront about: this is the most expensive syrup in our Standard tier lineup — even pricier than our Honey Syrup and Dulce de Leche Syrup — because real ube halaya is a specialty product to begin with, and this recipe uses a full jar of it rather than a few tablespoons of extract. Its per-serving cost sits close to (sometimes above) a bottled specialty ube syrup’s own price. The savings math on the drinks built from this still holds up strongly — it comes from skipping the $5.95-$6.35 café drink entirely, not from this syrup undercutting a bottled one.
Assumptions: an 8oz jar of ube halaya at typical specialty-grocery or online pricing (~$7-8), and whole milk at typical grocery pricing. Halaya brands vary in price and thickness, so treat the milk amount as a starting point, not a fixed rule.
Storage & Shelf Life
- Keeps about 2 weeks in a sealed jar in the fridge.
- It thickens in the fridge more than it did when you made it — a few seconds in a warm water bath, or a short microwave burst, loosens it back to pourable.
- Leftover halaya from the jar? It keeps in its own sealed container in the fridge for a couple of weeks and is genuinely good eaten straight, the traditional way, as a dessert on its own — it doesn’t need to become syrup to be worth having in the fridge.
Swaps & Notes
- Can’t find ube halaya at all? Real ube extract is the next-most-honest substitute: whisk 2 tsp ube extract into a plain sugar syrup (1 cup water + 1 cup sugar, simmered until dissolved, same base as our Vanilla Syrup) instead of thinning halaya. It’s a real, concentrated purple-yam flavoring, not just coloring — just a different, less traditional route to a similar flavor. This is the same swap our Ube Coconut Cold Brew recipe uses.
- Want it looser, more of a drizzle than a stir-in? Add milk a teaspoon at a time past the 1/4 cup called for here — there’s no wrong consistency, just a thinner one.
- Color looks more muted than a café’s vivid purple? That’s the halaya brand, not something you did wrong — see the sourcing note above. A little added ube extract closes the gap if you want a bolder color and flavor without buying a second jar.
What to Make With This
2 tbsp of this syrup, stirred into hot espresso before adding steamed milk, is the Ube Latte. Split 1 tbsp of this syrup with 1 tbsp of Mocha Sauce instead, and it’s the Ube Mocha — a genuine, if less common, pairing of purple yam and real chocolate. Prefer a cold-brew build instead of espresso? See our Ube Coconut Cold Brew, which uses ube extract rather than halaya and layers in coconut milk for a gradient pour.
Recipe Card Summary
Ube Syrup
- 1 cup (1 jar) ube halaya, thinned with 1/4 cup whole milk, plus optional salt
- Makes ~10 servings (2 tbsp each) · Prep: 5 min · Total: 10 min (mostly warming + cooling)
- Cost: ~$7.65/batch, ~$0.77/serving
FAQ
Is ube halaya the same thing as ube extract?
No — halaya is the actual prepared dessert (mashed purple yam cooked down with coconut milk, condensed milk, and butter into a thick jam), while extract is a concentrated liquid flavoring with no yam solids in it at all. This recipe uses halaya, thinned to syrup consistency, for the more authentic flavor and texture. Extract is a real, honest substitute if you can’t find halaya — see the swap note above — just a different route to a similar flavor.
Why does this syrup cost more than most of the others on the site?
Because it leans on a real specialty product (a jar of ube halaya) rather than pantry staples like sugar and water. It’s genuinely the priciest syrup in our Standard lineup, on par with or above our Honey and Dulce de Leche syrups. The savings math on the finished drinks still holds — it comes from skipping the café price entirely, not from this syrup being cheaper than a bottled one.
Do I need to make my own ube halaya from scratch first?
No — that’s the whole point of this Standard version. It uses an already-prepared jarred product, so you’re only thinning it, not cooking raw purple yam down for hours. If a genuinely from-scratch, whole-ingredient version becomes part of our Ingredient-Honest tier later, it would walk through that longer process the way our Maple Dulce de Leche Syrup does for caramelized milk.
Browse by ingredient tier
Or skip this drink and explore every recipe in the Ingredient-Honest, Standard, or Sugar-Free lineup.
- Ingredient-Honest99
Ingredient-Honest
Rebuilt from whole ingredients only — real fruit, maple, dates, cacao — no syrups, gums, or mystery additives. Our top recommendation.
- Standard420
Standard
Classic home versions of café drinks, plus copycats of chains' seasonal and viral menu items.
- Sugar-Free98
Sugar-Free
The same drinks, lower-sugar or fully sugar-free, named against the specific chain drink they replace.