The Best Ube Coconut Tres Leches Recipe

    The best ube coconut tres leches recipe: soft purple sponge, creamy coconut soak and whipped coconut cream. Ready in 45 min plus chilling.

    UP TO 60% OFF + FREE DELIVERY FROM $32.00
    Ube Nolia

    Made with Ube Nolia ube powder from Ube Nolia

    Updated on

    August 27, 2026 · Recipe

    Ube Coconut Tres Leches: Purple Sponge Cake with Coconut Cream

    A soft, naturally purple ube sponge soaked in a coconut tres leches mixture and finished with a thick cloud of coconut cream, sweet condensed milk and toasted shredded coconut.

    This is the tropical, dairy-rich cousin of our classic ube tres leches. Instead of relying on artificial ube extract, the sponge gets its color and vanilla-biscuit flavor from Ube Nolia ube powder — real purple yam from the Philippines.

    The soaking liquid is built around coconut milk and condensed milk, then the whole cake is capped with whipped coconut cream sweetened with more condensed milk. Toasted shredded coconut on top adds crunch and makes every slice look like a tropical bakery display. Serves 12, perfect for gatherings or make-ahead dessert.

    Purple ube coconut tres leches cake topped with whipped coconut cream and toasted shredded coconut | Ube Nolia

    Updated on

    Quick answer

    Ube coconut tres leches is a soft purple sponge cake soaked in a mixture of coconut milk, condensed milk and cream, then topped with thick whipped coconut cream blended with condensed milk and toasted shredded coconut. It is made with Ube Nolia pure ube powder instead of extract. 30 min prep, 35 min bake, 2 hours chill. Serves 12.

    Key facts

    • Real ube powder gives the sponge its natural purple color and vanilla-biscuit flavor.
    • The soak is coconut-forward: coconut milk + condensed milk + cream.
    • The whipped topping combines chilled coconut cream + condensed milk.
    • Toasted shredded coconut adds crunch and aroma on top.
    • Make-ahead friendly: tastes even better after a night in the fridge.
    Prep
    30 min
    Bake
    35 min
    Chill
    2 h min
    Total
    3 h 05
    Yield
    12 servings
    Difficulty
    Easy
    Ube Nolia 100% pure ube powder pouch, natural ube from the Philippines

    Ube Nolia Powder

    From $0.54 / ube latte

    Discover Ube Powder

    Less than a coffee. Better than a matcha.

    With the 5-pack subscription, you get 165 ube lattes at home. Cheaper than a café - and delivered to your door.

    This recipe is made with ube powder from Ube Nolia, the #1 natural ube brand from the Philippines. Discover our buy ube powder, 100% pure: no coloring, no additives, no added sugar. One 100 g pouch makes 33 ube lattes.

    What Is Ube Coconut Tres Leches?

    Ube coconut tres leches is a Filipino-inspired take on the Latin American pastel de tres leches: a light sponge cake soaked in three milks. Here the sponge is colored and flavored with ube (Dioscorea alata), the Philippine purple yam, and the classic soak is rebuilt around coconut milk, sweetened condensed milk and cream.

    Quick definitions

    • Ube: purple yam grown in the Philippines (Dagupan, Urdaneta). Naturally violet, tasting of vanilla and biscuit.
    • Ube powder: 100% pure dehydrated and milled ube. No dye, no added sugar, no additives.
    • Tres leches: a soaked sponge cake, traditionally with evaporated, condensed and whole milk.
    • Coconut tres leches: the same idea with coconut milk and coconut cream in place of dairy milks.

    Never baked with purple yam before? Start with what is ube and how to use ube powder.

    Why Ube and Coconut Work Together in Tres Leches

    Ube's natural flavor sits between vanilla, biscuit and white chocolate — a profile that loves the creamy sweetness of coconut milk. In a tres leches, where the sponge is intentionally saturated, coconut milk adds body without making the cake feel heavy. The condensed milk keeps it rich, while the whipped coconut cream on top keeps every forkful light.

    Visually, the contrast is just as good: a deep purple cake base, bright white coconut cream, and golden toasted shredded coconut. It is the kind of dessert people photograph before they eat it.

    For a drinkable version of the same flavor pairing, try our ube coconut foam recipe.

    Ube Coconut Tres Leches Ingredients

    Ube Coconut Tres Leches - Serves 12

    Purple ube sponge:

    • • 180g all-purpose flour
    • • 150g granulated sugar
    • • 4 large eggs, room temperature
    • • 120ml full-fat coconut milk
    • • 80ml neutral oil or melted butter
    • • 20g Ube Nolia ube powder
    • • 8g baking powder
    • • 1 pinch fine sea salt
    • • 1 tsp vanilla extract

    Coconut tres leches soak:

    • • 240ml full-fat coconut milk
    • • 200ml sweetened condensed milk
    • • 120ml heavy cream (or coconut cream)
    • • 30g ube powder (for deeper color)

    Coconut cream topping:

    • • 400ml chilled full-fat coconut cream
    • • 60ml sweetened condensed milk
    • • 1 tsp vanilla extract

    Finish:

    • • 50g toasted shredded coconut

    Ingredient Notes & Substitutions

    • Ube powder: use 100% pure ube powder (Dioscorea alata) for both color and flavor. Ube extract will tint the sponge but lacks the natural vanilla-biscuit depth.
    • Coconut milk: full-fat canned coconut milk gives the richest soak. Light coconut milk works but produces a thinner result.
    • Coconut cream for the topping: chill a can of full-fat coconut cream overnight, then scoop only the thick upper layer. The water left behind can be discarded or used in smoothies.
    • Dairy-free: swap regular condensed milk for coconut condensed milk and use coconut cream in place of heavy cream. The sponge itself is already dairy-free if you use oil.
    • Gluten-free: replace the all-purpose flour with a 1:1 gluten-free baking blend containing xanthan gum.
    • Less sweet: reduce the condensed milk in the soak by 50ml. Do not reduce sugar in the sponge or the texture will suffer.

    Step-by-Step Ube Coconut Tres Leches

    Step 1: Preheat the Oven and Prepare the Cake Tin

    Preheat your oven to 175°C (350°F / gas mark 4). Butter and lightly flour a 20cm square cake tin, or line the bottom and sides with parchment paper for easy removal.

    Step 2: Sift the Dry Ingredients

    In a bowl, sift together the flour, ube powder, baking powder and salt. Sifting is especially important with ube powder because it tends to clump. Whisk briefly to distribute evenly.

    Pro Tip: Add the ube powder to the flour before any liquid touches it. This prevents tiny purple lumps from forming in the batter.

    Step 3: Whisk the Eggs and Sugar for a Light Sponge

    In a large bowl, beat the eggs and granulated sugar with an electric whisk on high speed for about 5 minutes, until the mixture is pale, thick and tripled in volume. This whipped foam is what gives the tres leches sponge its structure once the soaking liquid is added.

    Step 4: Fold in Wet Ingredients and Dry Mix

    Add the coconut milk, oil (or melted butter) and vanilla extract to the whipped eggs. Fold gently with a spatula. Then add the sifted dry ingredients in two batches, folding until just combined. Do not overmix — a few streaks of flour are fine.

    Step 5: Bake the Ube Sponge

    Pour the batter into the prepared tin and smooth the surface. Bake for 30-35 minutes, until the top springs back when lightly pressed and a skewer inserted in the center comes out clean or with a few dry crumbs.

    Let the cake cool in the tin for 10 minutes. It will deflate slightly — this is normal and makes room for the soak.

    Step 6: Poke Holes and Pour the Coconut Tres Leches Mixture

    While the sponge is still warm, use a fork or skewer to poke holes all over the surface, spacing them about 2cm apart. In a jug, whisk the coconut milk, condensed milk, cream and extra ube powder until smooth. Slowly pour the mixture over the warm sponge, letting each addition absorb before adding more.

    Step 7: Chill the Cake

    Cover the tin tightly and refrigerate for at least 2 hours, ideally overnight. The cold temperature firms the sponge and lets it absorb the full amount of liquid. The cake should feel moist and dense, not soggy.

    Step 8: Whip the Coconut Cream Topping

    Scoop the thick chilled coconut cream into a bowl. Add the condensed milk and vanilla extract, then whip with an electric whisk until the mixture holds soft peaks. Do not overwhip or it can become grainy.

    Step 9: Top with Whipped Coconut Cream and Toasted Coconut

    Spread the whipped coconut cream evenly over the chilled cake. Toast the shredded coconut in a dry pan over medium heat until golden, then sprinkle generously over the top. Slice into squares and serve cold.

    Pro Tip: Toast the coconut just before serving. It stays crunchier and releases more aroma when freshly toasted.

    Baker's Tips for the Perfect Ube Coconut Tres Leches

    • Room-temperature eggs: they whip to a greater volume, giving the sponge the structure it needs before soaking.
    • Pour the soak slowly: rushing it creates a pool at the bottom instead of even absorption.
    • Use full-fat coconut cream: reduced-fat versions do not whip well and will weep on top of the cake.
    • Chill overnight if possible: the flavor and texture improve dramatically after 8-12 hours.
    • Toast coconut to order: store-bought toasted coconut loses its crunch quickly.
    • Cut with a warm knife: dip the blade in hot water and wipe it clean between cuts for neat squares.

    Ube Coconut Tres Leches Troubleshooting

    The five problems bakers actually run into with a soaked purple sponge, and the fix for each.

    ProblemCauseFix
    Cake is soggy, not moistSoak poured too fast, or sponge too coldPour in 3 additions on a warm sponge, waiting 5 minutes between each
    Purple looks grey or brownToo much baking powder, or ube extract instead of powderStick to 8 g baking powder and use 100% pure ube powder; a teaspoon of lemon juice keeps anthocyanins violet
    Purple lumps in the batterUbe powder added to liquids without siftingSift the powder with the flour before any liquid touches it
    Coconut topping stays liquidLow-fat coconut cream, or can not chilled long enoughUse full-fat coconut cream chilled overnight and scoop only the thick top layer
    Flavor tastes flatNot enough ube, or overly sweet soak masking itKeep 20 g ube in the sponge plus 30 g in the soak, and cut 50 ml of condensed milk

    How to Store Ube Coconut Tres Leches

    • Refrigerator: keep covered for up to 4 days. The cake stays moist and the coconut cream firms slightly.
    • Freezer (without topping): wrap the soaked sponge tightly and freeze up to 1 month. Thaw overnight in the fridge, then add fresh coconut cream and toasted coconut before serving.
    • Make ahead: bake and soak the cake up to 2 days in advance. Whip and apply the coconut cream topping on the day of serving.

    Why Real Ube Powder Matters for Desserts

    Many commercial ube desserts use purple food coloring and synthetic flavoring. Real ube powder, made from Dioscorea alata yams grown in the Philippines, gives you:

    • Natural purple color from anthocyanins
    • Authentic flavor — vanilla, biscuit and a hint of white chocolate
    • Dietary fiber that supports a healthy digestive system
    • Clean ingredient list — no additives, dyes or added sugar

    Learn more about what ube tastes like and which ube product to choose for baking.

    More Ube Desserts to Try Next

    FAQs: Ube Coconut Tres Leches

    This recipe is made with ube powder from Ube Nolia, the #1 natural ube brand from the Philippines. Discover our buy ube powder, 100% pure: no coloring, no additives, no added sugar. One 100 g pouch makes 33 ube lattes.

    Ube Nolia 100% pure ube powder pouch, natural ube from the Philippines

    Ube Nolia Powder

    From $0.54 / ube latte

    Discover Ube Powder

    Less than a coffee. Better than a matcha.

    With the 5-pack subscription, you get 165 ube lattes at home. Cheaper than a café - and delivered to your door.

    This recipe is made with ube powder from Ube Nolia, the #1 natural ube brand from the Philippines. Discover our buy ube powder, 100% pure: no coloring, no additives, no added sugar. One 100 g pouch makes 33 ube lattes.

    Ube Nolia ube latte in a ribbed glass on a wooden tray
    Ube Nolia ube powder preparation close-up
    Ube Nolia ube latte being stirred next to the ube powder pouch
    Ube Nolia ube matcha latte recipe
    Woman drinking an Ube Nolia ube latte next to the ube powder pouch
    Ube Nolia ube matcha cream tartine

    Get 10% Off your first order

    Sign up to receive an instant 10% discount, plus our newsletter and current promotions