Go Back
+ servings

Tres Leches Cake Recipe

An easy and delicious Tres Leches Cake (Three Milk Cake) that will fast be a family favorite!
Course Dessert
Keyword milk cake, tres leches cake
Prep Time 20 minutes
Cook Time 30 minutes
chilling time 3 hours
Total Time 50 minutes
Servings 12


  • 1 1/2 cups flour
  • 1 teaspoon baking powder
  • 1 stick 1/2 cup room temperature butter
  • 1 cup sugar
  • 5 eggs room temperature and separated
  • 1 can coconut milk
  • 1 can evaporated milk
  • 1 can sweetened condensed milk
  • 1/2 teaspoon vanilla bean paste for vanilla extract

For Whipped Cream Topping

  • 1 1/2 cups whipping cream
  • 1 cup powdered sugar
  • 1 teaspoon vanilla bean paste or vanilla extract


  • Preheat oven to 350 degrees F (175 degrees C). Grease and flour one 9x13 inch baking pan very well! 
  • Sift flour and baking powder together in a small bowl, set aside.
  • Cream the butter or margarine and the 1 cup sugar together until well blended.
  • Add egg whites and the 1/2 teaspoon vanilla extract and beat for about 4 minutes on high.
  • Add the egg yolks and beat on medium, just until well combined.
  • Add the flour mixture to the butter mixture a little at a time, mix until well blended (you may need to scrape the bowl with a spatula after each addition.
  • Pour batter into prepared pan.
  • Bake at 350 degrees F (175 degrees C) for 30 minutes or until a knife inserted into the center comes out clean. Let cool. 
  • Pierce cake several times with a fork, chopstick, or skewer. Really...lot's of holes!
  • Whisk the coconut milk, condensed milk, and evaporated milk together.
  • Slowly pour over the top of the cooled cake. 
  • Whip whipping cream, the 1 cup of powdered sugar. and the additional 1 teaspoon vanilla together until thick--about 5 minutes at high speed. (watch it though, too long and you have butter!)
  • Spread over the top of cake. Chill in the fridge for at least 1 hour before serving, the longer the better!