Tres Leches Cake Recipe

Try this authentic tres leches cake recipe for a light sponge soaked in three milks, topped with fresh whipped cream and cinnamon. Easy, impressive, and perfect for any celebration

Few desserts are as iconic, crowd-pleasing, or deeply satisfying as a perfectly made tres leches cake recipe. This beloved Latin American classic combines a featherlight sponge cake with a rich, sweet trio of milks that soak into every pore of the crumb, turning it into something almost impossibly moist and custardy.

What makes this cake so special is its unique texture. Unlike traditional layer cakes, it is intentionally soaked after baking, which means the sponge transforms completely into something silky and lush, yet still holds its shape when sliced.

The finishing touch of pillowy whipped cream and a dusting of cinnamon takes it over the top.

This is the kind of dessert that shows up at birthdays, quinceaรฑeras, baptisms, and Sunday family dinners across Mexico and Latin America. Once you try a homemade version, you will understand exactly why it has earned that place of honor.

This recipe walks you through the authentic method that most cooks across Latin America have used for generations, relying on whipped egg whites for lift, no butter or oil in the batter, and the classic trio of sweetened condensed milk, evaporated milk, and heavy cream for the soak. The result is pure magic.

You might also enjoy this indulgent Classic Tiramisu โ€” another make-ahead dessert with a beautifully soaked sponge base.

Why You’ll Love This Tres Leches Cake Recipe

This cake has something for everyone, and it checks nearly every box a great dessert should.

It is a make-ahead dream. In fact, this cake gets better the longer it soaks in the refrigerator, making it ideal for entertaining. You can bake it the night before, pour on the milk mixture, and wake up to a perfectly saturated cake that just needs its whipped cream topping.

The texture is completely unlike any other cake you have had. That combination of soft, airy sponge with creamy, milk-soaked crumb is truly one of a kind.

It is surprisingly simple to make from scratch. The ingredient list is short, the techniques are beginner-friendly, and there is no decorating expertise required.

The cake feeds a crowd. A standard 9×13-inch pan yields 12 to 15 generous slices, making it perfect for parties and gatherings.

It is endlessly versatile. The base recipe is beautiful on its own, but it also serves as a canvas for strawberries, mangoes, cinnamon, or even a splash of rum in the milk mixture.

Here is a quick summary of why this recipe stands out:

  • No butter or oil in the batter means the sponge is remarkably light and absorbs the milk mixture without becoming greasy
  • Three milks create layers of sweetness and richness that balance perfectly against the unsweetened whipped cream
  • Whipped egg whites are folded in for that classic open crumb that soaks up every drop of milk
  • Make ahead friendly, as the cake improves significantly after chilling overnight
  • Crowd-pleasing flavor that appeals to virtually everyone

Read Also: Easy Tiramisu Recipe

Ingredients

This recipe uses pantry staples alongside a few key dairy products. The quality of your condensed and evaporated milk matters, so use full-fat versions for the best flavor and richest soak.

Here is everything you will need:

For the Sponge Cake:

  • 1 cup (125g) all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs, separated
  • 1 cup (200g) granulated sugar, divided (3/4 cup for yolks, 1/4 cup for whites)
  • 1/3 cup (80ml) whole milk
  • 1 teaspoon pure vanilla extract

For the Three-Milk Soak:

For the Whipped Cream Topping:

  • 2 cups (480ml) heavy whipping cream, very cold
  • 3 tablespoons powdered sugar
  • 1 teaspoon pure vanilla extract

For Garnish:

  • Ground cinnamon, for dusting
  • Maraschino cherries or fresh strawberries (optional)

The separated egg technique is the heart of authentic tres leches. Beating the yolks and whites separately, then gently folding them together, builds an airy structure that is sturdy enough to absorb the milk soak without collapsing into mush.

Read Also: Classic Vanilla Cake Recipe

Kitchen Equipment Needed

You do not need any specialty equipment for this recipe. A stand or hand mixer is essential for whipping the egg whites and the whipped cream topping to the right consistency.

Here is what to gather:

  • 9×13-inch baking pan (at least 2 inches deep)
  • Stand mixer or electric hand mixer
  • Large mixing bowl
  • Medium mixing bowl
  • Fine mesh sifter or sieve
  • Rubber spatula
  • Whisk
  • Fork or skewer (for poking holes)
  • Measuring cups and spoons
  • Plastic wrap or foil (for chilling)
  • Offset spatula (for spreading whipped cream)

Read Also: Moist Chocolate Cake Recipe

Recommended Products for This Recipe

These are products I genuinely recommend based on quality and how much they improve the final result.

1. KitchenAid Stand Mixer

Whipping egg whites to stiff peaks and making fresh whipped cream are far easier with a quality stand mixer. The KitchenAid is the gold standard for a reason โ€” it handles both tasks effortlessly and lets you multitask while it works.

Get it on Amazon

2. USA Pan 9×13 Inch Baking Pan

A straight-sided, well-constructed baking pan ensures even baking and makes pouring the milk soak much easier since the edges are deep enough to contain all that liquid. USA Pan’s aluminized steel construction delivers consistent results every time.

Get it on Amazon

3. OXO Good Grips Offset Icing Spatula

Spreading whipped cream evenly over the soaked cake is so much easier with a dedicated offset spatula. It gives you control and a smooth, beautiful finish on the topping.

Get it on Amazon

4. Nielsen-Massey Pure Vanilla Extract

The vanilla in this cake and in the whipped cream topping is front and center. Using a pure, high-quality vanilla extract like Nielsen-Massey makes a noticeable difference in the final flavor compared to imitation vanilla.

Get it on Amazon

5. Maraschino Cherries

The classic garnish for a traditional tres leches cake. A jar of good maraschino cherries on top of your whipped cream gives this cake that iconic Latin bakery look.

Get it on Amazon

This pairs wonderfully as a follow-up sweet treat alongside a batch of Churro Cheesecake for a full Latin-inspired dessert spread.

Step-by-Step Instructions

Step 1: Prepare Your Pan and Preheat the Oven

  • Preheat your oven to 350ยฐF (175ยฐC) and position the rack in the center.
  • Generously butter a 9×13-inch baking pan, making sure to coat the sides and all four corners.
  • Lightly dust the buttered pan with flour, tapping out any excess. This helps the sponge release cleanly after baking.
  • Set the prepared pan aside while you make the batter.

Step 2: Sift the Dry Ingredients

  • In a medium bowl, combine the 1 cup (125g) all-purpose flour, 1 1/2 teaspoons baking powder, and 1/4 teaspoon salt.
  • Sift these dry ingredients together using a fine mesh sieve. Sifting is important here because it aerates the flour, which contributes to a lighter, more open crumb that absorbs the milk soak better.
  • Set the sifted dry ingredients aside.

Step 3: Beat the Egg Yolks and Sugar

  • Separate your 5 large eggs, placing the yolks in the bowl of your stand mixer (or a large mixing bowl if using a hand mixer) and the whites in a clean, completely grease-free medium bowl. Even a tiny trace of fat will prevent the whites from whipping properly, so make sure the bowl is spotless.
  • Add 3/4 cup (150g) of the granulated sugar to the egg yolks.
  • Beat on medium-high speed for 2 to 3 minutes until the mixture turns pale yellow, thick, and ribbon-like. The sugar should be fully dissolved and the mixture should fall from the beaters in a slow, thick ribbon.
  • Add the 1/3 cup (80ml) whole milk and 1 teaspoon vanilla extract to the yolk mixture and stir briefly to combine.

Step 4: Add the Flour Mixture to the Yolks

  • With the mixer on low speed, add the sifted flour mixture to the egg yolk mixture.
  • Mix only until just combined, about 20 to 30 seconds. Do not overmix at this stage. Overmixing develops gluten and will toughen the sponge, making it less able to absorb the milk.
  • The batter will be thick at this point. Set it aside.

Step 5: Whip the Egg Whites to Stiff Peaks

  • Transfer your egg whites to a completely clean stand mixer bowl (wash and dry it thoroughly if you used it for the yolks).
  • Using the whisk attachment, begin beating the whites on medium speed until they become foamy, about 1 minute.
  • Add the remaining 1/4 cup (50g) granulated sugar in a slow, steady stream while continuing to beat.
  • Increase the speed to high and beat until the whites hold stiff, glossy peaks. This means that when you lift the beater, the peaks stand straight up without flopping over. This usually takes 2 to 4 minutes. Do not over-beat to the point of looking dry or lumpy.

Step 6: Fold the Egg Whites into the Batter

  • Using a large rubber spatula, add about one-third of the whipped egg whites to the thick yolk-flour batter. Stir this first addition in firmly โ€” this loosens the batter so folding is easier and less likely to deflate the whites.
  • Add the remaining egg whites in two additions, folding gently each time. To fold correctly, run the spatula down through the center of the batter, sweep it along the bottom, and fold up and over in a circular motion. Rotate the bowl a quarter turn and repeat.
  • Stop folding as soon as no white streaks remain. A few small streaks are fine. This gentle technique preserves the air that makes the sponge light.

Step 7: Bake the Cake

  • Pour the batter into your prepared 9×13-inch pan and gently spread it into an even layer with the spatula.
  • Bake at 350ยฐF (175ยฐC) for 25 to 30 minutes. The cake is done when the top is golden, the center springs back when lightly pressed, and a toothpick inserted in the center comes out clean.
  • Remove the cake from the oven and set it on a wire rack to cool in the pan for 10 minutes.

Step 8: Poke Holes and Make the Three-Milk Soak

  • While the cake is still warm (not hot), use a fork or wooden skewer to poke holes all over the surface of the cake. Space the holes about 1 inch apart and go all the way to the bottom of the cake. More holes mean better absorption.
  • In a medium bowl or large measuring cup, whisk together the 1 can sweetened condensed milk, 1 can evaporated milk, and 1 cup heavy whipping cream until smooth.
  • Slowly pour the three-milk mixture evenly over the entire surface of the warm cake, giving it time to absorb in each section before adding more. The cake will initially look very wet, but it will absorb as it chills.
  • Once all the milk mixture has been poured, let the cake cool completely at room temperature, then cover tightly with plastic wrap and refrigerate for at least 4 hours, preferably overnight. The overnight soak makes a noticeably more flavorful and evenly saturated cake.

Step 9: Make the Whipped Cream Topping

  • Just before serving, pour the 2 cups cold heavy whipping cream into a clean stand mixer bowl.
  • Beat on medium-high speed until the cream begins to thicken, then add the 3 tablespoons powdered sugar and 1 teaspoon vanilla extract.
  • Continue beating until the cream holds medium-stiff peaks โ€” it should be thick and hold its shape but still look soft and creamy, not over-beaten. Over-beaten whipped cream becomes grainy and can separate.

Step 10: Top and Garnish the Cake

  • Remove the chilled, soaked cake from the refrigerator.
  • Spread the whipped cream in an even layer over the entire top of the cake using an offset spatula, creating soft swirls if you like.
  • Dust lightly with ground cinnamon all across the top.
  • If using, add maraschino cherries or fresh strawberry slices as garnish across the whipped cream.
  • Slice into squares and serve cold directly from the pan.

Another beautiful no-bake crowd-pleaser to add to your repertoire: Easy Creme Brulee.

Tips for Success

Getting a perfect tres leches cake comes down to a few key details. These tips address the most common mistakes and help you achieve the best possible result.

Keep the following in mind before you start:

  • Separate eggs carefully. Even a small amount of egg yolk in the whites will prevent them from reaching stiff peaks. Separate eggs when they are cold straight from the fridge, as cold eggs separate more easily, then let the whites come to room temperature before whipping for the best volume.
  • Do not skip the poking step. The more holes you poke, the better the milk soak penetrates. Use a fork and poke generously โ€” you want the liquid to reach every layer of the cake.
  • Pour the milk slowly. If you dump it all on at once, much of it will pool at the edges and not absorb evenly. Go section by section.
  • Overnight soaking is best. Four hours is the minimum, but 8 to 12 hours gives a much more evenly saturated and flavorful result. Plan ahead.
  • Use cold cream for the topping. Warm or room-temperature cream will not whip properly. For best results, chill your bowl and whisk attachments in the freezer for 15 minutes before whipping.
  • Keep the cake in the refrigerator until just before serving. This dessert is always served cold.
  • Top with whipped cream just before serving. If you are making it more than a few hours ahead, add the whipped cream topping on the day of serving to keep it looking fresh.

For another impressive baked dessert with a similar make-ahead quality, try this Rum Cake Recipe with Cake Mix.


Serving Suggestions

Tres Leches Cake Recipe

Tres leches cake is a complete dessert on its own, but these serving ideas make it even more special for celebrations and gatherings.

Serve it cold, cut into generous squares, directly from the 9×13 pan for casual family-style service. For a more elegant presentation, slice it and plate each piece with a few fresh berries alongside.

Here are some wonderful ways to serve and enjoy it:

  • Fresh berries like sliced strawberries, raspberries, or mixed fruit piled on top of the whipped cream add color, freshness, and a little tartness that balances the sweetness beautifully
  • A sprinkle of cinnamon is the most traditional garnish and adds warmth and a hint of spice
  • Maraschino cherries are the classic Latin bakery garnish, instantly recognizable and festive
  • A drizzle of Caramel Sauce over individual slices adds a gorgeous golden touch for special occasions
  • Champurrado or Hot Chocolate served alongside makes for a cozy, warming dessert pairing especially in cooler months
  • Mango slices are a popular variation in Mexico, adding a tropical brightness that works incredibly well with the sweet milk soak
  • A splash of rum or coffee liqueur added to the milk mixture before pouring makes this an adults-only dessert with a complex, boozy depth

You might also enjoy: Fruit Salad alongside your cake for a lighter, refreshing contrast on the dessert table.

Variations to Try

Once you have mastered the classic version, this cake is a wonderful base for flavor experiments. The sponge and milk soak are remarkably versatile.

Here are some popular and delicious variations to explore:

  • Strawberry Tres Leches: Fold macerated fresh strawberries (sliced and tossed with a little sugar) into the whipped cream topping, or layer them directly over the soaked cake before adding the cream. This is one of the most popular variations across Mexico.
  • Coconut Tres Leches: Replace the heavy cream in the milk soak with full-fat coconut cream, and sprinkle toasted coconut over the whipped cream topping. The tropical flavor is stunning.
  • Rum Tres Leches: Add 2 to 3 tablespoons of dark rum to the three-milk soak for a grown-up version with warm, caramel-rum notes that make it feel especially festive.
  • Pumpkin Tres Leches: Replace 1/4 cup of the flour with pumpkin puree and add a teaspoon of cinnamon and pumpkin spice to the batter. Garnish with a dusting of cinnamon and a few candied pepitas.
  • Coffee Tres Leches: Add 2 tablespoons of strong espresso or coffee liqueur to the milk soak. Top with whipped cream and a dusting of cocoa powder for a mocha-inspired version.
  • Mango Tres Leches: Blend fresh mango into the whipped cream topping, or serve each slice topped with thin mango slices and a squeeze of lime for a vibrant tropical variation.

This recipe also pairs beautifully with Baklava as part of a larger international dessert spread.

Storage and Reheating

Proper storage is key because this cake is heavily saturated with dairy and should always be kept cold. It holds up beautifully in the refrigerator for several days.

Follow these storage and serving guidelines:

  • Refrigerator: Store the cake tightly covered with plastic wrap or in an airtight container in the refrigerator for up to 4 days. The flavor actually continues to develop, and many people find it tastes best on day two.
  • Do not leave at room temperature: Because of the dairy content of the soak, tres leches should not sit out at room temperature for more than 2 hours.
  • Freezing the plain cake: You can freeze the baked, cooled sponge cake (before adding the milk soak or topping) for up to 3 months. Wrap tightly in plastic wrap and then foil. Thaw overnight in the refrigerator, then proceed with the milk soak and topping.
  • Do not freeze the soaked cake: Once the three milks have been poured over the cake, freezing is not recommended. The texture becomes waterlogged and unpleasant upon thawing.
  • Reheating: This cake is always served cold โ€” do not attempt to warm it. Serve directly from the refrigerator.
  • Whipped cream: If you have already topped the cake, the whipped cream will hold well for up to 24 hours in the fridge. For best appearance, add the topping on the day you plan to serve.

Read Also: Checkerboard Cake Recipe

Nutritional Facts

The following nutritional values are approximate, based on 12 servings per 9×13-inch cake.

NutrientPer Serving
Calories~430 kcal
Total Fat~21g
Saturated Fat~13g
Cholesterol~150mg
Sodium~175mg
Total Carbohydrates~52g
Sugars~42g
Protein~9g
Calcium~240mg

These values are estimates and will vary depending on specific brands and any modifications you make, such as using lower-fat dairy or adding fruit toppings.

This cake is a rich indulgence, and rightfully so. The combination of sweetened condensed milk, evaporated milk, and cream contributes most of the calories and saturated fat, while the eggs add significant protein compared to most other cakes of this type.

Read Also: Best Carrot Cake Recipe

Health Benefits of Key Ingredients

While tres leches cake is certainly a treat, several of its core ingredients offer genuine nutritional value worth highlighting.

Here is a closer look at some of the key ingredients and what they bring beyond just flavor:

  • Eggs are one of the most nutritionally complete whole foods available. They provide high-quality complete protein with all essential amino acids, along with vitamins B12, D, and choline, which supports brain health and liver function. The whipped egg whites give the sponge its structure and lightness without any added fat.
  • Whole milk and heavy cream provide fat-soluble vitamins A, D, E, and K, as well as calcium and phosphorus, which are essential for bone density and muscle function. Full-fat dairy also contains conjugated linoleic acid (CLA), a fatty acid associated with potential anti-inflammatory properties.
  • Evaporated milk is whole milk with about 60 percent of its water removed through heating, which concentrates its protein and calcium content. A single serving provides a meaningful dose of bone-building minerals.
  • Sweetened condensed milk is rich in calcium and protein, though it is high in sugar. It contributes the characteristic deep sweetness and thick body to the milk soak.
  • Pure vanilla extract contains small amounts of antioxidant compounds including vanillin, which has been studied for anti-inflammatory properties. Using pure extract rather than imitation also means you are getting a naturally derived ingredient.

Another comforting, dairy-forward dessert worth exploring: Classic Tiramisu.

Frequently Asked Questions

1. What are the three milks in tres leches cake?

The classic three milks are sweetened condensed milk, evaporated milk, and either whole milk or heavy whipping cream. This recipe uses heavy cream as the third milk, which creates a richer, silkier soak than whole milk alone. The sweetened condensed milk provides sweetness and body, the evaporated milk adds a concentrated, slightly caramelized dairy flavor, and the cream brings richness and helps the soak absorb smoothly.

2. Why does my tres leches cake taste eggy?

An eggy flavor usually means the egg yolks were not beaten long enough with the sugar, or the cake was slightly underbaked. Beat the yolks with the sugar for a full 2 to 3 minutes until they turn pale and ribbon-like โ€” this changes the flavor profile significantly. Also, make sure the cake is fully baked through before removing from the oven.

3. Can I make tres leches cake the day before?

Yes, and it is actually recommended! This cake is better after sitting in the refrigerator overnight. The milk soak has more time to fully absorb into every part of the sponge, and the flavors meld together beautifully. Simply make the cake, pour on the milk mixture, cover tightly, and refrigerate. Add the whipped cream topping on the day you plan to serve.

4. Why is my tres leches cake not absorbing the milk?

This usually happens when the sponge crumb is too dense, which can occur from overmixing the batter, not whipping the egg whites to stiff peaks, or over-folding the batter (which deflates the whites). A tight crumb does not have the open structure needed to soak up the liquid. Also, make sure you poke plenty of holes all the way through the cake before pouring the soak, and that you pour it while the cake is still warm โ€” warm cake absorbs the liquid far more readily than cold.

5. Can I use a different pan size?

Yes, with adjustments. A 9×13-inch pan is the standard and ideal size for this recipe. If you want to use a round pan, two 9-inch round cake pans work well โ€” divide the batter and milk soak evenly between them. An 8×8-inch square pan will yield a thicker cake that needs a longer bake time, and the milk soak should be reduced slightly to avoid overflow. Whatever size you use, the key is that the pan has deep enough sides to contain the generous milk soak.

For more crowd-pleasing dessert inspiration, check out this delightful Cannoli Poke Cake.

Final Thoughts

Making a tres leches cake from scratch is one of those kitchen experiences that genuinely surprises you the first time.

The cake comes out of the oven looking simple, even a little thin, and then the magic happens. You pour on the milk, slide it into the refrigerator, and wake up to something completely transformed.

Every slice is cold, creamy, lightly sweet, and soaked through in the most satisfying way. It is the dessert that earns you a reputation at every party.

This recipe stays true to the classic method for a reason. The separation technique for the eggs, the gentle folding, the overnight soak โ€” these steps are not complicated, but they matter.

Give this tres leches cake recipe a try for your next gathering, birthday, or whenever you want to bring something genuinely special to the table.

If you make it, leave a comment below and let us know how it turned out! Tag us if you share a photo โ€” we love seeing your versions of this beautiful cake.

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *