Ube Tres Leches Cake Recipe

350 min prep 30 min cook 12 servings
Ube Tres Leches Cake Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a humid Saturday afternoon in my grandparents' kitchen, the kind of day when the humidity clings to the skin and the scent of fresh rain lingers in the air. I was perched on a wobbly wooden stool, watching my grandmother whisk a velvety batter into a glossy pool of purple hue. The moment she lifted the lid of the oven, a cloud of fragrant steam—sweet, earthy, and just a whisper of caramel—escaped and wrapped the whole house in a warm, comforting hug. I could hear the faint crackle of the old fan above the stove, and the faint hum of the refrigerator seemed to sync with the rhythm of her hands.

That day, the star of the table was a humble yet unforgettable Ube Tres Leches Cake. The cake itself was a soft, spongy marvel, but what truly set it apart was the trio of milks that soaked into every crumb, turning it into a moist, melt‑in‑your‑mouth masterpiece. The ube gave it an ethereal lavender‑purple color that made the dessert look like a piece of art, while the three milks added a richness that felt almost decadent without being overbearing. I remember the first bite: the sweet creaminess danced with the subtle nutty notes of the ube, and the buttery crumb crumbled delicately on my tongue.

Since that magical moment, I've been on a quest to perfect the recipe, tweaking it here and there, adding a pinch of this, a splash of that, until it became the version I proudly share with you today. The secret? It’s not just about the ingredients; it’s about the love you pour into each step, the patience you give the batter, and the timing of that final soak. Have you ever wondered why a cake that looks perfect on the outside can still feel dry inside? The answer lies in the tres leches technique, and I’m about to reveal the exact method that guarantees a perfectly soaked cake every single time.

But wait—there’s a hidden trick in step four that will change the way you think about soaking a cake forever. Imagine the delight on your family’s faces when they cut into a slice that glistens with milky sheen and releases a burst of ube aroma. Ready to bring that joy to your own kitchen? Here’s exactly how to make it — and trust me, your family will be asking for seconds.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of ube puree with the three milks creates layers of flavor that evolve with each bite, from the earthy sweetness of the yam to the caramel‑kissed creaminess of the milks.
  • Moisture Mastery: Tres leches isn’t just a name; it’s a technique that guarantees every crumb stays moist, making the cake feel like a cloud that melts in your mouth.
  • Visual Appeal: The vibrant purple hue of the ube is a show‑stopper on any dessert table, turning a simple cake into a conversation starter.
  • Ease of Execution: Despite its impressive look, the recipe uses straightforward pantry staples and a few specialty items, making it accessible for home cooks of any skill level.
  • Time Efficiency: With a total prep and cook time under an hour, you can whip up a bakery‑grade dessert without spending the entire day in the kitchen.
  • Versatility: The base cake can be paired with fruit, chocolate, or even a light caramel drizzle, allowing you to customize it for any occasion.
  • Nutrition Balance: While indulgent, the recipe still offers protein from the eggs and a modest amount of fiber from the ube, making it a slightly smarter sweet treat.
  • Crowd‑Pleasing Factor: The sweet, milky flavor profile is universally loved, and the striking color often draws in even the most skeptical eaters.
💡 Pro Tip: For an extra silky texture, whisk the three milks together with a splash of vanilla extract before pouring; it enhances the aroma and ties the flavors together beautifully.

🥗 Ingredients Breakdown

The Foundation: Flour, Baking Powder & Salt

All‑purpose flour provides the structural backbone of the cake, allowing it to rise and hold the generous soak of milks without crumbling. Baking powder acts as the leavening hero, creating those light, airy bubbles that make each bite feel like a cloud. A pinch of salt isn’t just a seasoning; it amplifies the sweetness and balances the richness of the three milks, ensuring the final flavor isn’t cloyingly sweet.

The Sweet Core: Butter, Sugar & Eggs

Unsalted butter, softened to room temperature, creates a tender crumb and adds a buttery fragrance that mingles perfectly with the ube’s earthy notes. Granulated sugar not only sweetens but also helps to incorporate air when creamed with butter, giving the batter a light, fluffy texture. Eggs act as the binding agent, trapping the air you’ve whisked in and providing a rich, custardy mouthfeel that complements the milky soak.

Ube Magic & Aromatics

Ube puree is the star of the show, delivering that unmistakable violet hue and a subtle nutty sweetness that sets this cake apart from ordinary tres leches. If fresh ube isn’t available, frozen or even high‑quality ube powder can be used—just rehydrate it with a little warm water for the same vibrant color. A dash of vanilla extract adds a warm, comforting aroma that rounds out the flavor profile, making the cake feel like a nostalgic hug.

The Secret Weapons: Three Milks

The three milks—evaporated milk, sweetened condensed milk, and heavy cream—each bring a distinct character. Evaporated milk offers a slightly caramelized depth without extra sweetness, while sweetened condensed milk provides the necessary sugar and silky texture. Heavy cream adds richness and a velvety finish that makes the cake feel luxurious without being overly heavy.

🤔 Did You Know? Ube, also known as purple yam, is rich in anthocyanins—natural pigments that have antioxidant properties and give the cake its striking purple color.

Finishing Touches: Whipped Cream & Powdered Sugar

A light dusting of powdered sugar adds a delicate sweet finish, while a dollop of freshly whipped cream on top provides a cool contrast to the warm, soaked cake. If you’re feeling adventurous, a drizzle of ube jam or a sprinkle of toasted coconut can elevate the presentation and add an extra layer of texture.

With your ingredients prepped and ready, let's get cooking. Here’s where the fun really begins...

🍳 Step-by-Step Instructions

  1. Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease a 9‑inch round cake pan with butter and lightly dust it with flour, tapping out any excess. This ensures the cake releases cleanly after baking and prevents any soggy edges.
    💡 Pro Tip: Line the bottom with parchment paper for an even easier release.
  2. Mix Dry Ingredients: In a medium bowl, whisk together 1 ½ cups all‑purpose flour, 2 tsp baking powder, and ½ tsp salt. Whisking aerates the mixture, ensuring no clumps remain, which is crucial for an even crumb. Set aside while you cream the butter and sugar. The scent of the dry mix will already hint at the cake’s upcoming lightness.
  3. Cream Butter and Sugar: In a large mixing bowl, beat 1 cup unsalted butter with 1 ½ cups granulated sugar on medium‑high speed for about 4‑5 minutes, until the mixture turns pale and fluffy. You’ll hear a faint whirring sound as tiny air bubbles form—this is the foundation of your cake’s airy texture. Scrape down the sides of the bowl to ensure even mixing.
  4. Add Eggs One at a Time: Crack 4 large eggs into a small bowl, then add them to the butter‑sugar mixture one at a time, beating well after each addition. This gradual incorporation prevents the batter from curdling and creates a glossy, emulsified mixture.
    ⚠️ Common Mistake: Adding all the eggs at once can cause the batter to separate, resulting in a dense cake.
  5. Incorporate Ube and Vanilla: Gently fold in 1 cup ube puree and 1 tsp vanilla extract using a spatula. The batter will turn a mesmerizing violet shade, and a sweet, earthy aroma will fill your kitchen. Take a moment to admire the color—this is the visual promise of the cake’s flavor.
  6. Combine Wet and Dry: Alternately add the dry flour mixture and 1 cup whole milk to the batter, beginning and ending with the flour. Mix on low speed just until combined; over‑mixing can develop gluten, making the cake tough. You’ll notice the batter becoming smooth and glossy, a sign that the crumb will be tender.
  7. Bake to Perfection: Pour the batter into the prepared pan, smoothing the top with a spatula. Bake for 30‑35 minutes, or until a toothpick inserted into the center emerges clean with a few moist crumbs. The cake should rise beautifully, its edges turning a light golden brown and the top emitting a sweet, caramelized scent. Let it cool in the pan for 10 minutes, then turn it out onto a wire rack.
  8. Prepare the Tres Leches Soak: While the cake cools, whisk together 1 can (12 oz) evaporated milk, 1 can (14 oz) sweetened condensed milk, and 1 cup heavy cream in a large bowl. Add a splash of vanilla if you love extra depth. The mixture should be silky and slightly thick—this is the liquid gold that will transform your cake.
  9. Soak the Cake: Place the cooled cake on a serving platter. Using a fork, poke holes all over the surface—this is the secret trick that allows the milks to penetrate every crumb evenly. Slowly pour the three‑milk mixture over the cake, letting it soak in gradually. You’ll hear a gentle sizzle as the liquid meets the warm cake, and the cake will begin to swell slightly as it absorbs the milks.
  10. Finish with Whipped Cream: Whip 1 cup heavy cream with 2 tbsp powdered sugar until soft peaks form. Spread a generous layer over the top of the soaked cake, then dust lightly with additional powdered sugar. For an extra touch, garnish with toasted coconut flakes or a drizzle of ube jam. The cake now looks like a velvety, milky masterpiece ready to be sliced.
💡 Pro Tip: Let the cake rest for at least 2 hours (or overnight) in the refrigerator after soaking; this allows the flavors to meld and the texture to become perfectly silky.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the three‑milk mixture, take a tiny spoonful of the batter and taste it. This quick check lets you adjust the sweetness or add a pinch more vanilla if needed. Trust me, a small tweak at this stage can prevent a cake that’s too sweet or too bland. I once served a version that was a bit under‑sweet, and a quick dash of extra condensed milk saved the day.

Why Resting Time Matters More Than You Think

After soaking, the cake needs time to let the milks fully integrate. The longer it rests, the more uniform the texture becomes, turning each bite into a harmonious blend of cake and cream. I’ve found that an overnight rest in the fridge yields a cake that’s almost melt‑in‑your‑mouth, while a rushed 30‑minute rest can leave pockets of dry crumb.

The Seasoning Secret Pros Won’t Tell You

A pinch of sea salt sprinkled over the whipped cream just before serving can elevate the flavor dramatically. The salt cuts through the sweetness and highlights the buttery notes, creating a balanced palate experience. I discovered this trick after a pastry chef friend whispered it to me over a coffee break.

Choosing the Right Ube

Fresh ube has a firmer texture and a deeper, earthier flavor than frozen puree. If you can find it at an Asian market, opt for fresh; otherwise, high‑quality frozen puree works just as well. When using frozen, let it thaw completely and give it a quick whisk to break up any ice crystals before folding it into the batter.

Avoiding a Soggy Bottom

If you’re using a glass baking dish, the edges can become overly soft from the milk soak. To prevent this, line the bottom with a thin layer of parchment paper or a silicone baking mat before pouring the batter. This creates a barrier that keeps the base from becoming too mushy while still allowing the milk to seep through the sides.

The Best Whipping Technique

Chill your mixing bowl and whisk attachment for at least 15 minutes before whipping the cream. Cold tools keep the cream from turning buttery, ensuring you get stiff peaks that hold their shape when sliced. I once tried to whip cream at room temperature and ended up with a soupy topping—lesson learned!

💡 Pro Tip: For an extra glossy finish, gently brush the top of the whipped cream with a thin layer of melted white chocolate before dusting with powdered sugar.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Coconut‑Lime Dream

Replace half of the heavy cream in the tres leches mixture with coconut milk, and add 1 tsp lime zest. The result is a tropical breeze that pairs beautifully with the earthy ube, offering a bright, citrusy contrast.

Chocolate‑Swirl Delight

Melt ½ cup dark chocolate and swirl it into the batter before baking. The chocolate ribbons create a stunning visual effect and add a deep, bittersweet note that balances the sweet milks.

Berry‑Infused Bliss

Fold in ½ cup fresh raspberries or strawberries into the batter, and garnish the finished cake with a handful of berries and a drizzle of berry coulis. The tartness of the berries cuts through the richness, creating a perfect harmony.

Matcha‑Green Tea Fusion

Add 1 tbsp matcha powder to the dry ingredients for a subtle earthy flavor and a beautiful speckled appearance. Pair it with a light dusting of powdered sugar and a dollop of matcha‑infused whipped cream for a sophisticated twist.

Caramel‑Pecan Crunch

Stir ¼ cup toasted pecans into the batter and drizzle a generous amount of caramel sauce over the whipped cream topping. The crunchy nuts and sticky caramel add texture and a buttery depth that makes each bite exciting.

Espresso‑Kick

Dissolve 1 tsp instant espresso powder in the milk mixture before soaking the cake. The coffee notes enhance the chocolatey undertones of the ube and add a pleasant bitterness that balances the overall sweetness.

📦 Storage & Reheating Tips

Refrigerator Storage

Cover the cake tightly with plastic wrap or store it in an airtight container. It will stay fresh for up to 5 days, and the flavors will continue to meld, often improving with each passing day. Keep the cake on a lower shelf where it won’t be disturbed by other foods.

Freezing Instructions

If you need to keep it longer, freeze the cake in a freezer‑safe container for up to 2 months. Before freezing, wrap the cake in a layer of parchment paper, then aluminum foil, to prevent freezer burn. When ready to use, thaw it in the refrigerator overnight and give it a quick drizzle of fresh milk mixture to revive the moisture.

Reheating Methods

To warm a slice without drying it out, place the piece on a microwave‑safe plate, cover it loosely with a damp paper towel, and heat for 15‑20 seconds. The damp towel creates steam, keeping the cake soft. For a more even warm‑up, preheat your oven to 300°F (150°C), cover the cake with foil, and bake for 10‑12 minutes.

❓ Frequently Asked Questions

Yes, you can substitute a yellow cake mix for the base, but you’ll need to adjust the liquid ingredients. Reduce the amount of milk in the mix by about ¼ cup and add the ube puree and vanilla to maintain flavor. The texture may be slightly denser, but the tres leches soak will still keep it moist.

Fresh ube offers a richer, earthier flavor and a firmer texture, which can give the cake a more pronounced color. Frozen puree is a convenient alternative and works well if you can’t find fresh. Just be sure to thaw it completely and whisk it smooth before adding to the batter.

Absolutely! Substitute the all‑purpose flour with a 1:1 gluten‑free flour blend. Make sure the blend contains a starch like tapioca or potato starch for a light crumb. The rest of the recipe remains unchanged, and you’ll still get that moist, tender texture.

The cake will stay perfectly moist for up to 24 hours in the refrigerator. After that, the crumb may become overly soft, though it will still be edible. For the best texture, serve within 12‑18 hours of soaking.

Yes, you can swap out the heavy cream for half‑and‑half or a plant‑based cream like coconut or oat cream for a dairy‑free version. Just keep the total volume the same to ensure the cake absorbs the right amount of liquid.

Poking holes is essential. It allows the milk mixture to penetrate every part of the cake, creating an even, moist texture. Use a fork or skewer and make a grid of holes about 1‑inch apart.

Definitely! Fresh mango, sliced strawberries, or a drizzle of passion‑fruit puree add a bright contrast to the rich cake. Just add the fruit just before serving to keep it fresh and vibrant.

You can use an 8‑inch or 10‑inch round pan, but adjust the baking time accordingly—smaller pans may bake faster, while larger ones may need a few extra minutes. Keep an eye on the toothpick test to determine doneness.

Ube Tres Leches Cake Recipe

Homemade Recipe

Prep
20 min
Pin Recipe
Cook
45 min
Total
1 hr 5 min
Servings
8

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C) and grease a 9‑inch round cake pan.
  2. Whisk together flour, baking powder, and salt; set aside.
  3. Cream butter and sugar until pale and fluffy, about 4‑5 minutes.
  4. Add eggs one at a time, beating well after each addition.
  5. Fold in ube puree and vanilla extract until evenly combined.
  6. Alternately add dry flour mixture and milk, beginning and ending with flour.
  7. Bake for 30‑35 minutes, or until a toothpick comes out clean.
  8. Whisk together evaporated milk, sweetened condensed milk, and heavy cream.
  9. Poke holes in the cooled cake and slowly pour the milk mixture over it.
  10. Top with whipped cream sweetened with powdered sugar; garnish as desired.

Nutrition per Serving (estimate)

350
Calories
5g
Protein
45g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.