This Best Tres Leches Cake recipe is a delicious and moist cake soaked in three different types of milk. It’s a popular Mexican dessert that is sure to impress your guests. Perfect for any special occasion or just a sweet treat for yourself!

Preparation time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes | Serves: 12


  • 1 cup all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup heavy cream
  • 1 teaspoon ground cinnamon, for garnish


  1. Preheat the oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
  2. In a medium bowl, sift together the flour, baking powder, and salt. Set aside.
  3. In a large mixing bowl, beat the egg yolks with 3/4 cup of sugar until light and fluffy. Stir in the milk and vanilla extract.
  4. Gently fold in the flour mixture until well combined. In a separate clean bowl, beat the egg whites until peaks form. Gradually add in the remaining 1/4 cup of sugar and continue beating until stiff peaks form.
  5. Gradually fold the egg whites into the batter until just combined. Pour the batter into the prepared baking dish and smooth the top.
  6. Bake in the preheated oven for 30 minutes or until a toothpick inserted into the center comes out clean.
  7. While the cake is baking, combine the evaporated milk, sweetened condensed milk, and heavy cream in a saucepan over low heat. Stir until well combined and warmed through.
  8. When the cake is done, poke holes all over the top with a fork. Pour the milk mixture over the cake, making sure to cover the entire surface. Let the cake cool to room temperature, then refrigerate for at least 2 hours or overnight.
  9. Before serving, sprinkle the top of the cake with ground cinnamon. Slice and enjoy!

Nutrition Information:

Calories: 320 || Carbohydrates: 46g || Protein: 7g || Fat: 13g || Saturated Fat: 7g || Cholesterol: 120mg || Sodium: 180mg || Potassium: 270mg || Fiber: 1g || Sugar: 36g || Vitamin A: 15% || Vitamin C: 2% || Calcium: 20% || Iron: 4%

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment