This stunning purple drink combines the unique, subtly sweet flavor of ube (purple yam) with your morning coffee. The creamy base blends ube halaya with vanilla and condensed milk, creating a smooth foundation that pairs perfectly with bold espresso. Whether served hot over steamed milk or poured over ice, this Filipino-inspired beverage offers a beautiful violet hue and nutty sweetness that elevates your daily caffeine ritual. Customize sweetness to your preference and finish with whipped cream for an indulgent treat.
The first time I spotted ube on a café menu, I thought someone had dyed my drink by mistake. That shocking purple hue stopped me mid-order, and Im so glad it did because one sip changed my entire relationship with flavored lattes. Now its my go-to whenever I want something that feels like a tiny vacation in a mug. The gentle vanilla sweetness balances the coffee so beautifully.
Last winter during a particularly gray week, I surprised my roommate with two steaming mugs of this purple magic. Her face when she saw the color was absolutely worth the five minutes of prep time. We spent the whole morning wrapped in blankets watching snow fall outside, sipping something that felt like sunshine disguised as coffee.
Ingredients
- Ube halaya: This purple yam jam is the heart of the recipe and worth seeking out at Asian markets or online
- Water: Helps thin the jam for smooth blending into your latte
- Sweetened condensed milk: Optional but adds that creamy sweetness that makes coffeehouse drinks so addictive
- Espresso or strong coffee: The bold backbone that stands up to ubes gentle sweetness
- Whole milk or non dairy alternative: Oat milk creates an especially creamy texture that mimics dairy perfectly
- Vanilla extract: Enhances ubes natural vanilla notes and rounds out the flavor
- Ice cubes: For the iced version which might just become your summer obsession
- Whipped cream and ube powder: The finishing touches that make this feel truly special
Instructions
- Warm the ube base:
- Combine ube halaya, water, and condensed milk in a small saucepan over low heat, stirring constantly until smooth and warmed through, about 2 to 3 minutes.
- Add the vanilla:
- Remove from heat and stir in the vanilla extract until fully incorporated.
- Prepare your milk:
- Steam or heat milk until frothy but not boiling for a hot latte, or use cold milk over ice for an iced version.
- Build your lattes:
- Divide the warm ube mixture between two mugs or glasses, then add one shot of espresso to each.
- Combine and serve:
- Pour the milk over the espresso and ube mixture, stir thoroughly to achieve that gorgeous uniform purple, and top with whipped cream if you are feeling fancy.
My sister visited last month and I made these for our Sunday morning catch up session. She took one photo, posted it to her story, and within an hour three friends had messaged asking for the recipe. Now we all have matching purple mugs and a standing weekend date.
Making It Your Own
Experiment with different milk alternatives to find your perfect texture and flavor combination. Coconut milk adds tropical notes while almond milk keeps things lighter and nuttier.
When Ube Halaya Is Hard to Find
You can substitute ube powder mixed with water and a sweetener of your choice, though the texture will be slightly different. Filipino markets are your best bet for the real thing.
Serving Suggestions
This latte shines alongside Filipino treats like pandesal or ensaymada for a truly authentic experience. The combination is absolutely divine.
- Serve immediately while the foam is still fresh and the ube mixture is warm
- Use clear glass mugs to show off that stunning purple gradient
- Double the recipe and keep extra ube base in the fridge for up to a week
There is something genuinely joyful about starting your day with a drink that looks like it came from a fantasy novel. Every sip feels like a little celebration.
Questions & Answers
- → What does ube taste like?
-
Ube has a subtly sweet, nutty flavor with hints of vanilla and a mild earthiness. It's less intense than sweet potato but more complex than regular yam, offering a unique profile that pairs beautifully with coffee.
- → Can I make this without an espresso machine?
-
Absolutely. Use strong brewed coffee, instant espresso dissolved in hot water, or even cold brew concentrate. The key is having a robust coffee base to stand up to the sweet ube flavor.
- → Where can I buy ube halaya?
-
Look for ube halaya (purple yam jam) at Asian grocery stores, Filipino markets, or in the international aisle of well-stocked supermarkets. You can also order it online or make it from scratch using fresh ube.
- → Is this drink served hot or cold?
-
Both versions work beautifully. For hot lattes, steam your milk and serve immediately. For iced versions, simply use cold milk and plenty of ice cubes. The preparation method remains the same otherwise.
- → Can I make this vegan?
-
Yes. Substitute the condensed milk with coconut condensed milk, maple syrup, or agave nectar. Use your favorite non-dairy milk—oat, almond, and coconut all work wonderfully with the ube flavor profile.