The moment I first laid eyes on a slice of Ube Tres Leches Cake, I was utterly mesmerized by its vibrant purple hue. This cake isn’t just about looks; it’s a delightful wave of sweetness thanks to the ube, a beloved purple yam, perfectly complementing the traditional three-milk soak for an incredibly moist experience. Whether it’s a birthday party or a simple family gathering, this show-stopping dessert is sure to steal the spotlight, making it a crowd-pleaser with every bite. Plus, it’s surprisingly easy to whip up, allowing you to spend more time enjoying the festivities and less time in the kitchen. Ready to learn how to create this enchanting and creamy cake that is sure to impress? Let’s dive right in!

Why is Ube Tres Leches Cake so special?
Vibrant colors and rich flavors make this cake a standout. The unique combination of ube and the traditional three-milk soak creates a moist, luscious dessert that’s both visually striking and delicious. Easy to make, this recipe is perfect for bakers of all levels, allowing everyone to impress with minimal effort. Crowd-pleaser potential is limitless; whether it’s a birthday or holiday gathering, this cake will leave a lasting impression. If you love delightful desserts, you’ll also enjoy exploring the richness of our Ube Mochi Cake or the comforting layers in our Sponge Cake Heart!
Ube Tres Leches Cake Ingredients
• To create this luscious, vibrant treat, gather your ingredients ahead of time for a seamless baking experience.
For the Cake
- Ube Flour – Adds distinct flavor and color; substitute with all-purpose flour for a less ube-forward cake.
- Eggs – Provides structure and leavening; essential for fluffy texture; vegan alternative: aquafaba (chickpea water).
- Sugar – Sweetens the batter; consider reducing for less sweetness.
- Milk – Provides moisture and creates the milk soak; use whole milk for creaminess.
For the Milk Soak
- Condensed Milk – Sweetens the cake and enhances its moistness; no direct substitute recommended.
- Evaporated Milk – Contributes to the cake’s moisture profile; can replace with an equal amount of coconut cream for a unique flavor twist.
- Whole Milk – Complements the milk soak; necessary for rich flavor; can use a dairy-free alternative if desired.
For the Topping
- Heavy Cream – Used for toppings; substitute with whipped coconut cream for dairy-free options.
With these ingredients, you’ll create a stunning Ube Tres Leches Cake that’s sure to impress at any gathering!
Step‑by‑Step Instructions for Ube Tres Leches Cake
Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans with butter and dust with flour to prevent sticking. In a bowl, sift together 1 ½ cups of ube flour, 1 ½ teaspoons of baking powder, and ½ teaspoon of salt. Set aside this dry mixture to ensure that your Ube Tres Leches Cake rises beautifully.
Step 2: Beat Eggs and Sugar
In a large mixing bowl, use an electric mixer to beat 4 large eggs and 1 cup of sugar on high speed. Continue until the mixture is thick and pale, which should take about 5 minutes. This process incorporates air, giving the cake its lightness. Gradually add the dry ube flour mixture and mix on low speed until just combined to preserve the airy texture.
Step 3: Combine with Milk
Slowly fold in 1 cup of whole milk into the batter until fully integrated. Be gentle to keep the mixture fluffy. The milk will enhance the cake’s moistness and contribute to the silky finish of your Ube Tres Leches Cake. Once combined, divide the batter evenly between the prepared pans.
Step 4: Bake the Cake
Place the cake pans in the preheated oven and bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean. The cakes should be light golden and slightly spring back when touched. Once baked, remove the cakes from the oven and allow them to cool in the pans for about 10 minutes before transferring to a wire rack.
Step 5: Cool Completely
Let the layers cool completely, ideally for about an hour, on the wire rack. This step is crucial to prevent the milk soak from becoming overly runny when applied. As the cakes cool, you can prepare the milk soak mixture which will elevate the textures and flavors of the Ube Tres Leches Cake.
Step 6: Prepare the Milk Soak
In a mixing bowl, whisk together 1 cup of condensed milk, 1 cup of evaporated milk, and 1 cup of whole milk. This rich blend will soak into the cooled cake layers, creating a delightful moisture. Set aside the soak while you prepare the next steps, enticingly appealing for your Ube Tres Leches Cake.
Step 7: Soak the Cake Layers
Once the cakes are completely cool, use a skewer to poke several holes across the surface of each layer. Generously pour the milk soak over each cake layer, allowing a few minutes for the mixture to absorb. Repeat the process until all the liquid has been used, ensuring each slice of the Ube Tres Leches Cake is decadently moist.
Step 8: Whip the Cream
In a chilled mixing bowl, whip 1 ½ cups of heavy cream until stiff peaks form. This process will take around 3 to 5 minutes with an electric mixer on medium-high speed. Once whipped, gently spread a generous layer over the top and sides of the soaked cake layers to create a beautiful finish for your Ube Tres Leches Cake.
Step 9: Decorate and Serve
For a final lovely touch, decorate the whipped cream with extra ube or your favorite toppings such as fresh fruit or edible flowers for a pop of color. Chill the Ube Tres Leches Cake in the refrigerator for at least 1 hour before serving to allow flavors to meld. Slice and serve chilled, delighting in this deliciously vibrant dessert!

Ube Tres Leches Cake Variations
Customize your Ube Tres Leches Cake to suit your taste and creativity, transforming each bite into an unforgettable experience!
- Gluten-Free: Substitute ube flour with a gluten-free blend to keep that delightful flavor while accommodating dietary needs.
- Dairy-Free: Replace whole milk and dairy cream with almond milk and coconut whipped cream for a luscious, dairy-free version.
- Fruity Twist: Layer in fresh mango slices between cake layers for a sweet contrast to the ube’s earthiness.
- Chocolate Lovers: Add cocoa powder to the batter for a chocolatey twist, creating a rich, decadent fusion of flavors.
- Nutty Bliss: Sprinkle chopped nuts on top of the whipped cream for added crunch and a delightful texture contrast.
- Coconut Infusion: Use coconut milk in place of evaporated milk for a tropical flavor explosion that enhances the cake’s creaminess.
- Spice It Up: Add a pinch of cinnamon or cardamom to the milk soak for a warm, aromatic element that elevates your dessert.
- Frosting Options: Swap out whipped cream with a tangy cream cheese frosting for a richer, more indulgent topping that balances the sweetness.
These variations will not only elevate your Ube Tres Leches Cake but also make it a versatile treat for any occasion, just like our delightful Strawberry Cheesecake Cinnabon or the luxurious Chocolate Cheesecake Decadent you might enjoy making next!
Storage Tips for Ube Tres Leches Cake
Fridge: Store the Ube Tres Leches Cake in the refrigerator, well-covered in plastic wrap or an airtight container, for up to 3-4 days to maintain its moisture and flavor.
Freezer: If you want to store it longer, wrap individual slices in plastic wrap and then in aluminum foil; the cake can be frozen for up to 2 months.
Reheating: Thaw the cake in the refrigerator overnight before serving, but avoid reheating as it may affect the cake’s texture. Enjoy it chilled for the best experience!
What to Serve with Ube Tres Leches Cake
Imagine the joy of pairing this luscious dessert with delightful accompaniments that elevate your dining experience.
-
Fresh Berries: A mix of strawberries, blueberries, and raspberries adds a burst of acidity and color, balancing the sweetness of the cake.
-
Coconut Ice Cream: Creamy coconut ice cream echoes the tropical flavors of the ube while providing a refreshing, cool contrast to the cake’s rich texture.
-
Flavored Whipped Cream: Infuse your whipped cream with vanilla or coconut extract for an extra layer of flavor that complements the cake perfectly.
-
Mango Slices: Juicy mango slices bring a tropical flair and sweetness that harmonizes beautifully with the earthy notes of ube.
-
Matcha Green Tea: A warm cup of matcha enhances the dessert’s creaminess with its earthy, slightly bitter profile, creating an interesting flavor contrast.
-
Sweetened Condensed Milk Drizzle: A drizzle of sweetened condensed milk on top provides an extra creamy texture, amplifying the traditional three-milk experience.
-
Toasted Coconut Flakes: A sprinkle of toasted coconut adds texture and a nutty flavor that enhances the cake’s delightful creaminess.
-
Chilled Pineapple Juice: A glass of chilled pineapple juice brings a refreshing sweetness, cleansing the palate between bites of this rich dessert.
Expert Tips for Ube Tres Leches Cake
- Room Temperature Ingredients: Ensure all ingredients, especially eggs, are at room temperature for better emulsification and a fluffier cake.
- Soaking Time Matters: Allow your cake layers enough time to absorb the milk soak completely. This step is vital for achieving the signature moistness of Ube Tres Leches Cake.
- Avoid Soggy Cake: Be mindful when pouring the milk soak; use it sparingly on the top layer after frosting to prevent excess moisture.
- Sifting Flour: Don’t skip sifting the ube flour and baking powder. It helps aerate the dry ingredients, leading to a lighter cake texture.
- Whipping Cream Consistency: Watch your heavy cream; whip it just until stiff peaks form to ensure a smooth spreadable topping that won’t collapse.
Make Ahead Options
The Ube Tres Leches Cake is an ideal candidate for meal prep, allowing busy home cooks to enjoy this delightful dessert with less hassle. You can prepare the cake layers up to 24 hours in advance, storing them in an airtight container at room temperature to maintain moisture. The milk soak can also be made ahead and stored in the fridge for up to 3 days; just remember to pour it over the layered cakes right before serving to keep them perfectly moist. For the whipped cream topping, prepare it ahead and refrigerate until you’re ready to finish the cake. Simply whip the cream, spread it over the soaked layers, and add your favorite decorations for an effortlessly stunning dessert!

Ube Tres Leches Cake Recipe FAQs
What should I look for when selecting ube flour?
When selecting ube flour, look for a vibrant purple color and a fine texture. Avoid bags that show dark spots or have a stale odor. If you’re unable to find ube flour, you can substitute it with all-purpose flour, but the cake will be less ube-forward in flavor and color.
How should I store leftover Ube Tres Leches Cake?
Absolutely! Store your Ube Tres Leches Cake in the refrigerator, well-covered with plastic wrap or in an airtight container. It will keep well for up to 3-4 days. Be sure to chill it thoroughly before serving for the best flavor and texture.
Can I freeze Ube Tres Leches Cake?
Yes! To freeze your Ube Tres Leches Cake, slice it into individual portions for easier thawing. Wrap each piece tightly in plastic wrap, then place them in a freezer-safe container or wrap them further in aluminum foil. This method allows the cake to be frozen for up to 2 months. When you’re ready to enjoy it, transfer the slices to the refrigerator to thaw overnight.
What if my cake layers are too soggy after soaking?
To prevent soggy layers, avoid oversaturating the top layer with the milk soak after adding the whipped cream topping. It’s pivotal to allow the layers sufficient time to absorb the soak without flooding them. If your cake ends up being too soggy, try serving it frozen for a fun texture or crumbling it over desserts like ice cream!
Is there a dairy-free option for Ube Tres Leches Cake?
Very! You can easily adjust this Ube Tres Leches Cake recipe for dairy-free needs. Instead of traditional milk, use almond milk or coconut milk in your milk soak. For the topping, consider using whipped coconut cream as an alternative to heavy cream. This way, you can enjoy a delightful treat that suits various dietary preferences!
Can I make this cake ahead of time?
Indeed! You can prepare your Ube Tres Leches Cake a day or two in advance. Just follow all the steps up to the soaking and refrigerate it tightly covered. This will not only save you time on the day of your gathering but also allows the flavors to meld beautifully!

Moist Ube Tres Leches Cake: A Delightful Filipino Treat
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans with butter and dust with flour.
- Sift together 1 ½ cups of ube flour, 1 ½ teaspoons of baking powder, and ½ teaspoon of salt. Set aside.
- In a large bowl, beat 4 large eggs and 1 cup of sugar on high speed until thick and pale, about 5 minutes.
- Gradually add the dry ube flour mixture and mix on low speed until combined.
- Fold in 1 cup of whole milk into the batter until fully integrated.
- Divide the batter evenly between the prepared pans and bake for 25 to 30 minutes.
- Allow the cakes to cool in the pans for about 10 minutes before transferring them to a wire rack.
- Let the layers cool completely for about an hour.
- Whisk together 1 cup of condensed milk, 1 cup of evaporated milk, and 1 cup of whole milk.
- Poke holes in the surface of each cake layer and pour the milk soak generously over each layer.
- Whip 1 ½ cups of heavy cream until stiff peaks form, then spread over the top and sides of the cake.
- Decorate with extra ube or your favorite toppings, chill for at least 1 hour before serving.

Leave a Reply