The BEST Tres Leches Cake Recipe

When I first tasted tres leches cake at a friend’s birthday party, I was amazed. How could something so simple taste so incredible? The cake was perfectly moist but not soggy, with a creamy sweetness that melted in my mouth.

That moment sparked my journey to master this beloved dessert. After countless attempts and recipe tweaks, I finally cracked the code to the perfect tres leches cake.

Tres Leches Cake Recipe

What Is Tres Leches Cake?

Tres leches cake translates to “three milks cake” in Spanish. This popular Latin American dessert features a light sponge cake soaked in a mixture of three different milks: condensed milk, evaporated milk, and heavy cream.

The result is a uniquely moist cake that’s rich and creamy without being overly heavy. It’s typically topped with whipped cream and a sprinkle of cinnamon.

The Secret to Perfect Tres Leches Cake

The biggest challenge with tres leches cake is getting the texture right. Too dense, and it won’t absorb the milk properly. Too light, and it becomes soggy mush.

The key lies in the cake base. You need a sturdy yet airy sponge that can handle all that moisture. This is where many recipes fail.

After testing dozens of variations, I discovered that separating the eggs makes all the difference. Whipping the egg whites creates the perfect balance of lightness and structure.

Essential Ingredients

1. For the Cake:

  • 5 large eggs (separated)
  • 1/2 cup butter (softened)
  • 2 cups granulated sugar (divided)
  • 1 1/2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • 1 cup whole milk

2. For the Three Milks:

  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • 1/2 cup heavy cream
  • 1/2 teaspoon vanilla extract

3. For the Topping:

  • 1 1/2 cups heavy cream
  • 1/2 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • Ground cinnamon for sprinkling

Step-by-Step Instructions

1. Making the Cake

  1. Preheat your oven to 350°F and grease a 9×13 inch baking dish.
  2. Separate your eggs carefully into two large bowls.
  3. Whip the egg whites until foamy, then gradually add 1 cup of sugar, beating until stiff peaks form.
  4. In another bowl, cream the butter with the remaining cup of sugar.
  5. Add egg yolks one at a time to the butter mixture, then stir in vanilla extract.
  6. Mix the dry ingredients separately in a third bowl.
  7. Alternate adding the milk and flour mixture to your egg yolk mixture, stirring gently.
  8. Fold in the whipped egg whites carefully using a gentle hand to avoid deflating the mixture.
  9. Pour the batter into your prepared pan and bake for 35-40 minutes until golden brown.

2. Adding the Three Milks

  1. Let the cake cool for about an hour without removing it from the pan.
  2. Mix your three milks together with vanilla extract to create your soaking mixture.
  3. Use a fork to poke holes all over the cooled cake, reaching the bottom of the pan.
  4. Slowly pour the milk mixture over the entire cake, allowing the holes to help with absorption.
  5. Cover and refrigerate for at least 3 hours, but overnight is even better.

3. Final Touches

  1. Before serving, make fresh whipped cream by beating heavy cream with powdered sugar and vanilla until stiff peaks form.
  2. Spread the whipped cream over the cake and sprinkle with cinnamon.

Pro Tips for Success

  • Use room temperature ingredients. This helps everything mix together smoothly.
  • Don’t skip the cooling time. Hot cake will curdle the milk mixture.
  • Be patient with the soaking. The cake needs time to absorb all those delicious milks.
  • Serve chilled. Tres leches cake tastes best when it’s cold from the refrigerator.

Storage and Serving

Store your tres leches cake covered in the refrigerator for up to 3 days. The flavor actually improves after the first day as the cake continues to absorb the milk mixture.

Cut into squares and serve chilled. Each slice should be moist and creamy with a perfect balance of sweetness.

Why This Recipe Works

This tres leches cake recipe succeeds because it addresses the common problems that plague other versions. The separated eggs create the ideal texture, while the specific milk ratios prevent sogginess.

The result is a dessert that’s impressive enough for special occasions but simple enough for weekend baking. Your family and friends will be asking for the recipe after just one bite.

Try this recipe, and you’ll understand why tres leches cake has captured hearts across the Americas and beyond.

Tres Leches Cake Recipe

Perfect Tres Leches Cake

This amazing tres leches cake features a light, airy sponge cake soaked in three delicious milks and topped with fluffy whipped cream. The secret is in the technique – separating the eggs creates the perfect texture that’s moist but never soggy. A classic Latin American dessert that’s perfect for any celebration!
Prep Time 1 hour
Cook Time 35 minutes
Chilling Time 3 hours
Total Time 4 hours 35 minutes
Servings: 16 slices
Course: Dessert
Cuisine: Latin American, Mexican
Calories: 420

Ingredients
  

Cake Ingredients
  • 5 large eggs separated into whites and yolks
  • 1/2 cup butter softened
  • 2 cups granulated sugar divided
  • 1 1/2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • 1 cup whole milk
Three Milks Mixture
  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • 1/2 cup heavy cream
  • 1/2 teaspoon vanilla extract
Whipped Cream Topping
  • 1 1/2 cups heavy cream
  • 1/2 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon for sprinkling, optional

Equipment

  • 9×13-inch baking dish
  • Electric mixer or stand mixer
  • large mixing bowls
  • Wire whisk
  • Rubber spatula
  • Large fork or skewer

Method
 

  1. Preheat your oven to 350°F and grease a 9×13 inch baking dish.
  2. Separate your eggs carefully into two large bowls.
  3. Whip the egg whites until foamy, then gradually add 1 cup of sugar, beating until stiff peaks form.
  4. In another bowl, cream the butter with the remaining cup of sugar.
  5. Add egg yolks one at a time to the butter mixture, then stir in vanilla extract.
  6. Mix the dry ingredients separately in a third bowl.
  7. Alternate adding the milk and flour mixture to your egg yolk mixture, stirring gently.
  8. Fold in the whipped egg whites carefully using a gentle hand to avoid deflating the mixture.
  9. Pour the batter into your prepared pan and bake for 35-40 minutes until golden brown.
  10. Let the cake cool for about an hour without removing it from the pan.
  11. Mix your three milks together with vanilla extract to create your soaking mixture.
  12. Use a fork to poke holes all over the cooled cake, reaching the bottom of the pan.
  13. Slowly pour the milk mixture over the entire cake, allowing the holes to help with absorption.
  14. Cover and refrigerate for at least 3 hours, but overnight is even better.
  15. Before serving, make fresh whipped cream by beating heavy cream with powdered sugar and vanilla until stiff peaks form.
  16. Spread the whipped cream over the cake and sprinkle with cinnamon.

Notes

Storage: Store covered in the refrigerator for up to 3 days. The flavor actually improves after the first day.
Pro Tips: Use room temperature ingredients for best mixing. Don’t skip the cooling time before adding the milk mixture. Be patient with the chilling time – the cake needs time to absorb all those delicious milks.
Stiff Peaks: When whipping egg whites, stiff peaks means the peaks hold their shape when you lift the beater straight up and don’t fold back into themselves.

Leave a Comment

Recipe Rating