Tres Leches Cake Details

Featured in Sweet Treats from My Kitchen.

Master the art of making Tres Leches Cake, the classic Mexican dessert. This airy sponge cake is soaked in a luscious blend of evaporated milk, sweetened condensed milk, and heavy cream, then topped with a fluffy whipped cream frosting. Perfectly moist and delicious, every bite melts in your mouth. Refrigerate for optimal flavor and serve chilled for maximum enjoyment.

Rehan Magic House Recipes
Updated on Wed, 09 Apr 2025 12:33:23 GMT
A slice of cake with a strawberry on top. Pin it
A slice of cake with a strawberry on top. | magichouserecipes.com

This traditional Tres Leches Cake transforms a simple sponge cake into a decadent dessert by soaking it in three different milks and topping it with a cloud of whipped cream. The result is incredibly moist yet somehow not soggy, with a perfect balance of sweetness that makes every bite memorable.

I first made this cake for my daughter's quinceañera celebration, and it quickly became our most requested dessert for special occasions. The moment guests take their first bite, their eyes always widen with delight at the unexpected richness.

Ingredients

  • All purpose flour: forms the foundation of our airy sponge cake that will hold up to all that moisture
  • Baking powder: helps create the light texture needed to properly absorb the milk mixture
  • Kosher salt: balances the sweetness and enhances all other flavors
  • Granulated sugar: sweetens the cake while helping create the tight crumb structure
  • Large eggs: provide structure and richness look for room temperature eggs for best volume
  • Vanilla extract: adds warmth and depth to both the cake and topping
  • Whole milk: adds moisture to the cake batter itself
  • Sweetened condensed milk: delivers concentrated sweetness and silky texture to the soaking mixture
  • Evaporated milk: brings a caramelized note without being overly sweet
  • Heavy whipping cream: both in the soaking mixture and for the topping creates luxurious mouthfeel
  • Powdered sugar: stabilizes the whipped topping without being grainy
  • Cinnamon: for garnish adds a warm visual appeal and subtle spice note

Step-by-Step Instructions

Prepare the Oven and Pan:
Preheat your oven to exactly 350°F. Take a moment to lightly butter your 9x13 baking dish, making sure to get into the corners. The thin layer of butter ensures easy serving later without excessive greasing that could affect the cake texture.
Create the Dry Mixture:
In a medium bowl, thoroughly whisk together the flour, baking powder, and salt until completely combined. This even distribution prevents any pockets of baking powder that could create bitter spots in your finished cake.
Beat the Wet Ingredients:
Using an electric mixer on high speed, combine sugar, eggs, and vanilla for a full 5 minutes. This extended beating time is crucial as it incorporates air that creates the sponge like structure. When done, the mixture should be pale yellow, nearly doubled in volume, and form ribbons when you lift the beater.
Combine Wet and Dry Ingredients:
Add half the flour mixture to your egg mixture and mix on low just until incorporated. Overmixing will develop gluten and create a tough cake. Pour in the milk gradually, allowing it to integrate fully before adding the remaining flour mixture. The batter should be smooth but not overmixed.
Bake to Perfection:
Pour the batter into your prepared pan, using a spatula to ensure it spreads to the corners. Bake for 25 to 30 minutes, or until the center springs back when touched and a toothpick comes out clean. The cake should be golden brown on top but not overly dark.
Create the Milk Mixture:
While the cake cools completely, combine the sweetened condensed milk, evaporated milk, and heavy cream in a bowl or large measuring cup with a spout for easy pouring. Whisk thoroughly to ensure even distribution of all three milks.
Prepare the Cake for Soaking:
Using the handle end of a wooden spoon or a fork, poke holes all over the cooled cake. Space them about an inch apart across the entire surface, pressing almost to the bottom of the cake. These holes allow the milk mixture to penetrate deeply.
Soak the Cake:
Slowly pour the milk mixture over the entire surface, paying special attention to the edges which can sometimes be missed. The cake will initially float in the mixture, but as it soaks, the liquid will be absorbed. Cover and refrigerate for at least 4 hours or ideally overnight.
Create the Topping:
Just before serving, whip the heavy cream and powdered sugar until stiff peaks form. This usually takes about 3 to 4 minutes on high speed. The cream should hold its shape firmly when the beater is lifted. Spread this generously over the soaked cake and dust with cinnamon for a beautiful finish.
A slice of cake with a strawberry on top. Pin it
A slice of cake with a strawberry on top. | magichouserecipes.com

The sweetened condensed milk is truly the star ingredient in this recipe. When I was growing up, my grandmother would sometimes let me lick the spoon after adding it to the milk mixture. That sweet memory comes flooding back every time I make this cake for my own family now.

Perfect Storage

Tres Leches Cake must be kept refrigerated due to the dairy content. Cover any leftover cake tightly with plastic wrap directly against the surface of the whipped cream to prevent it from absorbing refrigerator odors. Properly stored, the cake stays delicious for up to three days, though the whipped topping may slightly deflate over time. The cake actually improves after the first day as the flavors continue to meld together.

Smart Substitutions

For those who need alternatives, you can make this recipe with gluten free flour blend as a one to one substitute for all purpose flour. Dairy free versions can be created using coconut milk, coconut cream, and condensed coconut milk, though the flavor profile will change slightly. For a less sweet version, reduce the sweetened condensed milk to 3/4 can and increase the evaporated milk accordingly. The true essence of tres leches lies in its moistness, so whatever substitutions you make, ensure they maintain that signature texture.

A piece of cake with white frosting and chocolate sprinkles on a plate. Pin it
A piece of cake with white frosting and chocolate sprinkles on a plate. | magichouserecipes.com

Serving Suggestions

Traditionally, Tres Leches Cake is served cold straight from the refrigerator, which enhances its refreshing quality. Add fresh berries like strawberries or raspberries around each slice for a pop of color and tartness that balances the sweetness. For special occasions, try adding a light dusting of cocoa powder along with the cinnamon, or place a fresh strawberry on each slice. Some families serve this with a small shot of coffee liqueur on the side for adults to drizzle over their portion.

Cultural Context

Tres Leches Cake originated in Mexico but has roots in European sponge cakes brought to Latin America during colonization. The addition of the three milks likely evolved as a preservation method before refrigeration was common. Today, this cake represents celebration throughout Latin America, appearing at birthdays, weddings, and holidays. Each country has its own variation. In Nicaragua, rum is often added to the milk mixture. In Puerto Rico, coconut milk might replace one of the traditional milks. This recipe represents the classic Mexican version that has become beloved worldwide.

Frequently Asked Questions

→ How do you make Tres Leches Cake moist?

Achieve moistness by evenly pouring the milk mixture over the entire cooled cake, allowing it to soak overnight or for at least 4 hours.

→ Can Tres Leches Cake be made ahead?

Yes, it's best prepared a day before serving, as the flavors intensify and the cake becomes perfectly moist when refrigerated overnight.

→ How should Tres Leches Cake be stored?

Store the cake covered in the refrigerator. It stays fresh for up to 3 days when properly chilled.

→ Can the cake be frozen?

Yes, freeze the baked and cooled cake (without the milk mixture) for up to 3 months. Thaw and add the milk mixture before serving.

→ Is this cake suitable for any occasion?

Absolutely! It's a crowd-pleasing dessert perfect for celebrations, gatherings, or simply indulging in a sweet treat.

Tres Leches Cake Instructions

Moist sponge infused with 3 milks and topped with whipped cream.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Reham

Category: Desserts & Sweets

Difficulty: Intermediate

Cuisine: Mexican

Yield: 20 Servings

Dietary: Vegetarian

Ingredients

→ For the Cake

01 1 ½ cups all-purpose flour
02 1 ½ teaspoons baking powder
03 ½ teaspoon kosher salt
04 1 cup granulated sugar
05 3 large eggs, room temperature
06 1 ½ teaspoons vanilla extract
07 ½ cup whole milk

→ For the Milk Mixture

08 1 can sweetened condensed milk (14 ounces)
09 1 can evaporated milk (12 ounces)
10 ½ cup heavy whipping cream

→ For the Topping

11 2 cups heavy whipping cream
12 3 Tablespoons powdered sugar
13 1 teaspoon cinnamon, for garnish

Instructions

Step 01

Preheat the oven to 350℉ (175℃). Lightly butter a 9x13 pan. Set aside.

Step 02

In a medium mixing bowl, whisk together all-purpose flour, baking powder, and kosher salt. Set aside.

Step 03

With an electric mixer, combine sugar, eggs, and vanilla extract on high speed until light and airy, about 5 minutes.

Step 04

Add half of the dry ingredients to the wet mixture, mixing on low speed until just incorporated. Gradually pour in the whole milk, followed by the remaining dry ingredients, mixing on low until combined.

Step 05

Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Cool the cake completely.

Step 06

In a large mixing bowl or liquid measuring cup, combine the sweetened condensed milk, evaporated milk, and heavy whipping cream.

Step 07

Poke holes all over the cooled cake. Slowly pour the milk mixture over the cake, ensuring it seeps evenly. Cover and refrigerate for at least 4 hours or overnight.

Step 08

With a hand mixer, whip the heavy whipping cream and powdered sugar until stiff peaks form.

Step 09

Spread the whipped cream over the chilled cake and garnish with cinnamon, if desired.

Notes

  1. For freezing, place the baked and cooled cake in an airtight freezer container for up to 3 months. Thaw at room temperature before adding the milk mixture.
  2. Make the cake the day before for the best flavor, as it improves after soaking overnight in the milk mixture.
  3. Ensure even distribution of the milk mixture to keep all portions moist.
  4. Avoid using boxed cake mixes; a traditional sponge cake absorbs the milk mixture better.
  5. Store covered in the refrigerator for up to 3 days.

Tools You'll Need

  • 9x13 baking pan
  • Medium mixing bowl
  • Electric mixer
  • Hand mixer
  • Liquid measuring cup

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy from milk, cream, and condensed milk.
  • Contains eggs.
  • Contains gluten from all-purpose flour.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 275
  • Total Fat: 12 g
  • Total Carbohydrate: 34 g
  • Protein: 6 g