Iced Ube Dark Chocolate Latte Recipe — Swirled, Stunning & Ready in 10 Minutes
- Amelia Brown

- Jun 2
- 12 min read
Some drinks are made to be sipped quietly. This one is made to stop you in your tracks.
Picture it: a tall glass dressed in ribbons of dark chocolate that spiral up the sides like abstract art. Nestled on top, a billowing cloud of lavender-purple foam — velvety, fragrant, and gently sweet. You haven't even tasted it yet, and it already feels like a moment.
That's the magic of an iced Ube dark chocolate latte, and once you've made it yourself, no café can charge you enough for a second one.
Ube — the beloved purple yam at the heart of Filipino dessert culture — has been bringing joy to tables across the Philippines for generations. Its naturally sweet, almost floral flavor sits somewhere between vanilla and toasted coconut, making it one of the most versatile and distinctive ingredients in the dessert world. And when it meets the deep bitterness of dark chocolate? The contrast is nothing short of extraordinary.
At Ubelogy, we've built our whole world around celebrating Ube the way it deserves: authentically, beautifully, and with the kind of quality that actually makes a difference in your final cup. This recipe is one of our favorites — not just because it tastes incredible, but because it turns your kitchen counter into something you'll want to photograph.
Let's build it together.

Why You'll Love This Recipe
✅ Caffeine-free — a gorgeous, satisfying drink you can enjoy any time of day
✅ Naturally purple foam — the color comes from real Ube powder, not food dye
✅ Vegan-friendly — swap to coconut cream and plant-based milk and you're set
✅ Genuinely stunning to look at — the chocolate swirl technique is a game-changer
✅ Done in 10 minutes — no barista training required
✅ Deeply customizable — hot, iced, espresso-boosted, or salted caramel — it all works
What Is Ube?
If you haven't met Ube yet, prepare for a flavor you won't forget.
Ube (pronounced ooh-beh) is a purple yam native to the Philippines, where it has been a cornerstone of dessert culture for centuries. You'll find it stirred into halaya (a rich jam), folded into pandesal, swirled through ice cream, and layered into halo-halo — the iconic Filipino shaved ice dessert that's basically a bowl of pure joy.
What makes Ube so special is its flavor. It's sweet without being cloying, with warm vanilla notes and a subtle earthiness that feels almost nutty. Unlike taro, which can taste starchy and bland, Ube carries a gentle floral quality that makes it feel naturally dessert-ready. And its deep violet color? Completely natural.
In powdered form, Ube becomes one of the most convenient and consistent ways to bring authentic Filipino flavor into your drinks and baked goods. The key, of course, is quality — which is exactly why the Ube powder you choose matters more than you might think.
Ingredients
For the Chocolate Base (Makes 1 glass)
2 tablespoons dark chocolate syrup — look for something with at least 60% cocoa content; a thicker, richer syrup will cling to the glass walls and hold the swirl much better than thin, watery varieties. Brands like Ghirardelli or Monin work well, or make your own by simmering cocoa powder, sugar, and water until glossy.
200 ml cold milk of your choice — oat milk is our top pick here (naturally sweet, froths beautifully), but dairy, almond, or coconut all work depending on your preference. More on this below.
Large ice cubes — bigger is genuinely better. Large cubes melt slowly, keeping your drink cold without diluting it. Silicone molds are inexpensive and worth it.
For the Ube Vanilla Foam
150 ml heavy cream — or full-fat coconut cream for a vegan version. The fat content is what gives you that thick, cloud-like foam that floats instead of sinks.
1 tablespoon ((Premium Ube Powder)) — this is the hero ingredient. Use a high-quality, all-natural Ube powder for genuine color and flavor. The difference between premium and generic is visible in the richness of that purple hue and the depth of the flavor.
½ teaspoon vanilla extract — Madagascar vanilla is the gold standard here; its warm, floral sweetness amplifies Ube's natural notes in a way that feels almost perfumed
1 teaspoon sugar (optional) — taste your cream first; depending on your Ube powder, you may not need it
Ingredient note: If you want to take it up a level, vanilla bean paste instead of extract will give you gorgeous little vanilla specks suspended throughout the purple foam. It's a small detail that photographs beautifully and tastes even better.
Kitchen Tools Needed
You don't need a professional setup for this — just a few simple tools:
Tall, transparent glass — the taller and clearer the better. You want to show off those chocolate swirls, not hide them.
Milk frother / handheld electric whisk — this is the most essential tool. It does double duty: creating the chocolate swirl pattern inside the glass and whipping the Ube foam. A basic $10 frother works perfectly.
Small mixing bowl — for whipping the Ube foam
Measuring spoons
Spoon — for spooning the foam on top without disturbing the layers underneath
Step-by-Step Instructions
Step 1: Build the Chocolate Swirl
Start with your empty glass. Pour the dark chocolate syrup into the bottom, then tip the glass slightly and drizzle a bit more syrup along the inner wall, letting it trail down at different heights. You want coverage at multiple levels — not just a pool at the base.
Now here's the technique that makes this drink truly special: insert your milk frother into the glass, turn it on, and draw it slowly upward from the bottom through the syrup. The spinning action will fan the chocolate outward, pressing it into circular swirl patterns against the glass walls. Move the frother at different heights to create layers of pattern.
Don't overthink it. Imperfect, organic swirls are actually more beautiful than anything too uniform. Each glass will look completely unique.
Tip: Warm the chocolate syrup for about 5 seconds in the microwave before drizzling. It'll flow more easily and create thinner, more delicate swirl lines.
Step 2: Ice and Milk
Lower your large ice cubes gently into the glass — don't drop them in fast or you'll disturb the swirl patterns you just created.
Then, slowly pour your cold milk over the ice, filling the glass about three-quarters of the way up. The slower and steadier your pour, the better the chocolate layers will hold. The milk will naturally pick up a little chocolate at the bottom, creating a beautifully marbled gradient as it rises.
Step 3: Whip the Ube Foam
In your mixing bowl, combine the heavy cream (or coconut cream), Ube powder, vanilla extract, and sugar if using. Give it a quick stir with a spoon to start incorporating the powder, then switch to your milk frother.
Froth for 30–45 seconds, or whisk vigorously by hand for 1–2 minutes, until the mixture is thick, airy, and holds soft peaks. It should look and feel like a fluffy cloud — substantial enough to pile on top of the milk without immediately sinking through.
The vanilla-infused Ube foam will be a gorgeous lavender-purple. The aroma at this stage is honestly half the experience.
Tip: If your foam keeps sinking, your cream wasn't cold enough or doesn't have enough fat content. Pop it in the fridge for 5 minutes and try again, or switch to a higher-fat cream.
Step 4: Assemble and Serve
Spoon the Ube foam generously over the cold milk, building it up into a thick, domed cloud. Take your time here — this is the payoff moment.
If you want an extra flourish, drizzle a thin ribbon of chocolate syrup across the top of the foam.
Serve immediately. The contrast of flavors starts the moment you bring a straw to the bottom layers and taste cold chocolate milk rushing up through violet foam. It's two completely different experiences depending on where you sip from — and both are worth savoring.
Pro Tips for Best Results
On the chocolate: Opt for a syrup that's genuinely thick and dark. A rich, glossy syrup clings to the glass and holds its swirl pattern as the milk is poured in. Thin syrups dissolve immediately and lose the visual effect.
On the ice: Large or XL cubes are not just an aesthetic choice — they actually affect the drinking experience. They keep the drink colder for longer and melt far more slowly, so your carefully built layers stay beautiful from first sip to last.
On the foam: Don't rush the whipping. The foam needs to be genuinely stiff before it goes on the glass. A foam that's only slightly aerated will slide through the milk like it was never there.
On the vanilla: Don't skip it. The vanilla is what transforms the Ube foam from a nice purple topping into something that tastes genuinely elevated and layered. Madagascar vanilla, in particular, has a richness that plays off Ube's floral notes in a way that feels almost luxurious.
On timing: Assemble the drink and serve it within two minutes. The chocolate swirls are at their clearest, the foam is at its fluffiest, and the visual contrast is at its sharpest right after assembly.
Common Mistakes to Avoid
Pouring the milk too aggressively. A heavy, fast pour will smear the chocolate swirls you worked to create. Pour slowly and at an angle to preserve the pattern.
Using small ice cubes. They melt in minutes and water down both the flavor and the aesthetic. Invest in a large-cube silicone mold — it costs very little and makes a noticeable difference.
Under-whipping the Ube cream. If the foam isn't thick enough to hold its shape, it'll dissolve into the milk rather than float above it. Whip until you get genuine soft peaks.
Choosing a low-quality Ube powder. This one really matters. A poor-quality powder can taste chalky, lose its purple color, or add a bitter aftertaste. Quality Ube powder — made from real Filipino Ube — gives you that true, naturally sweet flavor and that vivid violet hue.
Forgetting the vanilla. It seems like a small addition, but it genuinely changes the character of the foam. Don't leave it out.
Waiting too long before serving. This drink is at its best the moment it's assembled. The swirls fade, the foam softens, and the layers blur over time. Make it fresh and drink it fast.
Variations & Customizations
White Chocolate Ube Latte
Swap the dark chocolate for a good white chocolate syrup. The result is sweeter, dreamier, and almost dessert-like — think of it as a vanilla-on-vanilla layered drink with a purple crown.
Salted Caramel Ube Chocolate
Add a drizzle of salted caramel alongside (or instead of some) of the dark chocolate at the base. The salt draws out both the chocolate's bitterness and the Ube's sweetness simultaneously, creating a layered complexity that's genuinely special.
Espresso Ube Mocha
Add a shot of espresso to the milk before pouring. The coffee deepens the bitterness, complements the chocolate, and creates a fully caffeinated drink that drinks like a premium Ube mocha. Great as a morning treat.
Hot Ube Chocolate Latte
Skip the ice entirely. Warm your milk and stir it gently into the chocolate syrup at the base. Then top with the Ube foam, which will slowly melt into the warm chocolate milk as you drink — a cozy, dreamy cold-weather version of this recipe.
Matcha Ube Dark Chocolate
Add ½ teaspoon of ceremonial grade matcha powder to the milk. The earthy, slightly bitter matcha creates a three-way contrast against the sweet Ube foam and rich chocolate base. Visually stunning, and surprisingly harmonious in flavor.
The Best Milk for This Recipe
Different milks give you genuinely different results. Here's a quick breakdown:
Oat milk is our top pick. It has a natural sweetness that complements the chocolate beautifully, a creamy body that feels substantial in the glass, and it froths well for a smooth layered effect.
Whole dairy milk gives you the richest, most classic latte texture. If you're going for maximum indulgence, this is your option.
Coconut milk adds a tropical dimension that actually works beautifully with Ube, which has its own tropical roots. Rich, creamy, and naturally slightly sweet.
Almond milk is lighter and lower in calories, with a clean finish and subtle nuttiness that complements the chocolate without competing with it.
Storage Instructions
This drink is meant to be made fresh and enjoyed immediately — and that's genuinely the best way to experience it.
However, if you want to prep ahead:
The Ube foam can be whipped and stored in a sealed container in the refrigerator for up to 24 hours. Give it a quick re-whip before using if it has settled.
Homemade chocolate syrup keeps refrigerated for up to 2 weeks in a jar.
The assembled drink does not store well — the foam softens, the swirls blur, and the ice melts. Always assemble fresh.
Frequently Asked Questions
Is this drink caffeine-free?
Yes — in its base form, this recipe contains no caffeine. The Ube foam, chocolate syrup, and milk are all caffeine-free. If you'd like a caffeinated version, simply add a shot of espresso or a splash of cold brew to the milk before assembling.
Can I make this vegan?
Absolutely. Replace the heavy cream with full-fat coconut cream (the kind that comes in a can and has been refrigerated overnight so the cream separates and thickens). Use any plant-based milk for the base. Everything else in the recipe is already plant-based.
What kind of dark chocolate syrup works best?
You want something rich, thick, and genuinely dark — at least 60% cocoa content. Ghirardelli dark chocolate sauce, Monin dark chocolate syrup, or a quality homemade version (cocoa powder, sugar, hot water, and a pinch of salt, simmered until thick) all perform well. Avoid thin, watery chocolate syrups — they won't cling to the glass and the swirl effect will be lost.
What does this drink actually taste like?
It tastes like a dessert you didn't know you needed. The cold milk carries a gentle chocolate bitterness that's rich but not heavy. The Ube foam on top is sweet, floral, and lightly vanilla-scented — almost like a cloud of soft-serve ice cream. Together, the contrast between the two is what makes every sip interesting. Neither element overwhelms the other; they balance in the best possible way.
How do I create the chocolate swirl pattern?
Drizzle dark chocolate syrup into the glass — at the bottom and along the inside walls at different heights. Then insert a handheld milk frother, turn it on, and slowly draw it upward through the syrup. The spinning head spreads the chocolate outward into circular patterns that press against the glass walls. Move the frother at multiple levels to create layers of pattern rather than just one ring.
Can I use cocoa powder instead of syrup for the base?
You can, but you'll need to dissolve it first. Mix 2 tablespoons of unsweetened cocoa powder with 1–2 tablespoons of hot water and 1 teaspoon of sugar, stirring until fully dissolved and smooth. Let it cool slightly before using. The result will be slightly less glossy than commercial syrup, but it works and gives you more control over sweetness and intensity.
How long does the Ube foam stay fluffy?
At its best, the foam is freshest within the first 5 minutes of assembly. After about 15–20 minutes, it begins to settle and merge with the milk beneath it. For the best visual and textural experience, serve the moment you've spooned the foam on top.
Can I make this without a milk frother?
Yes, though it takes a bit more effort. For the chocolate swirl, use a spoon to swirl the syrup around the glass walls by hand. For the Ube foam, whisk vigorously by hand in a bowl — it'll take 2–3 minutes to reach the right consistency. A small handheld frother is inexpensive and makes both steps significantly easier.
Serving Suggestions
This iced Ube dark chocolate latte is a complete experience on its own, but here are some ways to build a beautiful moment around it:
Pair it with Ube cookies or an Ube brownie for a fully purple dessert spread
Serve alongside Filipino snacks like polvoron or barquillos for a cultural moment
Offer it as a non-alcoholic signature drink at a gathering — it photographs better than most cocktails and starts conversations instantly
Dress the glass with a sprinkle of Ube powder on the foam for an elevated finish
If you're making it for guests, set up the ingredients as a DIY latte station — the chocolate swirl technique is fun to do, and everyone will want to try making their own
Final Thoughts
There's something genuinely moving about a drink that carries culture, creativity, and craft in a single glass.
Ube has always been more than an ingredient in Filipino cooking — it's a marker of celebration, a thread of nostalgia that runs through childhood memories and family gatherings, a flavor that says home in the most delicious possible way. Bringing it into a format like this — layered with dark chocolate swirls, crowned with that unmistakable purple foam — feels like a small act of honoring that heritage while making it accessible to anyone willing to pick up a frother.
At Ubelogy, every recipe we share is built around a simple belief: that Ube deserves to be experienced at its best, with ingredients that actually reflect the quality of the flavor. This iced Ube dark chocolate latte is one of the most impressive things you can make in under ten minutes — and we genuinely hope it brings a little joy to your day, one purple sip at a time.
Recipe Card
Prep Time | 5 minutes |
Assembly Time | 5 minutes |
Total Time | 10 minutes |
Servings | 1 |
Estimated Calories | ~280–350 kcal (varies by milk and cream choice) |
Ingredients
For the Base:
2 tablespoons dark chocolate syrup (60%+ cocoa)
200 ml cold milk of choice (oat, almond, coconut, or dairy)
Large ice cubes
For the Ube Vanilla Foam:
150 ml heavy cream or full-fat coconut cream
1 tablespoon premium Ube powder
½ teaspoon vanilla extract (Madagascar preferred)
1 teaspoon sugar (optional)
Instructions
Drizzle dark chocolate syrup into the bottom and along the inner walls of a tall, transparent glass at varying heights.
Insert a milk frother and slowly draw it upward through the syrup to create spiral swirl patterns on the glass walls.
Gently add large ice cubes to the glass, being careful not to disturb the swirls.
Slowly pour cold milk over the ice until the glass is about three-quarters full.
In a small bowl, combine heavy cream, Ube powder, vanilla extract, and sugar. Froth for 30–45 seconds or whisk vigorously for 1–2 minutes until thick and fluffy with soft peaks.
Spoon the Ube foam generously over the milk, building a thick purple cloud on top.
Optionally, drizzle a thin ribbon of chocolate syrup across the foam for garnish.
Serve immediately with a straw and enjoy.
.webp)



Comments