Ube Tres Leches Cake Layers

Featured in Sweet Moments of Joy.

This showstopping ube tres leches cake features a moist purple yam sponge, delicately soaked in a creamy blend of evaporated milk, sweetened condensed milk, and heavy cream. The tender crumb absorbs every drop of the flavorful milk mixture, resulting in an ultra-soft, melt-in-your-mouth texture. Once chilled, it's finished with whipped cream and, if desired, a scattering of fresh fruit. Perfectly capturing Filipino dessert traditions, this cake shines with both its vivid color and multi-layered richness, making it a true crowd-pleaser for any celebration.

Barbara Chef
Updated on Mon, 23 Jun 2025 14:04:37 GMT
A slice of cake with a mint leaf on top. Pin it
A slice of cake with a mint leaf on top. | gracefulflavors.com

This Ube Tres Leches Cake captures everything I adore about Filipino desserts the vibrant ube color the silky creaminess from three milks and the playful multi-layer bite that feels like a celebration with every forkful It is an absolute showstopper at birthdays holidays or any time the craving for something sweet and stunning strikes

The first time I brought this cake to a family reunion the bright purple crumb stole the show and started a flood of requests for the recipe It is now my go to when I want to introduce friends to truly unforgettable flavors

Ingredients

  • All purpose flour: ensures structure and softness in the crumb I opt for an unbleached flour for the best texture
  • Granulated sugar: balances the earthy flavor of ube with just the right touch of sweetness Choose fine sugar for effortless mixing
  • Ube purple yam puree: brings distinctive flavor and color Look for prepared frozen puree at Asian markets for convenience
  • Baking powder: gives the cake its fluffy lightness Make sure yours is fresh for maximum lift
  • Salt: enhances and sharpens the flavors Never skip this small but mighty ingredient
  • Whole milk: moistens the cake and supports the classic tres leches soak Use full fat for richness
  • Vegetable oil: keeps the cake extra tender Choose a neutral oil like canola or sunflower
  • Large eggs: bind the batter and add bounce Always bake with eggs at room temperature for even rise
  • Vanilla extract: rounds out the flavor profile Pure extract really makes a difference
  • Evaporated milk: delivers classic tres leches body and flavor Choose a brand without thickeners
  • Sweetened condensed milk: lends a silky texture and sweetness Creamy full fat versions are best
  • Heavy cream: creates a lush topping and adds depth to the milk soak Whip it fresh for the fluffiest finish
  • Optional ube extract: intensifies the color and flavor Only a few drops are needed
  • Fresh fruit: is bright and refreshing as a topping I love strawberries or mango for contrast

Step by Step Instructions

Prep the Pan:
Grease a nine inch round cake pan well to prevent sticking and help with an easy release after baking
Mix Dry Ingredients:
In a medium bowl whisk flour baking powder and salt until evenly combined This makes sure the leavening is distributed
Prepare Wet Ingredients:
In a separate large bowl whisk sugar ube puree oil milk eggs and vanilla extract together until the mixture is creamy and purple with no lumps
Combine Mixtures:
Slowly stir the dry ingredients into the wet mixture folding gently until you see no more streaks of flour The goal is a smooth evenly colored batter
Fill the Pan:
Pour the batter evenly into your prepared pan Use a spatula to smooth the top so it bakes up flat for easy soaking later
Bake the Cake:
Place pan in your preheated oven at three hundred fifty degrees Bake thirty to thirty five minutes until a toothpick comes out clean from the center This ensures the interior is set and moist but not gummy
Cool the Cake:
Let the cake cool in its pan for about ten to fifteen minutes then turn it onto a wire rack to finish cooling completely This helps prevent soggy edges
Prepare the Milk Mixture:
In a bowl thoroughly whisk together evaporated milk sweetened condensed milk heavy cream and a touch of optional ube extract for extra flavor
Soak the Cake:
Once your cake has cooled poke holes all over with a fork Pour the milk mixture over slowly and evenly letting it soak for about thirty minutes This step gives the cake its signature moistness
Chill:
Cover and refrigerate the cake for at least one hour or up to overnight so the flavors develop and the layers set nicely
Top and Serve:
Whip additional heavy cream until soft peaks form and spread across the top Garnish with fresh fruit right before serving for a pop of color and brightness
A slice of purple cake with whipped cream on top. Pin it
A slice of purple cake with whipped cream on top. | gracefulflavors.com

My favorite part of this cake is the milk soak I am always amazed how the cake drinks up every bit of the creamy mixture transforming into something lush and deeply satisfying I once made it with my younger cousins and their awed faces as the purple cake turned even richer after soaking brought me so much joy

Storage Tips

Store leftovers tightly covered in the refrigerator for three to five days The cake becomes even softer with time If you want to freeze a portion wrap slices well and thaw in the fridge overnight for best results

Ingredient Substitutions

If you cannot find fresh ube try using purple sweet potato puree for a similar hue and mild earthy flavor Coconut cream can take the place of heavy cream for a dairy free variation Almond or oat milk are good swaps for whole milk in the batter

Serving Suggestions

This cake is stunning on its own but I love to top it with whipped cream and scatter fresh fruit like diced mango strawberries or blueberries For extra flair add a sprinkle of toasted coconut flakes or a drizzle of caramel sauce

A slice of purple cake with white frosting. Pin it
A slice of purple cake with white frosting. | gracefulflavors.com

Filipino Heritage Shine Through

Ube has deep roots in Filipino kitchens treasured for its gentle sweetness and eye catching color Tres leches cakes were introduced through Spanish influence and over time became a beloved hybrid in homes and bakeries all over the Philippines Each slice feels like a bridge between tradition and modern celebration

Frequently Asked Questions

→ What gives the cake its vibrant purple color?

The bold hue comes from ube puree and, if desired, a touch of ube extract for a more vivid shade and flavor.

→ How do I achieve a light, airy texture?

Whisk the wet and dry ingredients just until combined, being careful not to overmix for a tender crumb.

→ Can I use canned ube halaya instead of fresh puree?

Yes, canned ube halaya works well and imparts authentic flavor; adjust sweetness as needed.

→ Is chilling necessary before serving?

Chilling allows the cake to fully absorb the milk mixture, resulting in a moist, flavorful slice.

→ What fruits pair nicely as a topping?

Slices of mango, strawberries, or kiwi add brightness and balance the creamy, rich layers beautifully.

Ube Tres Leches Cake Filipino

Moist ube-infused sponge cake with rich milk soak, crowned with whipped cream and fruit.

Prep Time
30 Minutes
Cook Time
35 Minutes
Total Time
65 Minutes
By: Barbara


Difficulty: Intermediate

Cuisine: Filipino

Yield: 12 Servings (One 9-inch round layered cake)

Dietary: Vegetarian

Ingredients

→ Cake Base

01 1 1/4 cups all-purpose flour
02 1 cup granulated sugar
03 1 1/2 teaspoons baking powder
04 1/2 teaspoon salt

→ Wet Mixture

05 1/2 cup ube (purple yam) puree
06 1/2 cup whole milk
07 1/2 cup vegetable oil
08 3 large eggs
09 1 teaspoon vanilla extract

→ Soaking Milk Mixture

10 1 cup evaporated milk
11 1 cup sweetened condensed milk
12 1 cup heavy cream
13 ube extract (optional, to taste)

→ Topping

14 fresh fruit (optional, for garnish)
15 additional heavy cream (optional, for whipped topping)

Instructions

Step 01

Preheat oven to 350°F (175°C) and grease a 9-inch round cake pan.

Step 02

In a medium bowl, whisk together all-purpose flour, baking powder, and salt until well combined.

Step 03

In a separate large bowl, beat together granulated sugar, ube puree, vegetable oil, whole milk, eggs, and vanilla extract until smooth.

Step 04

Gradually add the dry ingredients to the wet mixture, whisking gently until a smooth, homogenous batter forms.

Step 05

Pour batter into the prepared cake pan and smooth the top with a spatula.

Step 06

Place in preheated oven and bake for 30 to 35 minutes, or until a toothpick inserted into the center exits clean.

Step 07

Remove cake from oven and allow it to cool in the pan for 10 to 15 minutes. Transfer to a wire rack to cool completely.

Step 08

In a separate bowl, whisk together evaporated milk, sweetened condensed milk, heavy cream, and ube extract if using.

Step 09

Once fully cooled, poke holes evenly throughout the cake surface with a fork. Slowly pour the prepared milk mixture over the cake, ensuring even absorption. Let soak for 30 minutes.

Step 10

Cover and refrigerate soaked cake for at least 1 hour before serving to allow flavors to develop.

Step 11

Before serving, whip additional heavy cream if desired and spread over the cake. Garnish with fresh fruit of choice.

Notes

  1. For enhanced color and flavor, add a few drops of ube extract to the batter or soaking milk.
  2. Allowing the cake to rest in the refrigerator ensures maximum moisture and flavor infusion.

Tools You'll Need

  • 9-inch round cake pan
  • mixing bowls
  • whisk
  • spatula
  • electric mixer or hand whisk
  • wire rack
  • refrigerator

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk and dairy products.
  • Contains eggs.
  • Contains wheat gluten.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 15 g
  • Total Carbohydrate: ~
  • Protein: 6 g