About us Contact

Mexican Tres Leches Cake Recipe: Easy Authentic Dessert

Sweet, creamy, and soaked through with magic that’s what Mexican tres leches cake recipe is all about. It’s a cloud-light sponge bathed in three kinds of milk, topped with fluffy whipped cream, and somehow both rich and refreshing at the same time.

I first tasted this at a friend’s quinceañera back in 2012, and I remember thinking it would be too sweet or soggy. Wrong on both counts. The key is using a fork to poke holes all over the warm cake so the milk mixture soaks in evenly not drowning it, just letting it drink slowly. After testing dozens of desserts over my years writing here, this one still gets the most requests at potlucks.

MEXICAN TRES LECHES CAKE RECIPE centered hero view, clean and uncluttered
Gayle Hammes

Mexican Tres Leches Cake Recipe: Easy Authentic Dessert

Enjoy a moist and flavorful Mexican tres leches cake recipe that’s perfect for any dessert lover. This authentic treat features a soft sponge cake saturated with three kinds of milk and topped with a luscious whipped cream, delivering a rich and unforgettable taste experience.
Prep Time 35 minutes
Cook Time 30 minutes
Total Time 3 hours 5 minutes
Servings: 15 servings
Calories: 441

Ingredients
  

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • ½ teaspoon ground cinnamon
  • 4 large eggs – room temperature
  • 2 cups granulated sugar
  • ½ cup unsalted butter – melted and still warm
  • 1 cup milk – room temperature or slightly warmed (preferably use whole milk or 2% milk)
  • 2 teaspoons vanilla extract
  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • ¼ cup heavy cream
  • ½ teaspoon vanilla extract
  • 1 cup heavy cream – chilled
  • 1 tablespoon light corn syrup
  • 2 tablespoons powdered sugar
  • 1 teaspoon vanilla extract

Method
 

  1. Set your oven to 325°F and prepare a 9×13-inch pan by greasing and flouring it.
  2. In a bowl, combine the flour, baking powder, salt, and cinnamon.
  3. In a mixer bowl fitted with a whisk, whip the eggs at medium speed until they look foamy, about 1 minute.
  4. Gradually add sugar while beating at medium speed and continue until the mixture is thick and glossy, approximately 5-7 minutes.
  5. Lower the mixer speed and blend in melted butter, milk, and vanilla extract for about 30 seconds.
  6. Add the dry ingredients and stir briefly, then scrape the bowl sides and mix until smooth, about 30 seconds.
  7. Pour the batter evenly into the pan and bake for 30-35 minutes, turning the pan halfway through.
  8. Remove the cake from the oven and allow it to cool on a rack for 20 minutes.
  9. While cooling, whisk sweetened condensed milk, evaporated milk, heavy cream, and vanilla in a large bowl.
  10. With a skewer, poke holes all over the cake spaced by half an inch.
  11. Slowly drizzle the milk mixture over the cake and let it rest at room temperature for 10 minutes.
  12. Chill the cake uncovered in the fridge for at least 2 hours or up to 24 hours.
  13. Thirty minutes before serving, beat chilled heavy cream, corn syrup, powdered sugar, and vanilla until soft peaks form.
  14. Spread the whipped topping evenly over the soaked cake.
  15. Serve the cake chilled for the best flavor and texture.

Notes

  • Keep leftover cake refrigerated for 3-5 days. The finished cake should not be frozen, but you can freeze the baked and cooled cake before soaking with milk. Thaw overnight in the fridge before use. You may use Cool Whip instead of homemade whipped cream for a quicker topping.

Why You’ll Love This Mexican Tres Leches Cake

This dessert hits that sweet spot between impressive and forgiving. You don’t need fancy piping skills or a springform pan just a 9×13 baking dish and a skewer to poke holes. The sponge stays tender even if you overbake it slightly, because the milk mixture swoops in to save the day.

MEXICAN TRES LECHES CAKE RECIPE centered hero view, clean and uncluttered
Mexican Tres Leches Cake Recipe: Easy Authentic Dessert 5
  • Lighter than it looks: The whipped cream topping is airy, and the cake itself isn’t dense like pound cake. It feels refreshing, not heavy.
  • Make-ahead magic: It actually tastes better the next day after the milk has fully soaked through. Perfect for potlucks or Sunday dinners.
  • Crowd-pleaser: I’ve served this to picky kids and skeptical in-laws everyone comes back for seconds.
  • No frosting skills required: Just spread whipped cream on top. Done.

Key Ingredients You’ll Need

The magic here comes from everyday pantry staples and three types of milk sweetened condensed milk, evaporated milk, and heavy cream. Together they create that signature creamy soak without making the cake soggy. Use room temperature eggs and slightly warmed milk for the batter so everything blends smoothly and the melted butter doesn’t seize up.

Ground cinnamon adds a subtle warmth that makes this Mexican tres leches cake recipe feel cozy and a little nostalgic. Don’t skip it it’s that secret something people can’t quite put their finger on but always love.

IngredientEasy Swap
Heavy cream (topping)Cool Whip for a shortcut
Whole milk (batter)2% milk works great
Light corn syrupOmit if using Cool Whip instead of homemade whipped cream
Ground cinnamonLeave it out if you prefer classic vanilla-only flavor

How the Soaking Process Works

Here’s the part that feels a little magical: after the cake cools for 20 minutes, you use a skewer to poke holes all over it, spacing them about half an inch apart. Then you slowly pour the three-milk mixture over the top. It looks like too much liquid at first, but give it time the cake drinks it in like a sponge.

Let it sit at room temperature for 10 minutes, then pop it in the fridge uncovered for at least 2 hours (or up to 24 hours). The longer it chills, the more evenly the milk soaks through. I’ve tested this dozens of times, and patience really does pay off here.

Step-by-Step Breakdown

StepWhat to DoTime
1. Prep & Mix DryPreheat oven to 325°F. Grease pan. Whisk flour, baking powder, salt, cinnamon.5 min
2. Whip Eggs & SugarBeat eggs until foamy, add sugar, whip 5-7 min until thick and glossy.8 min
3. Add Wet IngredientsMix in melted butter, milk, vanilla on low. Fold in flour just until combined.2 min
4. BakePour into pan, bake 30-35 min, rotating halfway. Cool 20 min.50 min
5. SoakPoke holes, pour milk mixture, rest 10 min, then chill 2+ hours.2 hr 10 min
6. Top & ServeWhip cream with corn syrup, powdered sugar, vanilla. Spread on chilled cake.5 min

Tips for Perfect Results Every Time

The biggest rookie mistake? Skipping the 20-minute cooling window before poking holes. If the cake is too hot, the milk mixture evaporates or pools instead of soaking in. If it’s completely cool, the texture gets gummy. Room-warm is just right.

  • Don’t rush the whipping: Beat the eggs and sugar for the full 5-7 minutes. That air is what keeps the cake light.
  • Rotate the pan halfway: Ovens have hot spots. Turning the pan ensures even baking.
  • Use a liquid measuring cup: It makes pouring the milk mixture so much easier and less messy.

How to Serve and Store

Serve this straight from the fridge it’s best when cold and the whipped cream is still fluffy. If you’re bringing it to a party, keep it chilled until the last minute. Leftovers stay fresh in the fridge for 3-5 days, covered loosely with plastic wrap or foil.

Note: You can freeze the baked and cooled cake before adding the milk mixture. Thaw it overnight in the fridge, then soak and top as usual. The assembled cake doesn’t freeze well because the whipped cream and milk mixture get watery.

Storage MethodDuration
Fridge (assembled)3-5 days, covered
Freezer (cake only, no milk)Up to 3 months, wrapped tightly
Room temperatureNot recommended after soaking

Join me on for more irresistible recipes and daily cooking inspiration Pinterest!

FAQs ( Mexican Tres Leches Cake Recipe )

Can I make the cake layers ahead of time?

Yes, you can bake the sponge cake up to 2 days in advance. Wrap it tightly in plastic wrap and store at room temperature. This actually helps the cake absorb the milk mixture better when you’re ready to assemble.

How long should I refrigerate before serving?

Refrigerate for at least 4 hours, but overnight is ideal. This allows the cake to fully absorb the three-milk mixture and develop the signature moist texture. The flavors also meld beautifully during this time.

Why is my cake too soggy or falling apart?

This usually happens when the sponge cake is too dense or you’ve added too much milk mixture too quickly. Make sure to beat the eggs properly for a light cake, and pour the milk slowly, allowing each addition to absorb.

Can I substitute any of the three milks?

While traditional is best, you can substitute heavy cream with half-and-half if needed. Avoid replacing condensed or evaporated milk as they provide essential sweetness and texture. Each milk serves a specific purpose in this recipe.

How long does tres leches cake stay fresh?

Store covered in the refrigerator for up to 5 days. The cake actually improves after the first day as flavors develop. Keep it well-covered to prevent it from drying out or absorbing other refrigerator odors.

MEXICAN TRES LECHES CAKE RECIPE centered hero view, clean and uncluttered_pin
Mexican Tres Leches Cake Recipe: Easy Authentic Dessert 6

You’ll love how this Mexican tres leches cake recipe turns out tender, sweet, and perfectly soaked through. Every forkful tastes cool and creamy, like a hug in dessert form. It’s the kind of cake that disappears fast at gatherings, and you’ll feel so proud serving it.

Want to make it your own? Add a sprinkle of toasted coconut on top, or swap in coconut milk for part of the evaporated milk for tropical flair. Leftovers stay fresh in the fridge for days just cover loosely so the whipped cream doesn’t get soggy. A trick I learned: let it chill overnight before serving for the deepest flavor.

Did you grow up eating tres leches at celebrations, or is this your first time trying it? I’d love to hear how yours turns out tag me in your photos or leave a comment below! This recipe is perfect for sharing with someone who needs a little sweetness in their life. Save it, make it, and watch the smiles spread.

Leave a Comment

Recipe Rating