Purple Yam Coffee Latte

Vibrant purple ube latte with swirled whipped cream topping in a clear glass Save
Vibrant purple ube latte with swirled whipped cream topping in a clear glass | flavorfeasthub.com

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
Creamy Filipino ube latte showcasing bright purple color topped with fluffy white foam Save
Creamy Filipino ube latte showcasing bright purple color topped with fluffy white foam | flavorfeasthub.com

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
Steaming ube latte in a mug with purple yam flakes sprinkled on whipped cream Save
Steaming ube latte in a mug with purple yam flakes sprinkled on whipped cream | flavorfeasthub.com

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

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.

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.

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.

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.

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.

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.

Purple Yam Coffee Latte

A vibrant purple latte combining sweet ube yam with rich espresso and creamy milk.

Prep 10m
Cook 5m
Total 15m
Servings 2
Difficulty Easy

Ingredients

Ube Base

  • 1/4 cup ube halaya (purple yam jam)
  • 2 tablespoons water
  • 1 tablespoon sweetened condensed milk

Latte Components

  • 2 shots (2 fluid ounces) hot espresso or strong brewed coffee
  • 1 cup whole milk or non-dairy milk (oat, almond, or coconut)
  • 1/2 teaspoon vanilla extract
  • Ice cubes (for iced version)

Garnish

  • Whipped cream
  • Pinch of ube powder or purple yam flakes

Instructions

1
Prepare Ube Mixture: Combine ube halaya, water, and condensed milk in a small saucepan over low heat. Stir continuously until smooth and warmed through, about 2-3 minutes. Remove from heat and whisk in vanilla extract until fully incorporated.
2
Heat Milk: For hot latte: Steam or heat milk until frothy but not boiling. For iced latte: Use cold milk and prepare serving glasses with ice cubes.
3
Assemble Base: Divide the warmed ube mixture evenly between two serving mugs or glasses, spreading along the bottom.
4
Add Espresso: Pour one shot of espresso (or 1 fluid ounce strong coffee) into each glass over the ube base.
5
Combine Layers: Slowly pour the steamed or cold milk over the espresso and ube mixture. Stir thoroughly to blend flavors and achieve a uniform purple color throughout.
6
Garnish and Serve: Top with whipped cream and a light dusting of ube powder or yam flakes if desired. Serve immediately while hot or over ice.
Additional Information

Equipment Needed

  • Small saucepan
  • Whisk
  • Espresso machine or coffee maker
  • Milk frother
  • Serving mugs or glasses

Nutrition (Per Serving)

Calories 185
Protein 5g
Carbs 30g
Fat 5g

Allergy Information

  • Contains dairy (milk and condensed milk). Substitute with plant-based milk and sweeteners for dairy-free version. Verify ingredient labels for potential allergen traces.
Naomi Grant

Passionate home cook sharing easy recipes, cooking tips, and family favorites for everyday flavor.