As I stood in my kitchen, the aroma of sweet, earthy ube filled the air, whisking me away to a bustling Filipino bakery where layers of Ube Tres Leches Cake are crafted with love. This striking 7-layer cake, soaked in a luscious blend of three types of milk, brings to life the vibrant culture and flavors of the Philippines. With its eye-catching purple hue and irresistibly moist texture, it’s not just a dessert—it’s a celebration on a plate! Whether you’re planning a special gathering or looking to indulge on a quiet evening at home, this Ube Tres Leches Cake is a delightful escape that will delight your taste buds and impress your loved ones. Plus, it’s a breeze to whip up, making it the perfect choice for both novice and seasoned bakers alike. Ready to dive into this sweet adventure? Let’s get started!

Why is Ube Tres Leches Cake special?
Unique flavor: The sweet, earthy taste of ube sets this cake apart from traditional desserts, introducing an exciting twist that’s sure to impress.
Moist texture: Each layer is soaked in a blissful mixture of three milks, ensuring a velvety slice every time.
Stunning appearance: Its vibrant purple hue makes it a fabulous centerpiece, perfect for celebrations or gatherings. Serve this cake alongside some Thanksgiving Cake Pops for a festive touch!
Easy to make: With simple ingredients, even novice bakers can master this delectable treat, making it a great project for any level.
Cultural richness: Enjoy the Filipino heritage with every bite, bringing a little piece of the Philippines to your table—a delicious way to celebrate life’s special moments!
Ube Tres Leches Cake Ingredients
For the Cake
• Ube (purple yam) – Provides the distinctive purple color and unique sweet flavor; fresh ube gives the best result.
• All-purpose flour – Forms the cake’s structure; can be substituted with gluten-free flour for a gluten-free option.
• Baking powder – Acts as a leavening agent to help the cake rise; ensure it’s fresh for the best results.
• Eggs – Add moisture and richness to the cake; using room temperature eggs ensures optimal texture.
• Sugar – Provides sweetness; reduce the amount for a less sweet cake.
For the Milk Mixture
• Evaporated milk – Creates the tres leches effect, adding moisture; don’t skip this essential ingredient!
• Condensed milk – Adds a rich sweetness; it’s key for achieving that creamy texture.
• Heavy cream – Contributes to the cake’s moistness; consider exploring vegan alternatives like coconut milk and dairy-free cream if desired.
For Flavoring
• Vanilla extract – Enhances flavor; using pure vanilla will give the best taste in your Ube Tres Leches Cake.
Step‑by‑Step Instructions for Ube Tres Leches Cake
Step 1: Preheat the Oven and Prepare Pans
Preheat your oven to 350°F (175°C) while you prepare your baking pans. Grease two 9-inch round cake pans with butter or cooking spray and lightly dust them with flour to prevent sticking. Set the pans aside, ready for the lush batter of your Ube Tres Leches Cake.
Step 2: Mix the Dry Ingredients
In a medium bowl, sift together 2 cups of all-purpose flour and 2 teaspoons of baking powder. This ensures a light texture for your cake. Use a whisk to blend the dry ingredients thoroughly, introducing air that will help your cake rise beautifully in the oven. Set aside your dry mixture for later use.
Step 3: Beat Eggs and Sugar
In a large mixing bowl, beat 4 room-temperature eggs with 1 cup of sugar using an electric mixer on medium speed for about 5 minutes, or until pale and fluffy. The mixture should double in volume and hold a ribbon-like trail. Gradually fold in 1 cup of mashed ube, gently integrating it to maintain the airy texture of the batter.
Step 4: Combine Dry and Wet Mixtures
Slowly add your dry ingredient mixture into the egg and ube blend, stirring gently with a spatula until just combined. Be careful not to overmix, as you want to keep that lovely lightness in your Ube Tres Leches Cake. The batter should be smooth and slightly thick, ready to fill your prepared pans.
Step 5: Bake the Cake
Divide the batter evenly between the two prepared pans. Bake in your preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The cakes should be lightly golden on top and spring back when gently pressed. Once baked, let them cool in the pans for about 10 minutes.
Step 6: Cool the Cakes and Prepare Milk Mixture
After the initial cooling period, gently remove the cakes from the pans and transfer them to a wire rack to cool completely. Meanwhile, in a medium bowl, whisk together 1 can of evaporated milk, 1 can of condensed milk, and 1 cup of heavy cream until well combined—this delicious milk mixture will create that signature tres leches soak.
Step 7: Soak the Cake Layers
Once the cake layers are completely cool, use a fork to poke holes in the top of each layer. Slowly pour the milk mixture over both cake layers, distributing evenly to ensure each bite is moist and flavorful. Allow the cake to soak for at least 30 minutes, or cover it and chill it in the refrigerator for several hours for even better absorption.
Step 8: Assemble the Ube Tres Leches Cake
To assemble your Ube Tres Leches Cake, place one soaked cake layer on a serving plate. Spread a generous layer of freshly whipped cream on top, and carefully place the second layer on top. Frost the top and sides with more whipped cream, allowing the beautiful purple of the ube to peek through as you finish the decoration.
Step 9: Chill and Serve
Once assembled, refrigerate the Ube Tres Leches Cake for at least 2 hours (or overnight) to set the flavors. When ready to serve, you can garnish with additional whipped cream or a sprinkle of grated ube for an extra touch. Cut into generous slices, and enjoy the sweet, creamy delight of this Filipino favorite!

What to Serve with Ube Tres Leches Cake
Delight in the ultimate culinary experience by pairing your dessert with complementary flavors and textures that elevate each bite.
- Fresh Mango Salad: The juicy sweetness of ripe mango offers a bright contrast to the creamy cake. A refreshing addition that adds a tropical flair.
- Coconut Sticky Rice: This sweet, sticky side dish echoes the flavors of the tropics, providing a chewy texture that beautifully balances the cake’s creaminess.
- Espresso or Coffee: The rich, bold taste of coffee cuts through the sweetness of the cake, creating a harmonious balance that enhances both the dessert and the drink.
- Whipped Cream and Berries: A dollop of freshly whipped cream topped with mixed berries provides a tangy twist and a pop of color, making every slice irresistible.
- Pineapple Sorbet: The light, fruity flavor of pineapple sorbet acts as a palate cleanser, refreshing your taste buds between bites of moist ube indulgence.
- Filipino Leche Flan: For a rich theme, this creamy custard dessert mirrors the leche elements of your cake, providing a delectable finishing touch to your sweet spread.
- Chocolate Drizzle: A simple garnish of dark chocolate drizzle adds an extra layer of indulgence, complementing the sweetness of the ube and creating a visually appealing treat.
- Lemonade or Iced Tea: Refreshing beverages like lemonade and iced tea balance the cake’s richness and provide a splendid contrast with their tartness and cool finish.
Expert Tips for Ube Tres Leches Cake
• Use Fresh Ube: Opt for fresh ube if available; it enhances the flavor and gives a more vibrant purple hue to the Ube Tres Leches Cake.
• Room Temperature Eggs: Make sure your eggs are at room temperature for a fluffier batter. This helps create a light, airy texture in your cake.
• Don’t Rush the Soaking: Allow the layers to soak in the milk mixture for at least 30 minutes, but overnight is best for deeper flavor absorption and moisture.
• Avoid Overmixing: When combining the wet and dry ingredients, mix gently until just combined to keep your cake light and fluffy.
• Serrated Knife for Slicing: Use a serrated knife to cut your cake evenly, making for beautifully presented slices of your Ube Tres Leches Cake.
Make Ahead Options
These Ube Tres Leches Cake layers are perfect for meal prep, allowing you to save time for those busy weeknights or special occasions! You can bake the cake layers up to 2 days in advance; simply let them cool completely, then wrap each layer tightly in plastic wrap and refrigerate. The milk mixture can also be prepared up to 24 hours ahead, stored in an airtight container in the fridge. When you’re ready to serve, just soak the cake layers with the milk mixture for at least 30 minutes before assembling them. This ensures that your cake remains just as delicious, moist, and vibrant, making it a scrumptious treat whenever you choose to enjoy it!
Ube Tres Leches Cake: Variations & Substitutions
If you’re eager to put your own spin on this delightful dessert, it’s time to get creative with the flavors and textures!
- Gluten-Free: Swap all-purpose flour for a 1:1 gluten-free flour blend, perfect for accommodating dietary needs without sacrificing taste.
- Dairy-Free: Use coconut milk or almond milk in your milk mixture for a vegan twist that’s still rich and creamy.
- Flavor Infusion: Add 1 teaspoon of matcha powder along with the dry ingredients for a stunning green tea variation that’s beautifully unique.
- Chocolate Lovers: Replace half the ube with unsweetened cocoa powder for a chocolaty-savory pairing that chocolate lovers will adore.
- Layer It Up: Incorporate fresh or canned fruit, like mango or strawberries, between the cake layers for bursts of flavor and added visual appeal.
- Nutty Crunch: Fold in finely chopped toasted coconut or nuts into the batter for added texture and a delightful crunch!
- Flavor Boost: Infuse the milk mixture with a splash of rum or coconut liqueur for a tropical adult twist that elevates your Ube Tres Leches Cake.
- Boozy Version: Try adding a tablespoon of vanilla or bourbon into the whipped cream for a subtle heat that complements the sweetness.
Feel free to explore these variations, and remember, each twist brings its own charm just like in Lemon Cake Melts or a rich slice of Dubai Chocolate Cake. Enjoy creating your own version of this festive cake that reflects your personal taste!
How to Store and Freeze Ube Tres Leches Cake
Fridge: Store your Ube Tres Leches Cake covered in the refrigerator for up to 3 days to maintain moisture and flavor.
Freezer: For longer storage, freeze individual slices wrapped in plastic wrap and aluminum foil for up to 2 months. This way, you can enjoy a slice whenever the craving strikes!
Thawing: To serve, thaw the cake in the fridge overnight, then bring to room temperature before enjoying.
Reheating: If you prefer a slightly warmed slice, microwave for 10-15 seconds, but be cautious not to overheat, as it may dry out the cake.

Ube Tres Leches Cake Recipe FAQs
What type of ube should I use for this cake?
Fresh ube is ideal for that rich flavor and beautiful purple hue, but if fresh isn’t available, you can use ube extract as a substitute—just ensure it’s a high-quality brand for the best taste!
How should I store Ube Tres Leches Cake?
Absolutely! Store your Ube Tres Leches Cake covered in the refrigerator for up to 3 days. This helps retain its moisture and keeps it fresh for dessert time. Place it in an airtight container or wrap it with plastic wrap to avoid it absorbing other flavors in the fridge.
Can I freeze Ube Tres Leches Cake?
Certainly! For longer storage, you can freeze individual slices of your Ube Tres Leches Cake. Wrap each slice tightly in plastic wrap and then in aluminum foil. The cake can be frozen for up to 2 months. When you’re ready to enjoy, just thaw it overnight in the fridge before serving.
What should I do if my cake layers are domed?
That can happen, but don’t worry! To fix domed layers, simply use a serrated knife to trim the tops level before soaking your cake. This step ensures that each layer absorbs the milk evenly and makes for beautiful, flat layers when stacking.
Is this cake safe for people with allergies?
It’s important to note that this recipe contains eggs, dairy, and gluten. For those with allergies, consider replacing the dairy ingredients with vegan alternatives like coconut milk and dairy-free cream, and use gluten-free flour. Always double-check the ingredients to ensure everyone’s safe to indulge!

Heavenly Ube Tres Leches Cake for Sweet Celebrations
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare two 9-inch round cake pans by greasing them with butter or cooking spray and dusting with flour.
- Sift together 2 cups of all-purpose flour and 2 teaspoons of baking powder in a medium bowl and set aside.
- In a large mixing bowl, beat 4 room-temperature eggs with 1 cup of sugar on medium speed for about 5 minutes until pale and fluffy. Fold in 1 cup of mashed ube carefully.
- Gradually add the dry mixture into the egg and ube blend, stirring gently until just combined.
- Divide the batter evenly between the two prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
- Let the cakes cool in the pans for about 10 minutes before transferring to a wire rack.
- In a medium bowl, whisk together 1 can of evaporated milk, 1 can of condensed milk, and 1 cup of heavy cream until well combined.
- Poke holes in the top of each cooled cake layer and slowly pour the milk mixture over them evenly.
- Once soaked, assemble the cake by placing one layer on a serving plate, spreading whipped cream on top, and adding the second layer. Frost the outside with more whipped cream.
- Refrigerate the cake for at least 2 hours to set the flavors before serving.

Leave a Reply