Ube Mochi Latte pairs purple yam milk with espresso and soft, chewy mochi.
This iced version uses ready-to-eat mini mochi, so there is no dough to cook.
Sweetened ube halaya gives the milk body and flavor.
A small cap of whipped cream and toasted coconut makes it feel like a cafe treat.

Why I Love This Recipe
The chewy bites make this latte feel special, while the coffee keeps the sweet yam flavor balanced. Using plain, unfilled mochi leaves room for the ube rather than adding another strong filling.
- Chewy texture: Ready-to-eat mini mochi adds a soft bite without a separate cooking project.
- Real ube base: Halaya brings purple yam flavor rather than color alone.
- Gentle sweetness: The jam and cream sweeten the drink without extra syrup.

What You’ll Need
- Servings: 1
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Serving vessel: A 16-ounce tall clear glass
- 1/4 cup ready-to-eat plain mini mochi bites, without filling, about 40 g
- 2 tablespoons sweetened ube halaya, about 35 g
- 3/4 cup cold whole milk, divided
- 2 fluid ounces freshly brewed espresso, cooled
- 1/2 cup clear ice cubes
- 2 tablespoons prepared sweetened whipped cream
- 1 teaspoon toasted unsweetened coconut flakes

Tools You Need
- 16-ounce tall clear glass
- Small glass bowl
- Spoon
- Measuring cups and spoons
- Espresso machine or espresso brewer
How to Make Ube Mochi Latte
Prepare the parts first, then assemble and finish just before serving.
Step 1: Check the Mochi
Measure 1/4 cup ready-to-eat plain mini mochi bites, about 40 g, and check that they are soft enough to eat straight from the package. Use unfilled bites, not frozen mochi ice cream.
Place the 1/4 cup mini mochi bites in the serving glass. Keep them at the bottom so they can be scooped up with a spoon.

Step 2: Smooth the Ube Base
Put 2 tablespoons sweetened ube halaya and 1/4 cup of the cold whole milk in a small glass bowl.
Stir with a spoon until smooth, pressing out any small lumps against the side of the bowl. This makes the jam easier to blend into the rest of the milk.

Step 3: Build the Latte
Pour the ube mixture over the mochi.
Add the remaining 1/2 cup cold whole milk and stir gently.
Add 1/2 cup clear ice cubes.

Step 4: Add the Coffee
Slowly pour 2 fluid ounces cooled espresso over the ice. Let the brown coffee ripple into the purple milk.
Leave the coffee lightly swirled for serving, or stir it in for an even flavor.

Step 5: Finish and Serve
Spoon 2 tablespoons prepared sweetened whipped cream over the latte.
Scatter 1 teaspoon toasted unsweetened coconut flakes over the cream.
Serve right away with a spoon for the mochi. Chew the mochi rather than trying to sip it through a narrow straw.

Why This Recipe Works (Quick Science)
Ube halaya contains cooked yam solids, which give the milk a fuller feel. Mixing the jam with a little milk first breaks up lumps. Mochi is chewy because of its sticky rice starch; it stays a separate bite rather than dissolving into the drink. The espresso adds roast flavor that balances the sweet base.

Common Mistakes to Avoid
- Using frozen mochi ice cream: It melts into the latte and does not give the same plain chewy bites.
- Adding stiff mochi: Check the package texture first. Hard, dried mochi needs cooking and is not a direct swap.
- Leaving the latte standing: Mochi can firm up in ice-cold milk, so assemble just before serving.
What to Serve With Ube Mochi Latte
A plain butter cookie or a small slice of banana bread works well alongside this rich drink. Keep the snack simple so the ube and coconut can stand out.
Substitutions and Variations
For a coffee-free version, replace the espresso with 2 fluid ounces of cold milk. For a dairy-free version, use oat milk, dairy-free whipped topping, and halaya and mochi labeled dairy-free. The texture and nutrition will change.
Make-Ahead and Storage
Mix the ube and milk ahead and refrigerate in a covered jar for up to 24 hours. Keep the mochi according to its package directions. Add the mochi, ice, coffee, cream, and coconut only when you are ready to drink.
Macros Information
Estimates per serving, including toppings. Brands and portion sizes will change these values.
- Calories: 390 kcal
- Protein: 10 g
- Carbohydrates: 61 g
- Fat: 13 g
- Saturated Fat: 8 g
- Fiber: 1 g
- Sugar: 37 g
- Sodium: 150 mg
Frequently Asked Questions (FAQ)
Q: What is ube?
A: Ube is purple yam. In this recipe, sweetened ube halaya provides the yam flavor and some of the sweetness.
Q: Is ube the same as taro?
A: No. Taro is a different root with a different taste. Taro powder will make a different drink.
Q: Which mochi should I buy?
A: Choose soft, ready-to-eat plain mini mochi bites without filling. Avoid dried blocks and mochi ice cream for this version.
Q: Can I use ube powder instead of halaya?
A: Not as an equal swap. Powders vary in sweetness and may need cooking or hydration. Follow a recipe written for your powder.
Q: Does it contain coffee?
A: Yes. This version uses espresso. Use the milk swap above if you prefer it without coffee.
Q: Can I make it less sweet?
A: Choose a less sweet halaya and unsweetened whipped cream. Taste the ube milk before assembling.
Q: Why did the mochi become firm?
A: Some mochi firms up when chilled. Use a soft ready-to-eat product and serve immediately after assembling.
Q: Can I double the recipe?
A: Yes. Double every ingredient and divide between two glasses, keeping the toppings equal.
Final Thoughts
Ube Mochi Latte makes a sweet cafe-style break with a creamy ube base and a finish that suits the drink. Assemble it fresh so the ice, topping, and textures are at their best. Leave a comment with your favorite milk or how you adjusted the sweetness. Happy sipping!
