Here’s My Story With This Cake
I’ll be honest—I was intimidated by tres leches cake for years because it seemed like something only experienced bakers could pull off. Then my Mexican neighbor shared her family recipe with me, and I realized it’s actually one of the most forgiving cakes you can make. The addition of fresh strawberries takes this classic dessert to a whole new level of gorgeous and delicious. Now this is my go-to for birthdays, celebrations, or any time I want to make people think I’m way more skilled than I actually am. My family requests this “fancy cake” for every special occasion, and I’m pretty sure my reputation as a dessert goddess is entirely based on this show-stopping beauty.
What Makes This So Special
Here’s the thing about tres leches cake—the magic happens after it’s baked when you soak it with that incredible three-milk mixture. What makes this version extraordinary is the fresh strawberries, which add bright flavor and gorgeous color that makes the whole cake feel like spring on a plate. The secret is that the cake actually gets better as it sits, soaking up all those creamy, sweet flavors. I learned the hard way that patience is crucial here; you really need to let it chill overnight for the best texture. The result is this incredibly moist, almost custard-like cake that’s completely irresistible.
Gathering Your Ingredients (Don’t Stress!)
Fresh strawberries are absolutely worth waiting for when they’re in season—look for ones that smell sweet and have bright green tops. Don’t bother with those giant, flavorless ones; smaller, local berries have way more flavor. I always grab extra because someone inevitably eats half of them while I’m baking (happens more than I’d like to admit).
The three milks are what make this cake legendary—sweetened condensed milk adds sweetness and richness, evaporated milk gives body, and heavy cream makes everything luxurious. Don’t try to substitute any of these; the combination is what creates that perfect soaking liquid. Fresh eggs make the cake light and fluffy, and real vanilla extract is always better than the imitation stuff.
Make sure you have a proper 9×13 inch pan for this—the cake needs to be the right thickness to absorb all that milk mixture without falling apart. A glass or ceramic pan works great because you can see how beautifully the cake is soaking up the milk.
Let’s Make This Together
Start by cranking your oven to 350°F and greasing a 9×13 inch pan really well. Here’s where I used to mess up—I’d skip the flouring step and then have trouble getting clean slices later. Grease and flour that pan properly.
Sift together flour, baking powder, and salt in a medium bowl. Sifting makes a difference here because it creates a lighter, more tender cake. In a large bowl, beat eggs and sugar until they’re light and fluffy—this takes about 3-4 minutes with an electric mixer and is crucial for the cake’s texture.
Stir in milk and vanilla, then gradually fold in the dry ingredients until just combined. Don’t overmix or you’ll end up with tough cake instead of the tender masterpiece you’re going for. Pour the batter into your prepared pan and smooth the top.
Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the top is lightly golden. Let it cool for about 10 minutes—you want it slightly warm but not hot when you add the milk mixture.
While the cake cools, whisk together the three milks in a large bowl until smooth. Using a fork, poke holes all over the surface of the cake—don’t be shy about this, you want lots of holes for the milk to penetrate.
Slowly pour the milk mixture over the cake, letting it soak in gradually. It seems like a lot of liquid, but trust the process—the cake will absorb it all. Cover and refrigerate for at least 4 hours, but overnight is even better.
When Things Go Sideways (And They Will)
Cake turned out dense? You probably overmixed the batter or didn’t beat the eggs and sugar long enough. The beating creates air bubbles that make the cake light. If the milk mixture isn’t soaking in well, you didn’t poke enough holes or the cake was too hot when you added it.
Cake falling apart when you slice it? It needs more chilling time, or you used a pan that was too big and the cake was too thin. If the strawberries are making the top watery, pat them dry before arranging them on the cake.
When I’m Feeling Creative
Around Valentine’s Day, I’ll arrange the strawberries in heart shapes for something extra romantic. My summer version sometimes includes a mix of berries—strawberries, raspberries, and blueberries for a gorgeous patriotic look. When I’m feeling fancy, I’ll make stabilized whipped cream for the topping so it holds its shape longer, but honestly, regular whipped cream works perfectly fine.
Things People Ask Me
Can I make this ahead? Absolutely! This cake actually gets better after sitting overnight in the fridge. I usually make it the day before I need it, which also makes entertaining so much easier.
What if I can’t find evaporated milk? You really need all three milks for authentic tres leches. Most grocery stores carry evaporated milk in the baking aisle—it’s shelf-stable and comes in small cans.
How do I know when it’s absorbed enough milk? The cake should look completely saturated but not swimming in liquid. If there’s still liquid pooling on top after several hours, you might need to poke more holes.
Why I Had to Share This
I couldn’t resist sharing this because it’s one of those desserts that makes every occasion feel special and memorable. The best strawberry tres leches moments are when you bring this gorgeous cake to the table and watch everyone’s eyes light up, then they take that first bite and get completely quiet because they’re too busy being amazed. This recipe delivers on that magical moment every single time.

Strawberry Tres Leches Cake
Description
The most spectacular cake that gets better with time—tender sponge soaked in three creamy milks and topped with fresh strawberries for pure dessert perfection
Prep Time: 30 minutes | Cook Time: 30 minutes | Chill Time: 4+ hours | Total Time: 5+ hours | Servings: 12-15
Ingredients
For the cake:
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 3 large eggs
- 1 cup granulated sugar
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
For the tres leches mixture:
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 cup heavy cream
For topping:
- 1 pound fresh strawberries, sliced
- Whipped cream for serving
- Additional whole strawberries for decoration
Instructions
- Crank your oven to 350°F and grease and flour a 9×13 inch baking pan—don’t skip the flouring step or you’ll regret it later.
- Sift together flour, baking powder, and salt in a medium bowl. This makes a difference for texture, so don’t skip it.
- In a large bowl, beat eggs and sugar for 3-4 minutes until light and fluffy—this is crucial for a tender cake.
- Stir in milk and vanilla, then gradually fold in dry ingredients until just combined. Don’t overmix!
- Pour batter into prepared pan and bake for 25-30 minutes until a toothpick comes out clean and top is lightly golden.
- Let cake cool for 10 minutes, then poke holes all over the surface with a fork—be generous with the holes.
- Whisk together the three milks until smooth. Slowly pour over the cake, letting it soak in gradually. It seems like a lot, but trust the process.
- Cover and refrigerate for at least 4 hours, but overnight is even better for that perfect tres leches texture.
- Before serving, top with sliced strawberries and dollops of whipped cream. Arrange a few whole berries for that professional look.
Notes:
- Beat eggs and sugar well for the lightest cake texture
- Poke lots of holes—the milk needs somewhere to go
- Overnight chilling really makes this cake spectacular
Storage Tips:
- Keeps covered in the fridge for up to 4 days and actually gets better with time
- Don’t add strawberries until ready to serve or they’ll get soggy
- Don’t freeze this one—the texture gets weird when thawed