This vibrant purple beverage combines the subtly sweet, nutty essence of Filipino ube yam with rich espresso and velvety steamed milk. The distinctive purple hue comes from ube halaya, a traditional purple yam jam that creates a naturally creamy base. Perfect for both hot and iced preparation, this colorful drink offers a unique twist on classic coffeehouse favorites with its earthy sweetness and striking presentation.
The first time I saw ube latte on a café menu, I thought it was some kind of artistic joke. That shock of purple swirling into milk looked like something out of a fantasy novel, not a morning beverage. Then I took my first sip and understood exactly why Filipino desserts have been built around this flavor for generations. Now my kitchen cabinet is never without a jar of ube halaya.
I made these for my sister last winter when she was visiting from somewhere that only knows coffee in shades of brown. She stared at the mug like I was serving her a science experiment, then took three sips in rapid succession and asked if I could teach her how to make them. Now she texts me photos of her own purple creations, each one slightly different but always met with the same delighted surprise.
Ingredients
- Ube halaya (purple yam jam): This is the soul of the drink. Find it at Asian markets or online. The real stuff, made from actual purple yam, has an earthy sweetness that artificial versions cannot replicate.
- Water: Just enough to thin the jam into something stirrable. The mixture should be pourable but still rich and velvety.
- Sweetened condensed milk: Optional but recommended if you like your lattes on the sweeter side. It adds a creamy depth that balances the ubes earthiness.
- Espresso or strong coffee: Two shots give you enough coffee flavor to stand up to the ube without disappearing into the purple. Use whatever you usually drink.
- Milk: Whole milk creates the creamiest result, but oat milk froths surprisingly well and adds its own subtle sweetness. Coconut milk leans tropical.
- Vanilla extract: A half teaspoon wakes up all the other flavors. Do not skip it.
Instructions
- Warm the ube base:
- Combine the ube halaya, water, and condensed milk in a small saucepan over low heat. Stir constantly until the mixture melts into a smooth, glossy purple syrup, about 2 to 3 minutes. Remove from heat and stir in the vanilla.
- Prepare your milk:
- For a hot latte, steam or heat your milk until frothy but not boiling. For iced, pour cold milk over ice filled glasses. The milk should be ready to pour before you start assembling.
- Build the base:
- Divide the warm ube mixture between two mugs or glasses. Spread it up the sides slightly. Those purple streaks against the glass are part of the charm.
- Add the espresso:
- Pour one shot of espresso into each glass over the ube base. Watch how the dark coffee swirls into the purple. This is where the magic starts to happen.
- Finish with milk:
- Pour your steamed or cold milk over the espresso and ube mixture. Stir thoroughly until the drink turns a uniform lavender. Top with whipped cream and a pinch of ube powder if you are feeling fancy.
This recipe became my go to for dinner parties because people cannot stop talking about it. Someone always asks for the recipe, and someone else always takes a picture before even tasting it. Food that sparks joy before the first bite is rare and worth keeping in your back pocket.
Making It Your Own
The beauty of this drink is how adaptable it is. I have made it with coconut milk for a dairy free version that tasted like a tropical vacation. My friend who cannot do caffeine swaps the espresso for decaf and still gets all the gorgeous color and flavor without the jitters.
Finding Good Ube Halaya
Not all ube products are created equal. The jam should be deep purple, almost magenta, with visible bits of yam. Avoid anything that looks like bright purple frosting. That artificial flavor tastes like cotton candy disappointment. Real ube halaya has a nutty, slightly earthy sweetness that makes this drink special.
Getting The Color Right
The color intensity depends on your ube halaya. If the purple seems too pale after stirring, whisk in a tiny bit more jam. Remember that the color will lighten once milk hits it.
- Serve in clear glass to show off that stunning purple gradient
- The drink settles quickly. Give it a quick stir before each sip.
- Leftover ube base keeps in the fridge for about a week.
There is something delightful about starting your day with a drink that looks like it came from a storybook. Simple pleasures matter.
Common Recipe Questions
- → What does ube taste like?
-
Ube has a subtly sweet, nutty flavor with hints of vanilla and coconut. The taste is often compared to sweet potato but more delicate and earthy, making it perfect for blending into coffee drinks.
- → Can I make this without ube halaya?
-
Yes, you can substitute ube powder mixed with water and sweetener, though the texture may be slightly less smooth. Adjust the quantity to achieve your desired purple color and sweetness level.
- → Is this better hot or iced?
-
Both preparations work beautifully. Hot versions emphasize the creamy, comforting qualities while iced versions highlight the refreshing, vibrant color. The choice depends on your preference and the weather.
- → How do I make it vegan?
-
Replace dairy milk with oat, almond, or coconut milk and substitute sweetened condensed milk with coconut condensed milk, maple syrup, or agave nectar to taste.
- → Can I prepare the ube base in advance?
-
Yes, the ube mixture can be made ahead and stored in the refrigerator for up to 5 days. Simply reheat gently before adding to your latte, or use cold directly over ice.
- → Why is my latte not purple?
-
The purple intensity depends on the quality and quantity of ube halaya used. Some commercial brands have lighter colors. Add more ube halaya or a pinch of ube powder to achieve a deeper purple hue.