Easy Scratch Tres Leches Cake

Featured in: Sweet Endings and Treats

This Easy Scratch Tres Leches Cake brings the classic Mexican dessert right to your kitchen with simple ingredients and straightforward steps. The cake starts with a light, airy sponge made with eggs whipped to perfect fluffiness, creating the ideal base to absorb the signature three-milk mixture. After baking to golden perfection, the cake is pierced all over and soaked in a sweet blend of half and half, evaporated milk, and sweetened condensed milk. The milk mixture slowly infuses the cake, creating that characteristic moist yet somehow still light texture that Tres Leches is famous for. After chilling for at least 4 hours (though overnight is even better), the cake is topped with freshly whipped cream and optional fresh fruit for a dessert that's simultaneously rich and refreshing.
A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Sun, 09 Mar 2025 00:26:06 GMT
A slice of cake with strawberries and whipped cream on top. Pin it
A slice of cake with strawberries and whipped cream on top. | tasteofcook.com

Tres Leches Cake brings the perfect balance of light texture and rich flavor to your dessert table. This Latin American classic features a spongy cake soaked in three types of milk, creating a moist and creamy dessert that melts in your mouth. The cake stays wonderfully light while absorbing all the milky goodness, making each bite absolutely heavenly.

I made this for my sister's birthday last month and everyone kept coming back for seconds. The texture contrast between the milk-soaked cake and fluffy whipped cream topping creates something truly magical.

Gathering Your Ingredients

  • All-purpose flour: Provides the perfect structure for this cake to hold moisture without collapsing
  • Cornstarch: Makes the cake incredibly tender and gives it that signature light texture
  • Baking powder: Ensures the cake rises properly, creating tiny air pockets that absorb the milk
  • Kosher salt: Balances the sweetness and enhances all the flavors
  • Ground cinnamon: Adds a subtle warmth that complements the vanilla beautifully
  • Room temperature eggs: Whip up significantly better, creating the airy texture crucial for this cake
  • Granulated sugar: Not only sweetens but helps stabilize the egg foam structure
  • Mexican vanilla extract: Offers deeper, more complex flavor than regular vanilla
  • Oil: Keeps the cake tender even after refrigeration
  • Half and half: Creates richness in the soaking mixture without being too heavy
  • Evaporated milk: Contributes a slightly caramelized flavor from its concentration process
  • Sweetened condensed milk: Provides essential sweetness and body to the soaking mixture
  • Heavy cream: Whips into a cloudlike topping that crowns the cake perfectly

Baking Instructions

Cake preparation:
Begin by preheating your oven to 350°F and thoroughly greasing a 9x13-inch baking dish with butter or baking spray. Sift the flour, cornstarch, baking powder, salt, and cinnamon together twice to incorporate air and remove any lumps.
Egg mixture:
In your stand mixer with the whisk attachment, combine eggs and sugar. Whip for a full 10-12 minutes until the mixture becomes very pale yellow, tripled in volume, and forms ribbons when the whisk is lifted.
Combining ingredients:
Add the vanilla while mixing on low speed. Using a large spatula, gently fold in the sifted dry ingredients in three separate additions, maintaining as much air in the batter as possible. Finally, incorporate the oil with minimal mixing.
Baking process:
Pour the delicate batter into your prepared baking dish, gently spreading it to the corners. Bake in the center rack for 25-28 minutes until the top springs back when touched and a toothpick inserted in the center comes out clean.
Cooling period:
Allow the cake to cool completely in the pan on a wire rack before proceeding with the milk mixture. This typically takes about an hour.
A slice of cake with white frosting and strawberries on top. Pin it
A slice of cake with white frosting and strawberries on top. | tasteofcook.com

Creating The Milk Mixture

In a large mixing bowl, thoroughly whisk together the half and half, evaporated milk, and sweetened condensed milk until completely smooth and well incorporated. Using a fork or wooden skewer, poke holes all over the cooled cake surface, spacing them about half an inch apart. Slowly and gradually pour the milk mixture over the entire cake, paying special attention to the edges which can sometimes remain dry. Cover the cake with plastic wrap and refrigerate for at least 4 hours, though overnight soaking yields the best flavor and texture.

Perfect Toppings

The crowning glory of this indulgent dessert is its billowy whipped cream topping. In a chilled bowl, combine heavy cream, sugar, and vanilla extract. Beat using an electric mixer on medium-high speed until soft peaks form that gently hold their shape but still have a slightly soft texture. Avoid overbeating which creates a grainy texture.

Customizing Your Cake

Transform this classic dessert with creative twists that make it uniquely yours. Replace regular vanilla with almond extract for a nutty dimension. Substitute coconut milk for the half and half and sprinkle toasted coconut flakes on top for a tropical version. Add a tablespoon of instant espresso powder to the milk mixture for a coffee-infused treat.

A slice of cake with white frosting and strawberries on top. Pin it
A slice of cake with white frosting and strawberries on top. | tasteofcook.com

Frequently Asked Questions

→ Why do you sift the dry ingredients twice for this Tres Leches Cake?
Sifting the dry ingredients twice ensures they're well aerated and free of lumps, which helps create the light, spongy texture needed for properly absorbing the milk mixture. This step is crucial for achieving the characteristic texture of authentic Tres Leches Cake.
→ Can I make this Tres Leches Cake ahead of time?
Yes, this cake is actually best made at least a day ahead! The longer it sits (within reason), the more time the cake has to fully absorb the milk mixture. You can make it up to 2 days in advance and add the whipped cream topping just before serving.
→ What's the best way to store leftover Tres Leches Cake?
Store any leftover Tres Leches Cake covered in the refrigerator for up to 5 days. The cake will continue to absorb the milk mixture over time, becoming more flavorful, though the texture might become softer.
→ Is Mexican vanilla extract necessary for this recipe?
While Mexican vanilla extract adds an authentic flavor to the cake, regular vanilla extract works perfectly fine as a substitute. Mexican vanilla typically has a richer, more complex flavor profile that complements this traditional dessert.
→ Why does the recipe call for beating the eggs for 10-12 minutes?
The extended beating time for the eggs and sugar is essential for creating the light, airy structure of the sponge cake. This step incorporates air into the batter, allowing it to rise properly without relying heavily on chemical leaveners and creating the perfect texture for absorbing the milk mixture.
→ Can I use different fruits to decorate my Tres Leches Cake?
Absolutely! While strawberries are traditional, you can decorate your Tres Leches Cake with any fresh fruits you prefer. Pineapple, raspberries, mangoes, kiwi, or blueberries all work beautifully, or you can serve it with just the whipped cream topping.

Easy Scratch Tres Leches Cake

This homemade Tres Leches Cake features a light, airy sponge cake soaked in three milks and topped with fresh whipped cream and berries.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes


Difficulty: Intermediate

Cuisine: Mexican/Latin American

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ Sponge Cake

01 1¼ cups all-purpose flour
02 1 tablespoon cornstarch
03 1½ teaspoons baking powder
04 ¼ teaspoon kosher salt
05 ⅛ teaspoon ground cinnamon
06 6 large eggs, at room temperature
07 ¾ cup granulated sugar
08 2 teaspoons Mexican vanilla extract (or regular vanilla extract)
09 2 tablespoons oil (such as vegetable or canola)

→ Three-Milk Mixture

10 1 cup half and half (or whole milk)
11 1 can (12 ounces) evaporated milk
12 1 can (9 ounces) sweetened condensed milk

→ Whipped Cream Topping

13 1½ cups heavy cream, cold
14 2 tablespoons granulated sugar
15 ¼ teaspoon Mexican vanilla extract (or regular vanilla extract)
16 Fresh fruit for decorating (strawberries, raspberries, blueberries, or pineapple), optional

Instructions

Step 01

Position a rack in the center of your oven and preheat to 350°F (175°C). Spray a 9x13-inch baking dish with cooking spray, making sure to coat the bottom and sides evenly. Set aside while you prepare the batter.

Step 02

In a small bowl, sift together the all-purpose flour, cornstarch, baking powder, kosher salt, and ground cinnamon. The double-sifting process is important, so repeat by sifting the mixture a second time. This creates an extra light and airy cake structure. Set the sifted dry ingredients aside.

Step 03

In the bowl of a stand mixer fitted with the whisk attachment, combine the room temperature eggs and granulated sugar. Beat on medium-high speed for 10-12 minutes until the mixture becomes very pale yellow and fluffy, approximately tripling in volume. This extended beating time is crucial for creating the sponge cake's structure. To test if it's ready, lift your beater or whisk; the batter should fall back into the bowl in a thick ribbon that sits on the surface for a moment before disappearing.

Step 04

With the mixer running, add the Mexican vanilla extract. Reduce the mixer speed to the lowest setting (stir). Add the sifted dry ingredients in three batches, mixing just until incorporated after each addition. Use a rubber spatula to gently scrape the bottom and sides of the bowl, ensuring there are no hidden pockets of flour. With the mixer still on low speed, slowly stream in the oil until just combined. Be careful not to overmix, which can deflate the air you've worked to incorporate.

Step 05

Pour the batter into your prepared baking dish, using a spatula to spread it evenly to the corners. Bake in the preheated oven for 25-28 minutes, or until the cake is golden on top and a toothpick inserted into the center comes out clean. The cake should spring back when lightly touched. Remove from the oven and place on a wire cooling rack to cool completely to room temperature.

Step 06

While the cake is cooling, prepare the signature milk mixture. In a large measuring cup or bowl with a pour spout, whisk together the half and half (or whole milk), evaporated milk, and sweetened condensed milk until thoroughly combined and the condensed milk is completely dissolved into the mixture.

Step 07

Once the cake has cooled to room temperature, use a fork or wooden skewer to pierce the cake all over, creating tiny holes that will help the milk mixture absorb evenly. Slowly and gradually pour the prepared three-milk mixture over the entire surface of the cake, allowing it to soak in as you go. Take your time with this step to ensure even distribution. Cover the cake with plastic wrap and refrigerate for at least 4 hours, though overnight is ideal for the best flavor and texture development.

Step 08

When ready to serve, prepare the whipped cream topping. In the clean bowl of a stand mixer fitted with the whisk attachment, combine the cold heavy cream, granulated sugar, and vanilla extract. Whip on medium-high speed until soft peaks begin to form, about 3-4 minutes. Continue mixing for about 15 more seconds until the peaks are just slightly firmer, but still soft and billowy. Be careful not to overwhip, which can make the cream grainy.

Step 09

Spread or pipe the freshly whipped cream over the soaked cake. If desired, decorate with fresh fruit such as sliced strawberries, raspberries, blueberries, or diced pineapple. Serve chilled, cutting into squares to serve. The cake will keep, covered and refrigerated, for up to 5 days, though the whipped cream is best when fresh.

Notes

  1. Tres Leches Cake is a classic Latin American dessert that originated in Mexico and has become popular throughout Central and South America.
  2. For the most authentic flavor, try to use Mexican vanilla extract, which has a richer, more complex flavor profile than standard vanilla extract.
  3. The cake actually improves with time as the milks fully absorb, making this an excellent make-ahead dessert for entertaining.

Tools You'll Need

  • 9x13-inch baking dish
  • Stand mixer with whisk attachment
  • Small mixing bowl
  • Large measuring cup or bowl with pour spout
  • Sifter or fine-mesh sieve
  • Rubber spatula
  • Fork or wooden skewer (for poking holes)
  • Wire cooling rack
  • Offset spatula or piping bag (for whipped cream)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (flour)
  • Contains dairy (half and half, evaporated milk, sweetened condensed milk, heavy cream)
  • Contains eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 21 g
  • Total Carbohydrate: 43 g
  • Protein: 9 g