As I delicately folded in the vibrant ube puree, the kitchen filled with a captivating aroma that instantly transported me to a bustling fiesta in the Philippines. Today, I’m thrilled to share my cherished recipe for Ube Tres Leches Cake, a rich and moist dessert that truly embodies the spirit of celebration. This delightful layer cake, soaked in three types of milk, brings together flavors that are both unique and comforting. It’s the perfect treat for any gathering, guaranteed to impress friends and family alike. Plus, with its stunning purple hue, it’s as much a feast for the eyes as it is for the taste buds! Are you ready to elevate your dessert game and dive into this luxurious adventure?

Why Is Ube Tres Leches Cake Unforgettable?
Vibrant Color: The eye-catching purple hue of this cake will make any dessert table pop with excitement.
Decadently Moist: Each bite is a delightful experience, thanks to the perfect blend of three milks that keeps the cake incredibly moist.
Unique Flavor: Combining traditional Filipino ingredients and flavors, this cake stands out from typical dessert options, making it a conversation starter!
Crowd-Pleasing: Whether at a festive gathering or a simple family dinner, the Ube Tres Leches Cake is sure to please everyone, from kids to adults.
Easy to Make: Even novice bakers can master this cake; it’s straightforward and comes together effortlessly, much like my Lemon Cake Melts.
Versatile Dessert: Feel free to get creative—try adding different toppings or variations to personalize it! You might even enjoy experimenting with flavors inspired by my Strawberry Honeybun Cake.
Ube Tres Leches Cake Ingredients
Get ready to indulge in the delightful world of Ube Tres Leches Cake with these must-have ingredients!
For the Cake
• Ube (purple yam) – This ingredient provides the distinctive flavor and vibrant color; feel free to use fresh or frozen.
• All-purpose flour – Just the right amount for the cake’s structure; substitute with a gluten-free blend if needed.
• Baking powder – Essential for making the cake rise; no substitutions necessary unless adjusting for altitude.
• Eggs – Vital for moisture and richness; make sure they’re at room temperature for the best volume.
• Granulated sugar – Sweetens the cake perfectly; consider coconut sugar for a more tropical flavor.
For the Tres Leches Mixture
• Milk – The base for the three milks; whole milk or evaporated milk works great, but coconut milk can make it dairy-free.
• Sweetened condensed milk – Adds that creamy, sweet richness that makes this cake unforgettable; no substitutes are recommended.
• Heavy cream – Perfect for whipping into a luscious topping; use soured cream or coconut cream for a lighter option.
• Vanilla extract – Enhances the overall flavor; no substitutes are suggested for this one.
• Butter – Brings richness to the cake; opt for unsalted for better control over flavor.
Now that you’re equipped with everything you need, let’s dive into creating this magnificent Ube Tres Leches Cake that is sure to wow your guests!
Step‑by‑Step Instructions for Ube Tres Leches Cake
Step 1: Prepare the Cake Batter
Start by preheating your oven to 350°F (175°C). In a medium bowl, whisk together 1 ½ cups of all-purpose flour and 2 teaspoons of baking powder. In a separate bowl, beat 4 large eggs and 1 cup of granulated sugar until the mixture is pale and fluffy, about 5 minutes. Gradually fold in the flour mixture, followed by 1 cup of ube puree, until smooth and well combined.
Step 2: Baking
Pour the prepared Ube cake batter into a greased 9×13-inch baking pan and spread it evenly with a spatula. Bake in the preheated oven for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Keep an eye on the cake; it should be lightly golden and spring back when gently pressed.
Step 3: Cool the Cake
Once baked, remove the cake from the oven and allow it to cool in the pan for about 10 minutes. Carefully transfer the cake to a wire rack, letting it cool completely. This step is essential for allowing the cake to settle; the texture will become even more delightful as it cools.
Step 4: Make the Milk Mixture
While the cake cools, combine 1 cup of whole milk, 1 cup of sweetened condensed milk, and 1 cup of evaporated milk in a medium bowl. Whisk them until blended, creating a rich and creamy tres leches mixture. This milk blend is what gives the Ube Tres Leches Cake its signature moisture and flavor.
Step 5: Soak the Cake
Once the cake has cooled completely, poke holes all over the surface using a fork or skewer. Slowly pour the milk mixture over the cake, ensuring even distribution to maximize absorption. Let the cake soak for at least 2 hours, preferably overnight, in the fridge for optimal flavor infusion.
Step 6: Whip the Cream
In a large mixing bowl, pour 1 cup of heavy cream. Using an electric mixer, beat on medium speed until soft peaks form. Gradually add 1 teaspoon of vanilla extract while continuing to whip until stiff peaks form. This whipped cream will create a cloud-like topping for your Ube Tres Leches Cake.
Step 7: Assemble the Cake
Once the soaked cake is ready, spread the whipped cream evenly over the top, using an offset spatula for a smooth finish. Feel free to decorate the Ube Tres Leches Cake with fresh fruit, edible flowers, or additional ube if desired. The visual appeal will enhance your cake’s theme of celebration.
Step 8: Chill
Cover the assembled Ube Tres Leches Cake and refrigerate it for at least 3 hours before serving. Chilling allows the flavors to meld beautifully, and the cake will be refreshingly cool. The finished dessert will be a stunning centerpiece and a delightful treat for your guests!

Ube Tres Leches Cake Variations
Feel free to explore a world of delicious possibilities to personalize your Ube Tres Leches Cake!
-
Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking mix for a cake everyone can enjoy.
-
Dairy-Free: Use a blend of coconut milk, almond milk, and coconut cream for a deliciously rich alternative, perfect for those avoiding dairy.
-
Add Chocolate: Fold in cocoa powder or chocolate chips to the batter for a decadent twist that complements the ube beautifully.
-
Different Flavors: Swap the ube puree with pandan or mango puree for a tropical flavor explosion that piques curiosity.
-
Coconut Twist: Incorporate shredded coconut into the milk mixture for added texture and that delightful coconut flavor in every bite.
-
Citrus Zing: Add zest from oranges or lemons to the milk mixture for a refreshing brightness that pairs well with the sweetness.
-
Layered Delight: Alternate layers of Ube cake with whipped cream and fresh fruits like berries for a stunning visual and delicious depth of flavor, reminiscent of my Thanksgiving Cake Pops.
-
Spicy Kick: For a hint of heat, add a touch of cinnamon or cayenne pepper to the whipped cream for an exciting contrast against the sweet cake.
Dive into these variations and make the Ube Tres Leches Cake your own masterpiece!
Expert Tips for Ube Tres Leches Cake
Incorporate Ube Well: Ensure the ube is fully mixed into the batter for an even color and flavor throughout the cake.
Proper Cooling: Allow the cake to cool completely before soaking; this step prevents excess liquid from making the cake too soggy.
Sufficient Soaking Time: Let the Ube Tres Leches Cake absorb the milk mixture for at least 2 hours, ideally overnight, for maximum moisture and flavor.
Smooth Frosting: Use an offset spatula to spread the whipped cream on top for a polished finish, creating a delightful aesthetic.
Garnish Creatively: Decorate your cake with fresh fruits, edible flowers, or extra ube to enhance its visual appeal while adding extra flavor!
How to Store and Freeze Ube Tres Leches Cake
Fridge: Store uneaten cake in an airtight container in the refrigerator for up to 3 days. This will keep the Ube Tres Leches Cake moist and flavorful!
Freezer: For longer storage, freeze individual slices wrapped tightly in plastic wrap and then foil, and enjoy within 2–3 months.
Thawing: To enjoy frozen cake, thaw it in the refrigerator overnight before serving for the best texture and taste.
Reheating: If you prefer it warm, gently heat individual slices in the microwave for about 15-20 seconds; be cautious not to overheat, keeping the cake moist.
Make Ahead Options
Make your Ube Tres Leches Cake a breeze by prepping it ahead of time! You can bake the cake and allow it to cool, then wrap it tightly in plastic wrap and refrigerate for up to 24 hours before soaking it in the milk mixture. Alternatively, soak the cake in the tres leches mixture and let it absorb overnight in the fridge for the best flavor infusion. The whipped cream topping can also be prepared a day in advance and stored in an airtight container in the refrigerator. When you’re ready to serve, simply spread the whipped cream over the soaked cake, and you’ll have a stunning dessert ready with minimal last-minute effort!
What to Serve with Ube Tres Leches Cake
Enhance your Ube Tres Leches Cake experience with these delicious pairings that create a complete and satisfying meal.
-
Fresh Berries: The tartness of berries like strawberries or blueberries balances the cake’s sweetness and adds a refreshing touch.
-
Coconut Whipped Cream: A lighter alternative that echoes the flavors in the cake while keeping each bite airy and creamy.
-
Tropical Fruit Salad: A combination of mango, pineapple, and kiwi adds a bright, zesty contrast that complements the richness of the cake beautifully.
-
Espresso or Coffee: The robust flavors meld wonderfully with the sweet cake, creating a delightful after-dinner treat and perfect pick-me-up.
-
Honey Drizzle: A touch of honey drizzled on top enhances the flavors and adds a natural sweetness that pairs perfectly with the ube.
-
Chocolate Sauce: Drizzling warm chocolate sauce over each slice offers a decadent touch, turning every bite into an indulgent experience.
-
Pandan Flavored Cupcakes: These light and fragrant treats bring a contrasting flavor and texture, making your dessert table even more delightful.
-
Green Tea: A soothing cup of green tea cleanses the palate and balances the sweetness of the Ube Tres Leches Cake, creating a harmonious finish to your meal.

Ube Tres Leches Cake Recipe FAQs
How do I select ripe ube for the cake?
Absolutely! For the best flavor and color, choose ube with a vibrant purple color and a firm texture. Avoid any with dark spots or a wrinkled appearance, as these may indicate over-ripeness. Fresh ube will lend a nuttier taste, but frozen is a great alternative if fresh is unavailable!
How should I store leftover Ube Tres Leches Cake?
Very easy! Store any leftover cake in an airtight container in the refrigerator for up to 3 days. Keeping it sealed will help retain its moisture and richness, ensuring every slice is just as delightful as the first!
Can I freeze Ube Tres Leches Cake?
Yes, you can! To freeze, first slice the cake into individual portions, then wrap each piece tightly in plastic wrap followed by aluminum foil. This method will keep them fresh for up to 2–3 months. When you’re ready to enjoy, simply thaw in the refrigerator overnight.
What if my Ube Tres Leches Cake turns out too soggy?
Don’t worry! If the cake absorbs too much liquid and becomes soggy, it’s often due to soaking it for too long or not letting it cool properly before the milk mixture is added. To prevent this, ensure the cake has completely cooled and soak it for just the recommended 2 hours. If it’s still soggy, try serving it with fresh fruits or over ice cream for a delightful contrast!
Can I make Ube Tres Leches Cake gluten-free?
Yes, you can! Simply substitute the all-purpose flour with a gluten-free flour blend designed for baking. Make sure to check the blend’s packaging for any specific instructions based on the brand. With this adjustment, you’ll have a delicious gluten-free version that everyone can enjoy!
Is Ube Tres Leches Cake safe for pets?
While Ube itself isn’t harmful to pets, the ingredients in Ube Tres Leches Cake, such as sugar and heavy cream, can be unhealthy for them. It’s best to keep dessert items away from your pets; instead, spoil them with some pet-friendly treats that are specially formulated for their dietary needs!

Ube Tres Leches Cake
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Whisk together flour and baking powder in a medium bowl.
- In a separate bowl, beat eggs and sugar until pale and fluffy for about 5 minutes.
- Gradually fold in the flour mixture and ube puree until smooth.
- Pour batter into a greased baking pan and spread evenly. Bake for 30-35 minutes.
- Remove from the oven and let cool for about 10 minutes before transferring to a wire rack.
- While cooling, combine whole milk, sweetened condensed milk, and evaporated milk in a bowl and whisk.
- Poke holes in the cooled cake and pour the milk mixture over it. Let soak for at least 2 hours, preferably overnight.
- Whip the heavy cream until soft peaks form, adding vanilla extract as you whip until stiff peaks form.
- Spread whipped cream over the soaked cake and decorate as desired.
- Cover and refrigerate the assembled cake for at least 3 hours before serving.

Leave a Reply