As I stood in my kitchen, the warm scent of baking cake danced around me, instantly whisking me away to sunlit Filipino celebrations. If you’re in the mood for a dessert that effortlessly wows your guests while being a breeze to prepare, let me introduce you to my Ube Tres Leches Cake Recipe. This vibrant masterpiece isn’t just a feast for the eyes; its layers soaked in a creamy mixture of three different milks create a melt-in-your-mouth experience that celebrates the fusion of traditional and modern flavors. Not only does this cake bring an exciting twist to gatherings, but it’s also surprisingly simple to make, ensuring that you can enjoy both the process and the praise! Are you ready to impress everyone at your next get-together with this stunning treat?

Why is Ube Tres Leches Cake So Special?
Vibrant Flavor: The delightful taste of ube brings a unique, sweet, and earthy twist to the classic tres leches cake that will leave everyone asking for seconds.
Visually Stunning: Its vibrant purple hue is sure to catch the eye of your guests, making it a showstopper at any gathering.
Comfort Food with a Twist: This cake combines the comforting qualities of a traditional dessert with a fun and modern flavor profile.
Easy to Prepare: With straightforward steps, you can create a stunning dessert that appears complex but is simple enough for home bakers of all skill levels.
Crowd-Pleasing Appeal: Perfect for celebrations or cozy dinners, this cake combines familiar tastes with a delightful surprise, reminiscent of both Filipino celebrations and family favorites.
Consider pairing it with a slice of Carrot Cream Cake for an additional sweet treat option that everyone’s sure to love!
Ube Tres Leches Cake Ingredients
• Get ready to whip up a delightful treat!
-
For the Cake
-
Ube – Provides natural sweetness and vibrant color; if unavailable, you can use purple sweet potato as a substitute.
-
Flour – Essential for structure and light texture; all-purpose flour works well or choose a gluten-free blend if needed.
-
Baking Powder – Helps the cake rise for that airy texture; no substitutions necessary.
-
Eggs – Enhance moisture and richness; flaxseed meal can be used for a vegan option.
-
For the Three-Milk Mixture
-
Evaporated Milk – Soaks into the cake for creaminess; consider using dairy-free alternatives like coconut milk for a twist.
-
Condensed Milk – Adds sweetness and richness to the dessert.
-
Heavy Cream – Creates a luxuriously creamy texture; coconut cream can serve as a dairy-free substitute.
-
For the Topping
-
Whipped Cream – Lightens the dessert and enhances its sweet profile; opt for coconut cream for a vegan version.
Step‑by‑Step Instructions for Ube Tres Leches Cake Recipe
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While the oven warms, prepare a 9×13 inch baking pan by lightly greasing it with butter or non-stick spray. This ensures your Ube Tres Leches Cake will bake evenly and release smoothly once done.
Step 2: Combine Dry Ingredients
In a medium bowl, whisk together 1 and ½ cups of all-purpose flour and 1 tablespoon of baking powder. Make sure there are no lumps in the mixture, which helps the cake rise beautifully. Set this dry mixture aside while you work on the wet ingredients to ensure the perfect texture.
Step 3: Beat the Eggs and Sugar
In a large mixing bowl, use an electric mixer to beat together 4 eggs until they become pale and thick, which should take about 5 minutes on medium speed. Gradually incorporate 1 cup of sugar while mixing, ensuring it fully dissolves and gives a light, airy consistency to the batter.
Step 4: Combine Wet and Dry Ingredients
Carefully fold the flour mixture into the egg mixture using a spatula. Be gentle to retain the airiness you’ve worked hard to create. Once just combined, gently add in 1 cup of freshly grated or mashed ube, mixing until you see a lovely purple hue throughout the batter.
Step 5: Bake the Cake
Pour the batter into the prepared baking pan, spreading it evenly. Place it in the oven and bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean. The cake should be lightly golden on top and spring back when touched, signaling it’s done.
Step 6: Cool the Cake and Poke Holes
Once baked, remove the cake from the oven and let it cool in the pan for about 15 minutes. After cooling, use a skewer or fork to poke holes across the surface of the cake. This allows the three milks to soak in beautifully, creating that signature moist texture for your Ube Tres Leches Cake.
Step 7: Prepare the Three-Milk Soak
In a mixing bowl, combine 1 cup of evaporated milk, 1 cup of condensed milk, and 1 cup of heavy cream. Whisk these together until well blended. Once the cake has cooled and holes have been made, gradually pour this three-milk mixture over the cake, ensuring it seeps into all the holes for maximum creaminess.
Step 8: Let It Soak
Cover the cake with plastic wrap and refrigerate it for at least 4 hours, or overnight if possible. The longer it soaks, the more flavorful and moist your Ube Tres Leches Cake will be. This step is crucial for achieving that melt-in-your-mouth decadence.
Step 9: Top with Whipped Cream
Before serving, prepare a light and fluffy topping by whipping 1 cup of heavy cream until peaks form. Spread or pipe this whipped cream generously over the soaked cake, creating a beautiful finishing touch that enhances the dessert’s sweetness and creaminess.
Step 10: Serve and Enjoy
Slice the cake into squares and serve chilled, optionally garnished with edible flowers or fresh fruits for an added touch of color. With its eye-catching appearance and delightful flavor, your Ube Tres Leches Cake is sure to be a hit at any gathering!

How to Store and Freeze Ube Tres Leches Cake
Refrigerator: Keep leftover Ube Tres Leches Cake in an airtight container for up to 5 days to maintain its freshness and moisture.
Freezer: Wrap individual slices tightly in plastic wrap and then in aluminum foil to freeze for up to 2 months. Thaw overnight in the fridge before serving.
Reheating: If you prefer to enjoy it warm, simply let the thawed cake sit at room temperature for 15-20 minutes, enhancing its soft texture.
Avoid Sogginess: Prevent the cake from becoming too soggy during storage by ensuring it’s completely cooled and well-soaked before refrigerating or freezing.
Expert Tips for Ube Tres Leches Cake
-
Cool First: Make sure the cake is completely cool before pouring the milk soak over it. This prevents it from becoming too soggy and ensures that it absorbs just the right amount of liquid.
-
Enhance Ube Flavor: For a more intense ube flavor in your Ube Tres Leches Cake, consider adding a splash of ube extract along with the fresh ube. This will deepen the color and taste.
-
Perfect Whipped Cream: Use high-quality heavy cream when making your whipped topping. It will whip up beautifully and provide the best texture, ensuring your cake looks as good as it tastes.
-
Dairy-Free Option: If you’re looking for a dairy-free version, substitute the heavy cream with coconut cream for the topping and use coconut milk in your three-milk mixture. This keeps the cake deliciously creamy.
-
Presentation Matters: To make your Ube Tres Leches Cake visually stunning, garnish with fresh berries, edible flowers, or a dusting of powdered sugar before serving. It adds elegance and makes it even more inviting!
Make Ahead Options
These Ube Tres Leches Cake preparations are perfect for busy weeknights! You can bake the cake up to 24 hours in advance; once cooled, poke holes in the top and soak it with the three-milk mixture (evaporated milk, condensed milk, and heavy cream) for at least 4 hours or overnight in the refrigerator. This allows the flavors to meld beautifully, ensuring a moist and creamy cake. To maintain its fresh taste, cover it tightly with plastic wrap during soaking. When you’re ready to serve, simply whip up the cream topping, spread it over the cake, and enjoy a delightful dessert with minimal fuss—ideal for impressing family or friends at gatherings!
What to Serve with Ube Tres Leches Cake
Imagine delighting your guests with an unforgettable feast that perfectly pairs with this luxurious dessert!
- Fresh Fruit Salad: A refreshing medley of seasonal fruits balances the creaminess of the cake and adds a burst of color on the plate.
- Coconut Rice: Soft and slightly sweet, this dish complements the ube’s earthy flavor while enhancing that tropical feel with every bite.
- Espresso or Coffee: The rich, bold flavor of coffee complements the sweet and creamy layers of the Ube Tres Leches Cake perfectly, creating a delightful pairing.
- Mango Sticky Rice: This classic dessert offers an enticing contrast, with the sweet mango and chewy rice enhancing the overall indulgent experience.
- Zesty Lime Sorbet: The tartness of lime sorbet creates a refreshing contrast to the sweet ube cake, cleansing the palate between bites.
- Tropical Iced Tea: A light and fruity iced tea with hints of peach or passion fruit will refresh your guests while harmonizing beautifully with the cake’s flavors.
- Coconut Macaroons: These chewy, sweet bites echo the coconut flavors in the cake, creating a pleasant synergy that dessert lovers will appreciate.
- Chocolate Mousse: Indulge in layers of rich chocolate alongside the Ube Tres Leches Cake, striking a perfect balance between the flavors.
Ube Tres Leches Cake Variations
Feel free to add your own twist to this delightful cake for a customized experience that suits your taste buds!
-
Matcha Magic: Swap ube for matcha powder for a vibrant green cake with a grassy flavor. The earthy taste of matcha creates a refined contrast to the sweet creaminess of the milks.
-
Coconut Infusion: Incorporate coconut milk into your three-milk mixture for a tropical touch. You can also top it with toasted coconut for extra texture and flavor.
-
Sweet Berry Burst: Add fresh berries like strawberries or blueberries on top for a fruity pop. They not only enhance the presentation but bring a lovely tartness that balances the sweetness.
-
Vegan Variation: Substitute eggs with flaxseed meal and use coconut cream in the milk mixture for a beautiful and accessible vegan version. It’s comforting and delicious without sacrificing taste.
-
Nutty Flavor: Add finely chopped walnuts or almonds to the batter for a delightful crunch. The nuts create an appealing textural contrast to the moist, fluffy cake.
-
Spiced Delight: Sprinkle some cinnamon or nutmeg into the flour mix for a warm, aromatic flavor. These spices bring a lovely warmth and complexity to each bite of your Ube Tres Leches Cake.
-
Choco-Latte Twist: Blend in cocoa powder for a chocolatey layer of flavor. The rich chocolate complements the sweetness of ube, giving a fun twist reminiscent of a mocha dessert.
-
Citrusy Zing: Add a splash of lemon or orange zest into the whipped cream for a refreshing note. The citrus accents brighten the overall taste and elevate the cake’s profile wonderfully.
With these variations, your Ube Tres Leches Cake can be an endless source of creativity and joy. Thinking about dessert options? Try pairing a slice with a warm piece of Fall Pumpkin Cake for a delightful dessert duo that captures cozy flavors!

Ube Tres Leches Cake Recipe FAQs
How do I select the right ube for this cake?
Absolutely! When choosing ube, look for ones that are firm, with smooth skin and a deep purple color. Avoid any with dark spots or bruises, as they may indicate spoilage. Fresh ube has a subtly sweet, earthy aroma. If ube is hard to find, you can substitute purple sweet potatoes, which offer a similar color and taste.
What’s the best way to store leftover Ube Tres Leches Cake?
To keep your delectable Ube Tres Leches Cake fresh, store it in an airtight container in the refrigerator for up to 5 days. Make sure the cake has cooled completely before covering it to minimize moisture loss. Enjoy it cold, as the flavors meld beautifully after sitting overnight!
Can I freeze Ube Tres Leches Cake? If so, how?
Very! You can freeze your Ube Tres Leches Cake for up to 2 months. Slice the cake into squares, then wrap each slice tightly in plastic wrap followed by aluminum foil to prevent freezer burn. To enjoy later, thaw the slices in the fridge overnight. If you prefer it warm, simply let the thawed cake sit at room temperature for 15-20 minutes.
What should I do if my cake is too soggy after soaking?
If your cake turns out too soggy, it could be due to over-soaking or using too much milk mixture. To troubleshoot, serve smaller portions and consider refrigerating the leftovers uncovered for a couple of hours to allow some moisture to evaporate. Alternatively, you can serve it with a layer of whipped cream to balance the flavors.
Is there a vegan option for this Ube Tres Leches Cake?
Yes, indeed! You can make a vegan version by using flaxseed meal as an egg substitute—mix 1 tablespoon of flaxseed meal with 2.5 tablespoons of water and let it sit for about 5 minutes to thicken. For the three-milk mixture, replace evaporated and condensed milk with coconut milk and use coconut cream as a topping. Your guests will love it just as much!
Are there any common allergens in the Ube Tres Leches Cake?
Certainly! The traditional recipe contains eggs, dairy (evaporated milk, condensed milk, and heavy cream), and gluten (flour). To cater to allergies, use gluten-free flour and vegan substitutes as mentioned. Be careful with whipped cream, as many people are lactose intolerant; coconut cream is a fantastic alternative that still gives you that creamy topping without the dairy!

Delightful Ube Tres Leches Cake Recipe
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare a 9x13 inch baking pan by greasing it.
- In a medium bowl, whisk together 1.5 cups of flour and 1 tablespoon of baking powder, ensuring no lumps.
- In a large mixing bowl, beat together 4 eggs until pale and thick, then gradually add 1 cup of sugar.
- Fold the flour mixture into the egg mixture, then gently mix in 1 cup of ube.
- Spread the batter evenly into the pan and bake for 25 to 30 minutes until golden.
- Allow the cake to cool for 15 minutes, then poke holes across the surface with a skewer.
- Mix 1 cup of evaporated milk, 1 cup of condensed milk, and 1 cup of heavy cream, and pour it over the cooled cake.
- Refrigerate for at least 4 hours or overnight to let it soak.
- Whip 1 cup of heavy cream until peaks form and spread or pipe over the soaked cake.
- Slice the cake into squares and serve chilled, optionally with edible flowers or fresh fruits.

Leave a Reply