This stunning purple latte brings together the subtly sweet, nutty flavor of ube halaya (purple yam jam) with bold espresso and silky steamed milk. The result is a vibrantly colored, creamy beverage that offers a unique Filipino twist on the classic coffeehouse latte.
The preparation involves gently warming the ube jam with a touch of water and condensed milk until smooth, then layering it with fresh espresso and your choice of dairy or plant-based milk. The natural purple hue creates an Instagram-worthy presentation while the flavor profile balances earthy yam notes with coffee richness.
Perfect served hot for cozy mornings or poured over ice for a refreshing afternoon treat. Customize with whipped cream and a sprinkle of ube powder for an indulgent finishing touch.
The first time I saw ube latte on a cafe menu, I honestly thought it was food coloring until that first sip hit. Now my kitchen counter has a permanent purple stain from all the experimenting. Something about that earthy vanilla sweetness just makes morning coffee feel like a tiny celebration.
Last winter my sister came over during a snowstorm and I made us these hot ube lattes while we watched fat flakes accumulate outside. She kept pausing mid sentence to just stare at the purple swirl in her mug. Now every time it snows I get a text asking if I have any ube left.
Ingredients
- Ube halaya: This purple yam jam is the soul of the drink and worth hunting down at Asian markets or making from scratch
- Espresso: Two shots give enough coffee backbone to stand up to ubes natural sweetness without disappearing
- Whole milk: Creates the creamiest froth though oat milk comes surprisingly close in texture
- Vanilla extract: Bridges the gap between ubes earthy notes and coffees bitterness
- Sweetened condensed milk: Optional depending on how sweet your ube halaya already is
Instructions
- Warm the ube base:
- Combine ube halaya, water, and condensed milk in a small saucepan over low heat, stirring constantly until smooth and fragrant
- Blend in vanilla:
- Remove from heat and stir in vanilla extract, letting the mixture cool slightly while you prepare the coffee
- Prepare your milk:
- Steam whole milk until frothy for hot lattes, or pour cold over ice cubes if serving iced
- Build the layers:
- Divide warmed ube mixture between two mugs, pour a shot of espresso into each, then slowly add the milk
- Create the swirl:
- Stir gently once to combine, watching the purple ribbon through the white milk
- Finish and serve:
- Top with whipped cream and a pinch of ube powder or yam flakes for that dramatic purple finish
My cousin who swears she hates anything coconut or tropical tried this at brunch and asked for the recipe before she even finished her cup. Thats when I knew this was not just another pretty drink.
Making It Your Own
I have made this with almond milk and the nutty flavor actually amplifies ubes natural earthiness in the most unexpected way.
When To Serve It
This has become my go to for brunch because it feels fancy enough for guests but comes together in the time it takes to brew coffee.
Storage And Prep
The ube base keeps in the fridge for up to a week, so I often make a double batch on Sunday and just warm it up throughout the week.
- Whisk the refrigerated base with a splash of extra water before reheating
- Frothed milk really does make a difference in the overall experience
- Serve immediately as the color settles over time
Every time I pour that purple swirl into milk I still get a little kick of joy. Some mornings just call for magic in a cup.
Questions & Answers
- → What does ube latte taste like?
-
Ube latte features a subtly sweet, nutty flavor profile similar to vanilla with earthy undertones. The purple yam adds a gentle sweetness that pairs beautifully with bold espresso, creating a creamy, balanced drink that's less sweet than typical flavored lattes.
- → Where can I buy ube halaya?
-
Ube halaya is available at Asian grocery stores, Filipino markets, and some international food aisles. You can also purchase it online through specialty food retailers. If unavailable, ube powder reconstituted with water and sweetener makes a suitable substitute.
- → Can I make ube latte dairy-free?
-
Absolutely. Use oat milk, almond milk, or coconut milk instead of dairy. Replace sweetened condensed milk with coconut condensed milk, maple syrup, or agave nectar. The non-dairy version still delivers that signature purple color and creamy texture.
- → Is ube latte served hot or cold?
-
Both ways work beautifully. For a hot version, steam your milk and pour it over the warm ube mixture. For an iced latte, simply use cold milk and plenty of ice cubes. The flavor remains consistent regardless of temperature.
- → How do I get the vibrant purple color?
-
The natural purple pigment comes from the ube halaya itself. Stir the mixture thoroughly after combining with espresso and milk to achieve a uniform lavender-purple hue throughout your drink. Some brands may produce deeper colors than others.
- → Can I use instant coffee instead of espresso?
-
Yes, though the flavor will be less intense. Dissolve 2 teaspoons of instant coffee in 60ml hot water to approximate espresso strength. For a bolder coffee presence, consider adding a bit more instant coffee to taste.