Go Back
+ servings
A slice of Tres Leches Cake on a white plate topped with raspberries.
Print Recipe
5 from 11 votes

Tres Leches Cake (or Pastel de Tres Leches)

You’ll love this authentic Mexican recipe for Tres Leches Cake (or Pastel de Tres Leches). Who can resist this heavenly dessert?
Prep Time1 hr 30 mins
Cook Time50 mins
Total Time2 hrs 20 mins
Course: Dessert
Cuisine: Mexican
Servings: 8
Calories: 414kcal



  • Preheat oven to 175 degrees C (350 degrees F).
  • Butter and flour bottom of a 9-inch springform pan.
  • Beat the egg yolks with 3/4 cup sugar for 1 minute.
  • Stir in milk, 1 teaspoon vanilla, flour and baking powder.
  • In a small bowl, beat egg whites to soft peaks.
  • Slowly add 1/4 cup sugar.
  • Beat until firm.
  • Gently fold 1/3 of the egg whites into the yolk mixture to lighten it.
  • Fold in remaining egg whites.
  • Pour batter into the prepared pan.
  • Bake in preheated oven for 45 to 50 minutes, or until toothpick comes out clean.
  • Allow to cool 10-15 minutes.
  • Run a knife along the edge of cake before removing from pan.
  • Let the cake cool completely.
  • Place cooled cake on a deep serving plate.
  • Use a fork or toothpicks to pierce the cake in several places.
  • Mix together condensed milk, evaporated milk and 1/4 cup of the whipping cream.
  • Set aside 1 cup of the measured milk mixture and refrigerate for another use.
  • Pour remaining milk mixture over cake slowly until absorbed.
  • Whip the remaining whipping cream, 1 teaspoon vanilla, 2 tablespoons sugar until it thickens.
  • Frost cake with whipped cream and garnish.
  • Store cake in the refrigerator until ready to eat.



Only mix the cake ingredients until they come together. Do not over mix. 
Potential Toppings: Cocoa Powder or fresh fruits. 


Calories: 414kcal | Carbohydrates: 40g | Protein: 7g | Fat: 25g | Saturated Fat: 15g | Cholesterol: 204mg | Sodium: 65mg | Potassium: 193mg | Fiber: 1g | Sugar: 26g | Vitamin A: 1048IU | Vitamin C: 1mg | Calcium: 101mg | Iron: 1mg