Tres Leches Cake: A Sweet, Creamy Dream Come True

If you’ve ever had the pleasure of trying Tres Leches cake, you’ll know it’s like taking a bite of heaven. This classic Latin American dessert is incredibly moist, sweet, and creamy—it’s everything a cake should be and more. There’s something magical about how the cake soaks up a blend of three different milks, making it melt-in-your-mouth delicious. The first time I had it, I knew it was a dessert I’d be making again and again, and I’m sure you’ll feel the same way after trying it!

Why You’ll Love This Cake

Let’s be honest: who doesn’t love a good cake that’s rich, creamy, and super moist? Tres Leches is one of those desserts that takes everything we love about cake and kicks it up a notch. Here’s why this cake is so special:

  • It’s incredibly moist. The three milks soak into the cake, making it soft and tender in a way that’s unlike any other cake.
  • It’s sweet, but not too sweet. The milk mixture gives it just the right amount of sweetness, and the whipped cream topping balances everything out perfectly.
  • It’s a crowd-pleaser. Whether you’re serving it at a family dinner, a party, or just because, Tres Leches cake never fails to impress.
  • It’s easy to make. Although it sounds fancy, the recipe is surprisingly simple. You don’t need a lot of special equipment, and you can make it ahead of time!

What I love most about Tres Leches cake is that it’s a great dessert for any occasion. It’s perfect for birthdays, holidays, or just when you’re craving something sweet.

What You’ll Need to Make Tres Leches Cake

The ingredients for Tres Leches cake are pretty straightforward, but it’s the combination of the three types of milk that makes this cake so unique. Here’s what you’ll need:

For the Cake:

  • 1 cup of all-purpose flour
  • 1 ½ teaspoons of baking powder
  • ½ teaspoon of salt
  • 5 large eggs, separated
  • 1 cup of sugar
  • ½ cup of whole milk
  • 1 teaspoon of vanilla extract

For the Tres Leches Milk Mixture:

  • 1 can (12 oz) of evaporated milk
  • 1 can (14 oz) of sweetened condensed milk
  • 1 cup of whole milk

For the Whipped Cream Topping:

  • 1 cup of heavy cream
  • 2 tablespoons of sugar
  • 1 teaspoon of vanilla extract

You don’t need anything fancy to make this cake. Just a few simple ingredients that you probably already have in your kitchen, and you’re good to go!

How to Make Tres Leches Cake

Making Tres Leches cake is pretty simple, and I love how it all comes together. The hardest part is waiting for it to soak in all that delicious milk mixture! Here’s how to make it:

Prepare the Cake

  • Preheat your oven to 350°F (175°C) and grease and flour a 9×13-inch baking pan. You want to make sure the cake won’t stick once it’s baked.
  • In a medium bowl, whisk together the flour, baking powder, and salt. Set it aside.
  • In a separate bowl, beat the egg yolks with ¾ cup of sugar until the mixture is light and fluffy. This takes about 3-4 minutes.
  • Stir in the milk and vanilla extract, then add the flour mixture in batches, folding it in until everything is well combined.
  • In another bowl, beat the egg whites until soft peaks form. Slowly add the remaining ¼ cup of sugar and continue beating until stiff peaks form.
  • Gently fold the egg whites into the batter in two or three additions. Be careful not to deflate the egg whites—this will help make the cake light and fluffy.
  • Pour the batter into your prepared pan and spread it out evenly.
  • Bake for about 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely in the pan.

Prepare the Tres Leches Mixture

  • Once your cake has cooled, it’s time to make the milk mixture. In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and whole milk.
  • Use a fork or a skewer to poke holes all over the cooled cake. This will allow the milk mixture to soak in evenly.
  • Slowly pour the milk mixture over the cake, making sure it’s evenly distributed. Don’t worry if it looks like a lot of liquid at first—the cake will soak it all up!
  • Let the cake sit for at least 30 minutes so it can soak in the milk. You can also cover it and refrigerate it for a few hours or overnight to let the flavors meld together even more.

Prepare the Whipped Cream Topping

  • In a large bowl, beat the heavy cream, sugar, and vanilla extract until stiff peaks form. This usually takes about 3-5 minutes with an electric mixer.
  • Spread the whipped cream over the top of the cake, covering it evenly.

Serve and Enjoy!

Once your Tres Leches cake is all topped with that fluffy whipped cream, it’s ready to serve! I like to cut it into squares and enjoy it cold. The cake is so rich and creamy, with a lovely balance of sweetness. You can garnish it with a little cinnamon or fresh fruit for an extra touch of flavor.

How I Like to Serve Tres Leches Cake

Tres Leches cake is delicious on its own, but here are a few ways I love to serve it:

  • With fresh fruit: Strawberries, raspberries, or even mangoes go wonderfully with the sweet, creamy cake.
  • As a party dessert: It’s perfect for any celebration—cut it into small squares and serve it at your next gathering!
  • With a hot drink: If you’re enjoying it after dinner, it pairs perfectly with a cup of coffee, tea, or hot chocolate.

I also love to serve it for special occasions like birthdays or holidays. It’s such a showstopper and always gets rave reviews from friends and family!

Tips for the Best Tres Leches Cake

  • Let the cake soak. The longer the cake sits with the milk mixture, the more flavorful and moist it will become. It’s best to let it sit for at least 30 minutes, but if you can refrigerate it for a few hours or overnight, even better!
  • Don’t overmix the batter. When folding in the egg whites, be gentle. You want the batter to stay light and airy, so don’t overmix it.
  • Chill the cake. Tres Leches cake is best served cold, so make sure you let it chill in the fridge for a while before serving. It makes the texture even creamier.

Why I Keep Coming Back to Tres Leches Cake

Every time I make this cake, I’m reminded of how simple yet incredible it is. The combination of the light, fluffy cake and the rich, creamy milk mixture is just unbeatable. Whether you’re making it for a special occasion or just because, Tres Leches cake is always a hit. I love that it’s so easy to make, yet it always looks and tastes like you spent hours in the kitchen. Plus, it’s just so fun to eat!

If you’ve never tried it before, I really encourage you to give it a go. It’s one of those desserts that will quickly become a favorite in your recipe book—and once you’ve tasted it, you’ll understand why it’s loved by so many. Enjoy!

Tres Leches Cake

Tres Leches Cake is a delicious Latin American dessert soaked in a rich milk mixture that makes it incredibly moist and creamy. Topped with fluffy whipped cream, it’s a crowd-pleasing treat for any celebration.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 12
Calories 320 kcal

Ingredients
  

  • For the Cake:
  • 1 cup of all-purpose flour
  • 1 ½ teaspoons of baking powder
  • ½ teaspoon of salt
  • 5 large eggs separated
  • 1 cup of sugar
  • ½ cup of whole milk
  • 1 teaspoon of vanilla extract
  • For the Tres Leches Milk Mixture:
  • 1 can 12 oz of evaporated milk
  • 1 can 14 oz of sweetened condensed milk
  • 1 cup of whole milk
  • For the Whipped Cream Topping:
  • 1 cup of heavy cream
  • 2 tablespoons of sugar
  • 1 teaspoon of vanilla extract

Instructions
 

  • Preheat the oven to 350°F (175°C) and grease and flour a 9×13-inch baking pan.
  • In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  • In another bowl, beat the egg yolks with ¾ cup of sugar until light and fluffy (3-4 minutes). Stir in the milk and vanilla extract.
  • Gradually add the flour mixture, folding until well combined.
  • Beat the egg whites until soft peaks form, then slowly add the remaining sugar and continue beating until stiff peaks form.
  • Gently fold the egg whites into the batter in two or three additions.
  • Pour the batter into the prepared pan and bake for 25-30 minutes or until a toothpick comes out clean. Let the cake cool completely in the pan.
  • For the milk mixture, whisk together evaporated milk, sweetened condensed milk, and whole milk.
  • Poke holes all over the cooled cake using a fork or skewer. Slowly pour the milk mixture over the cake, ensuring even distribution.
  • Let the cake sit for at least 30 minutes, or refrigerate for several hours for better flavor absorption.
  • For the whipped cream topping, beat heavy cream, sugar, and vanilla extract until stiff peaks form. Spread over the cake.
  • Serve chilled, optionally garnished with cinnamon or fresh fruit.

Notes

  • Soaking Time: The longer the cake sits with the milk mixture, the more flavorful and moist it will be. Letting it soak for at least 30 minutes is ideal, but refrigerating overnight will enhance the flavor.
  • Chill the Cake: Tres Leches cake is best served cold. It becomes even creamier after being chilled in the fridge for a while.

Leave a Comment

Recipe Rating