Tres Leches Cake Recipe

Tres Leches Cake is a traditional Latin American dessert that is rich, moist, and decadent. It gets its name from the three types of milk used to soak the cake, giving it a unique flavor and texture.


For the Cake:

  • 1 cup all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract

For the Milk Mixture:

  • 1 cup evaporated milk
  • 1 cup sweetened condensed milk
  • 1 cup whole milk

For the Topping:

  • 1 1/2 cups heavy cream
  • 1/4 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • Fresh fruit or cinnamon (optional, for garnish)


Making the Cake:

  1. Preheat the Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
  2. Prepare Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  3. Beat Egg Yolks: In a large bowl, beat the egg yolks with 3/4 cup of the sugar until the yolks are pale yellow and doubled in volume. Stir in the milk and vanilla extract.
  4. Combine Wet and Dry Ingredients: Gently fold the flour mixture into the egg yolk mixture until just combined.
  5. Beat Egg Whites: In a separate bowl, beat the egg whites to soft peaks. Gradually add the remaining 1/4 cup of sugar and continue beating until the whites are stiff but not dry.
  6. Combine Mixtures: Gently fold the egg whites into the batter until just combined. Pour the batter into the prepared baking dish.
  7. Bake the Cake: Bake for 25-30 minutes, or until a toothpick inserted into the center of the cake comes out clean. Let the cake cool in the pan for 30 minutes.

Making the Milk Mixture:

  1. Mix the Milks: In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and whole milk.
  2. Soak the Cake: Pierce the cooled cake all over with a fork. Slowly pour the milk mixture over the cake, making sure to cover the entire surface. Let the cake absorb the milk mixture for at least 1 hour, or refrigerate overnight for best results.

Making the Topping:

  1. Whip the Cream: In a large bowl, beat the heavy cream with the powdered sugar and vanilla extract until stiff peaks form.
  2. Top the Cake: Spread the whipped cream evenly over the top of the cake.


  1. Garnish and Serve: Garnish with fresh fruit or a sprinkle of cinnamon, if desired. Slice and serve chilled.

Enjoy your delicious and creamy Tres Leches Cake!

Leave a Comment