authentic tres leches cake recipe
The Best authentic tres leches cake recipe
What I love most about this cake is how versatile it is. You can serve it for a birthday, a baby shower, or just because you’re craving something sweet. It’s perfect for gatherings because it’s easy to cut into neat slices, and the flavors are universally loved. Plus, the healthier twist of using Greek yogurt and a little extra baking soda makes it a little lighter than traditional versions, but still just as delicious. My family and I enjoy it almost daily, especially when the weather’s warm—it’s the kind of dessert that feels like a treat for the soul. And honestly? It’s one of those recipes that’s so simple, you’d think anyone could make it, but the real secret is in the layers and the way they all come together just right.

Authentic Tres Leches Cake
A classic Mexican dessert soaked in three milks—evaporated, condensed, and heavy cream—for a tender, moist sponge. This recipe is a must-try for any occasion.
🥘Ingredients
- 2 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp salt
- 1 cup unsalted butter, softened
- 2 cups sugar
- 4 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 (14 oz) can evaporated milk
- 1 (14 oz) can sweetened condensed milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
👨🍳Directions
-
1
Preheat oven to 350°F. Grease and line a 9×13-inch baking dish with parchment paper. -
2
In a large bowl, whisk together flour, baking powder, and salt. In another bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, mixing well after each. Stir in vanilla. -
3
Gradually fold the dry ingredients into the wet mixture until just combined. Pour batter into the prepared dish and smooth the top. -
4
Bake for 20–25 minutes, or until a toothpick inserted near the center comes out clean. Let cool in the pan for 10 minutes, then transfer to a wire rack. -
5
While the cake cools, whisk together the evaporated milk, condensed milk, heavy cream, and vanilla in a large bowl. -
6
Once the cake is completely cool, pour the milk mixture evenly over the top. Let it soak for at least 2 hours, or overnight for best results.
🔧Equipment
- Mixing bowls
- Whisk
- Oven-safe baking dish (9×13-inch)
- Electric mixer
📊Nutrition Facts (per serving)
📝Notes
- For extra richness, brush the top with a light layer of whipped cream before soaking.
- Store in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
Watch Video Of How Authentic Tres Leches Cake Works
❓ Frequently Asked Questions About Tres Leches Cake
1. What is the key difference between this tres leches cake and store-bought versions?
This recipe uses a sponge cake soaked in a blend of three milks—vanilla, evaporated, and condensed—to mimic the soft, moist texture of traditional tres leches. Unlike many pre-made versions, which rely on heavy cream or whipped toppings, this method keeps the cake light and tender while letting the milk mixture soak deeply into the crumb.
—
2. Can I substitute dairy-free milk in this recipe?
Yes, you can use a mix of dairy-free milk alternatives (like almond or oat milk) in place of evaporated and condensed milk, but the texture may vary slightly. For the condensed milk, a dairy-free version will work, though the flavor might be slightly different. The sponge cake itself should still hold up well.
—
3. How do I know when the cake is done baking?
The cake is ready when it springs back slightly when pressed in the center and has risen at least an inch above the pan. For a lighter texture, bake until the top is just starting to set, as it will absorb the soaking liquid. Overbaking can make it dry.
—
4. Why does the cake need to be fully cooled before adding the whipped cream?
Cooling the cake first ensures the milk soak doesn’t cause the whipped cream to melt or deflate. If you add it too soon, the cream will soften, making the cake too dense and losing its signature light, airy layers. Let it cool completely before topping.
