Loading...

Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round or heart-shaped cake pan.

In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.

In a large bowl, cream together the softened unsalted butter and granulated sugar with an electric mixer until light and fluffy, about 3-5 minutes.

Beat in the large eggs one at a time, ensuring each is fully incorporated before adding the next. Scrape down the sides of the bowl as needed.

In a separate small bowl, combine the milk, 1 teaspoon ube extract, and 1 tablespoon ube powder. Mix until the ube powder is dissolved and the mixture is a vibrant purple.

Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the ube milk mixture, beginning and ending with the dry ingredients. Mix on low speed until just combined; do not overmix.

Pour the cake batter into the prepared cake pan and spread evenly.

Bake for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.

Remove the cake from the oven and let it cool in the pan on a wire rack for 10 minutes. Then, invert the cake onto the wire rack to cool completely. Once cool, transfer the cake back to the cleaned cake pan or a dish with high sides.

While the cake cools, prepare the tres leches milk mixture. In a pitcher or large bowl, whisk together the evaporated milk, sweetened condensed milk, 1/2 cup heavy cream, and 1/2 teaspoon ube extract until well combined and a uniform purple color.

Once the cake is completely cool, use a fork or skewer to poke holes all over the top surface of the cake. Pour the ube tres leches milk mixture slowly and evenly over the entire cake, allowing it to soak in.

Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, to allow the cake to fully absorb the milk mixture.

Before serving, prepare the ube whipped cream frosting. In a cold bowl with cold beaters (or a stand mixer with a whisk attachment), whip the 1 1/2 cups cold heavy cream, powdered sugar, and 1/2 teaspoon ube extract on medium-high speed until stiff peaks form.

Spread the ube whipped cream frosting evenly over the top of the chilled, soaked cake.

Slice the Ube Tres Leches cake and serve. Garnish each slice with fresh blueberries. For extra moisture, pour a little extra tres leches milk mixture onto the plate around the cake slice.


Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round or heart-shaped cake pan.

In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.

In a large bowl, cream together the softened unsalted butter and granulated sugar with an electric mixer until light and fluffy, about 3-5 minutes.

Beat in the large eggs one at a time, ensuring each is fully incorporated before adding the next. Scrape down the sides of the bowl as needed.

In a separate small bowl, combine the milk, 1 teaspoon ube extract, and 1 tablespoon ube powder. Mix until the ube powder is dissolved and the mixture is a vibrant purple.

Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the ube milk mixture, beginning and ending with the dry ingredients. Mix on low speed until just combined; do not overmix.

Pour the cake batter into the prepared cake pan and spread evenly.

Bake for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.

Remove the cake from the oven and let it cool in the pan on a wire rack for 10 minutes. Then, invert the cake onto the wire rack to cool completely. Once cool, transfer the cake back to the cleaned cake pan or a dish with high sides.

While the cake cools, prepare the tres leches milk mixture. In a pitcher or large bowl, whisk together the evaporated milk, sweetened condensed milk, 1/2 cup heavy cream, and 1/2 teaspoon ube extract until well combined and a uniform purple color.

Once the cake is completely cool, use a fork or skewer to poke holes all over the top surface of the cake. Pour the ube tres leches milk mixture slowly and evenly over the entire cake, allowing it to soak in.

Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, to allow the cake to fully absorb the milk mixture.

Before serving, prepare the ube whipped cream frosting. In a cold bowl with cold beaters (or a stand mixer with a whisk attachment), whip the 1 1/2 cups cold heavy cream, powdered sugar, and 1/2 teaspoon ube extract on medium-high speed until stiff peaks form.

Spread the ube whipped cream frosting evenly over the top of the chilled, soaked cake.

Slice the Ube Tres Leches cake and serve. Garnish each slice with fresh blueberries. For extra moisture, pour a little extra tres leches milk mixture onto the plate around the cake slice.
