Mexican Tres Leches Cake Recipe: Moist, Easy, and Crowd-Pleasing!

Mexican Tres Leches Cake Recipe

I made this Mexican Tres Leches Cake Recipe last weekend, and I am still thinking about that first bite. The sponge stays light, while the three-milk soak makes every slice soft and creamy. I used to order it at small bakeries during road trips through Southern California, and I always wondered if it was hard to make at home.

It turned out to be much easier than I expected, and it only needs simple pantry staples. If you have been searching for an easy tres leches cake recipe that really works, this is the one I now bake on repeat.

Mexican Tres Leches Cake Recipe

Cooking Time

Planning ahead makes this cake stress-free, because most of the time is hands-off chilling. Here is how the timing works out.

  • Prep Time: 35 minutes
  • Cooking Time: 30 minutes
  • Chill Time: 2 hours
  • Total Time: 3 hours 5 minutes

Ingredients

Gather everything before you start. I keep the ingredients grouped by cake, milk mixture, and topping so I never lose track.

For the cake

  • 2 cups all-purpose flour: gives the sponge enough structure to hold the milk.
  • 2 teaspoons baking powder: lifts the batter so the cake stays airy.
  • 1 teaspoon salt: balances the sweetness, so don’t skip it.
  • 1/2 teaspoon ground cinnamon: adds a gentle warmth in the background.
  • 4 large eggs, room temperature: whip up thicker and trap more air than cold eggs.
  • 2 cups granulated sugar: sweetens the cake and helps the eggs turn glossy.
  • 1/2 cup unsalted butter, melted and still warm: keeps the crumb tender and rich.
  • 1 cup milk, room temperature or slightly warmed: whole or 2% milk works best.
  • 2 teaspoons vanilla extract: use pure vanilla for a cleaner flavor.

For the milk mixture

  • 14 oz sweetened condensed milk: brings thick sweetness and a caramel-like depth.
  • 12 oz evaporated milk: adds creamy body without extra sugar.
  • 1/4 cup heavy cream: makes the soak silky and rich.
  • 1/2 teaspoon vanilla extract: rounds out the milky flavor.

For the whipped topping

  • 1 cup heavy cream, chilled: whips faster and holds its shape better when very cold.
  • 1 tablespoon light corn syrup: keeps the whipped cream from deflating over time.
  • 2 tablespoons powdered sugar: sweetens the cream and dissolves smoothly.
  • 1 teaspoon vanilla extract: gives the topping a bakery-style finish.

Note: serves several

Equipment You Need

  • 9×13-inch baking pan: bakes the cake evenly and holds the milk soak.
  • Stand mixer with whisk attachment: whips the eggs and cream quickly.
  • Large liquid measuring cup: makes mixing and pouring the milk soak easy.
  • Wooden or metal skewer: pokes the holes that let the milk sink in.
  • Wire rack: cools the cake so the bottom doesn’t get soggy.
Mexican Tres Leches Cake Recipe

How to Make Mexican Tres Leches Cake Recipe?

This recipe looks long, but every step is simple. I like to bake the cake first, then make the milk mixture while it cools. Follow the steps in order and you will get a soft, soaked cake every time.

Prepare the Pan and Dry Ingredients

Preheat your oven to 325°F. Grease and flour a 9×13-inch pan so the cake slides out cleanly later. In a medium bowl, whisk the flour, baking powder, salt, and cinnamon, then set the bowl aside.

Whip the Eggs and Sugar

Add the eggs to your stand mixer bowl fitted with the whisk. Beat on medium speed for about one minute, until foamy. Add the sugar and keep beating for 5 to 7 minutes, until the mixture turns thick and glossy.

image 215

Add the Wet Ingredients and Flour

Turn the mixer to low and pour in the warm melted butter, milk, and vanilla. Mix for 30 seconds, then add the flour mixture and mix for about 10 seconds. Scrape down the bowl and mix 30 seconds more, until smooth.

image 216

Bake the Sponge

Pour the batter into the prepared pan and spread it evenly. Bake for 30 to 35 minutes, rotating the pan halfway through. The cake is ready when it looks golden and springs back lightly.

Cool the Cake

Place the pan on a wire rack. Let the cake cool for 20 minutes before you soak it. This short rest keeps the sponge from turning mushy when the milk goes in.

Make the Milk Mixture

While the cake cools, grab a large bowl or a big liquid measuring cup. Whisk the condensed milk, evaporated milk, heavy cream, and vanilla together. Keep whisking until the mixture is smooth and fully blended.

Poke and Soak the Cake

Use a skewer to poke holes all over the cake, about half an inch apart. Slowly pour the milk mixture over the top. Let the cake sit at room temperature for 10 minutes so the sponge starts drinking it up.

Chill the Cake

Move the pan to the fridge, uncovered. Chill for at least 2 hours, or up to 24 hours. The longer rest gives you a more evenly soaked cake.

Whip the Topping and Serve

About 30 minutes before serving, add the cream, corn syrup, powdered sugar, and vanilla to the mixer bowl. Mix on medium until combined, then whip on high for 1 to 2 minutes until soft peaks form. Spread it over the cake and serve chilled.

Additional Tips for Making This Recipe Better

A few small habits made a big difference when I tested this cake. These are the tricks I now use every single time.

  • I always take my eggs out of the fridge an hour early, because they whip up so much fluffier at room temperature.
  • I never skip the full 5 to 7 minutes of beating the eggs and sugar. That step builds the light texture of the whole cake.
  • I poke the holes evenly across the whole surface, including the corners, so no section stays dry.
  • I pour the milk mixture slowly in batches, which gives the sponge time to absorb it instead of letting it pool.

Common Mistakes to Avoid

Tres leches is forgiving, but a few slip-ups can ruin the texture. Here are the ones I made so you don’t have to.

  • Soaking a hot cake: I once poured the milk on right away, and the cake turned soggy. I now wait the full 20 minutes.
  • Rushing the egg whipping: When I cut this step short, my cake came out dense. I let the mixer run the full time now.
  • Skipping the holes: Too few holes left dry spots in my first attempt. I space them about half an inch apart.
  • Freezing the finished cake: The assembled cake does not freeze well, so I only freeze the plain baked sponge.

How to Serve Mexican Tres Leches Cake?

This cake looks beautiful with very little effort. A few simple finishing touches turn it into a showstopper.

  • Cut neat squares and serve each slice chilled on a small plate with a fork.
  • Dust a little ground cinnamon over the whipped topping for a classic look.
  • Top each slice with fresh strawberries, raspberries, or blueberries for a pop of color.
  • Pack it in the pan and bring it to a backyard party or a beach picnic, just like the casual get-togethers I picture on a sunny California weekend. It travels well in a cooler, as long as the topping stays cold.
Mexican Tres Leches Cake Recipe

Variations

Once you master the base recipe, it is easy to play with flavors. These are my favorite swaps.

  • Dairy-free: use coconut condensed milk, canned coconut milk, and coconut cream for the soak, and swap the butter for a dairy-free baking stick.
  • Lower sugar: use a sugar-free condensed milk and reduce the sugar in the sponge a little.
  • Tres leches box cake recipe: start with a vanilla box mix, bake as directed, then add the same milk mixture for a quick shortcut.
  • Tres leches pound cake recipe: use a dense vanilla pound cake as the base and soak it slowly for a richer, firmer slice.
  • Flavor boost: add a splash of rum, coffee, or a little extra cinnamon to the milk mixture.

Nutritional Information

Here is the approximate nutrition for one slice, based on 15 servings. Values will change slightly depending on your brands.

  • Calories: 441 kcal
  • Protein: 8g
  • Carbohydrates: 60g
  • Fat: 19g

Make Ahead and Storage

This is one of those desserts that actually improves with time. Here is how I handle each stage.

Make Ahead

You can bake and soak the cake up to 24 hours before serving. Keep it in the fridge, uncovered or loosely wrapped, and add the whipped topping 30 minutes before you serve it. This makes it perfect for parties.

Storage

Store leftovers in the fridge for 3 to 5 days. Keep the cake covered so it doesn’t pick up other fridge smells. The topping may soften a little by the last day, but the flavor stays great.

Freezing

The fully assembled cake cannot be frozen. You can freeze the baked and cooled sponge on its own, wrapped well. When you are ready to use it, thaw it overnight in the fridge before adding the milk mixture.

Reheating

Tres leches is meant to be served cold, so there is no need to reheat it. Let a slice sit out for a few minutes if you like it less chilly.

Why You’ll Love This Recipe?

This cake has a lot going for it. Here is why it has become my go-to dessert.

  • Easy to make: The steps are simple, and you only need basic tools like a mixer and a skewer. Even if you are new to baking, you can pull it off with confidence.
  • Beautifully moist: The three-milk soak makes the sponge soft, creamy, and never dry. Every bite melts in your mouth, which is why many people call it the best tres leches cake recipe they have tried.
  • Perfect for make-ahead: You can bake it a day early and add the topping later. That frees you up to enjoy your guests instead of working in the kitchen.
  • Easy to customize: Swap the toppings, add fruit, or try a box cake or pound cake base. It adapts to whatever you have on hand.
  • Great for feeding a crowd: One 9×13 pan gives you 15 servings. That makes it ideal for birthdays, holidays, and potlucks.

FAQs

Is tres leches cake Mexican?

Yes, it is widely loved as a traditional Mexican dessert. Its name means “three milks” in Spanish. You will also find it in Mexican bakeries across California, where it is a popular celebration cake.

What are the three milks in tres leches cake?

The three milks are sweetened condensed milk, evaporated milk, and heavy cream. In this recipe, I also whisk in a little vanilla. Together they make the sponge rich and creamy.

Why is my tres leches cake soggy?

It usually happens when the cake is soaked while still hot, or when too much milk is poured too fast. Let the cake cool for 20 minutes first. Then pour the milk mixture over it slowly.

What other types of Mexican cakes can I try?

Besides tres leches, you can try pastel de elote, a sweet corn cake, or other traditional Mexican cakes found in local bakeries. Each one has its own texture and flavor. Tres leches is just the most popular place to start.

Similar Posts