Ube Tres Leches Cake: A Vibrant Filipino Delight with Three-Milk Moisture Recipe
Introduction
Ube Tres Leches Cake is a creamy, sweet Filipino dessert that combines the rich flavor of purple yam with the classic tres leches milks soak. Known for its moist texture and vibrant purple hue, this cake is perfect for impressing family and friends with something unique and delicious.

Ingredients
- 1 ¼ cups all-purpose flour
- 1 cup granulated sugar
- ½ cup ube (purple yam) puree
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- ½ cup whole milk
- ½ cup vegetable oil
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 cup heavy cream
- Optional: ube extract for enhanced flavor
- Fresh fruit for topping (optional)
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan.
- Step 2: In a bowl, combine the flour, baking powder, and salt.
- Step 3: In another bowl, whisk together sugar, ube puree, vegetable oil, whole milk, eggs, and vanilla extract.
- Step 4: Gradually add the dry ingredients to the wet mixture, whisking until smooth.
- Step 5: Pour the batter into the prepared cake pan and smooth the top.
- Step 6: Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Step 7: Let the cake cool in the pan for 10-15 minutes before transferring to a wire rack.
- Step 8: In a bowl, whisk together evaporated milk, sweetened condensed milk, heavy cream, and optional ube extract.
- Step 9: Poke holes evenly throughout the cooled cake using a fork, then slowly pour the milk mixture over it. Allow it to soak for 30 minutes.
- Step 10: Refrigerate the cake for at least 1 hour to let the flavors meld.
- Step 11: Before serving, optionally whip extra heavy cream to spread on top and garnish with fresh fruit if desired.
Tips & Variations
- Use fresh ube for the best flavor instead of store-bought puree.
- Make even holes when soaking the cake to ensure uniform absorption of the milk mixture.
- Try adding coconut milk to the milk mixture for a tropical twist.
- Mix cocoa powder into the batter for a mocha ube flavor.
- For texture, bake in two layers and add whipped cream or ube frosting between them.
- Top with toasted coconut, crushed nuts, or edible flowers for a creative presentation.
- Add fresh fruit layers like strawberries or mangoes between cake and cream for extra flavor.
Storage
Store Ube Tres Leches Cake covered in the refrigerator for up to 4-5 days. To freeze, wrap individual slices in plastic wrap and then aluminum foil; freeze for up to 3 months. Thaw overnight in the refrigerator before serving. Reheat is generally not recommended as it’s best enjoyed chilled.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
How do I know when the cake is done baking?
Insert a toothpick into the center of the cake; if it comes out clean, the cake is fully baked and ready to come out of the oven.
Can I make this cake ahead of time?
Yes, you can prepare the cake a day before serving. Chilling it overnight helps the flavors to develop and improves the overall taste.
PrintUbe Tres Leches Cake: A Vibrant Filipino Delight with Three-Milk Moisture Recipe
Ube Tres Leches Cake is a vibrant and creamy Filipino dessert that combines the unique sweet, nutty flavor of purple yam (ube) with the moist richness of the classic tres leches, a cake soaked in three types of milk. This 7-layer delight features a moist ube-infused sponge cake soaked in a luscious milk mixture, topped with whipped cream and optional fresh fruits, making it an eye-catching and delicious treat perfect for celebrations and everyday indulgence.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 to 10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Filipino
- Diet: Vegetarian
Ingredients
Dry Ingredients
- 1 ¼ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
Wet Ingredients
- 1 cup granulated sugar
- ½ cup ube (purple yam) puree
- ½ cup whole milk
- ½ cup vegetable oil
- 3 large eggs
- 1 teaspoon vanilla extract
Tres Leches Milk Mixture
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 cup heavy cream
- Optional: ube extract for enhanced flavor
Toppings (Optional)
- Additional whipped heavy cream
- Fresh fruit (e.g., mango slices, strawberries)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan thoroughly to prevent sticking.
- Mix Dry Ingredients: In a medium bowl, sift together the all-purpose flour, baking powder, and salt to ensure even distribution and a light texture.
- Prepare Wet Ingredients: In a separate large bowl, whisk the granulated sugar, ube puree, vegetable oil, whole milk, eggs, and vanilla extract until the mixture is smooth and homogenous.
- Combine Mixtures: Gradually add the dry ingredients into the wet mixture, whisking gently until the batter becomes smooth and free of lumps.
- Pour Batter: Transfer the batter into the greased cake pan, leveling the top with a spatula for even baking.
- Bake the Cake: Place the pan in the preheated oven and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean, indicating doneness.
- Cool the Cake: Remove the cake from the oven and allow it to cool in the pan for 10 to 15 minutes before carefully transferring it onto a wire rack to cool completely.
- Prepare Milk Mixture: In a bowl, whisk together the evaporated milk, sweetened condensed milk, heavy cream, and optional ube extract until the mixture is smooth and consistent.
- Poke Holes & Soak Cake: Once the cake is completely cooled, use a fork or skewer to poke small, even holes all over the cake’s surface. Slowly pour the milk mixture evenly across the cake, allowing it to soak for about 30 minutes so the flavors meld well.
- Chill: Place the soaked cake in the refrigerator and chill for at least 1 hour to fully absorb the milk mixture and set.
- Top and Serve: Optional but recommended—whip additional heavy cream until soft peaks form and spread it evenly over the cake. Garnish with fresh fruit like sliced mango or strawberries for added flavor and decoration. Serve chilled and enjoy!
Notes
- For best flavor, use fresh ube instead of store-bought puree if possible.
- Make sure to poke holes evenly and thoroughly to allow the milk mixture to soak uniformly throughout the cake.
- You can substitute gluten-free flour to make this recipe gluten-free if desired.
- Decorate the cake creatively with toasted coconut, nuts, or edible flowers to enhance presentation.
- The cake can be made a day ahead to deepen the flavors and kept refrigerated.
Keywords: Ube Tres Leches Cake, Filipino dessert, ube cake, tres leches, purple yam cake, moist cake, Filipino cuisine, creamy dessert

