Ever had one of those desserts that just makes people stop talking at the table? Strawberry tres leches cake is totally that moment. The layers soak up three types of milk, creating this impossibly moist texture that honestly feels fancy but isn’t complicated at all.
I first made this for my sister’s birthday last June, and I’m not exaggerating when I say everyone asked for the recipe. My 8-year-old ate two slices (and normally he’s suspicious of anything with cream). The beauty is that you’re basically making a simple sponge cake and letting the milk mixture do all the heavy lifting.
This soaked cake style is perfect for summer entertaining when you want something that actually tastes better the next day. Plus, you can prep it in advance and finish with fresh berries right before serving. Bookmark this recipe for your next party — trust me on this one.
If you want to explore more elegant desserts, check out this classic shortcake for summer entertaining for another crowd-pleasing option.
Why this strawberry tres leches cake works
Know what makes tres leches different from regular cakes? You’re actually bathing the whole thing in sweetened condensed milk, evaporated milk, and heavy cream while it’s still warm. I tried skipping this step once (rookie mistake), and it was just dry cake — totally not worth it.
- Stays impossibly moist for 3 days without drying out
- Fresh strawberries add brightness and natural tartness
- Mexican milk cake tradition meets modern party-ready vibes
- Make-ahead friendly, tastes even better on day two
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 25 minutes | 35 minutes | 385 per serving | 12 servings | Mexican |
Ingredients for strawberry tres leches cake
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter
- 4 large eggs
- 1 tsp vanilla bean paste
- 1 tsp baking powder
- 1/4 tsp salt
- 1 cup whole milk
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 cup heavy cream
- 1 cup fresh strawberries (sliced)
- 2 tbsp powdered sugar
- 1 tbsp lemon juice
You can absolutely swap the vanilla bean paste for regular vanilla extract — it’ll taste the same. Some people use coconut milk instead of one of the milks, but I’ve found it changes the flavor pretty drastically, so I’d skip that swap for this specific strawberry tres leches cake.
Don’t panic if you can’t find evaporated milk at your regular store — any grocery store carries it, usually on the baking aisle. The three-milk combo is what makes this Mexican milk cake style so special, so each one matters for texture and flavor balance (yes, really).
Step-by-step instructions
1. Preheat your oven to 350°F. Line a 9×13-inch baking pan with parchment paper and lightly butter it. This prevents sticking and makes cleanup so much easier — trust me, you’ll appreciate this step later when you’re pulling out the cake.
2. Cream together the butter and sugar until it’s light and fluffy, about 2 minutes. You’ll see it go from pale yellow to almost white-ish, and that’s when you know you’re done. Add your 4 eggs one at a time, beating after each one so everything stays smooth.
3. Stir in the vanilla bean paste, then gently fold in your flour mixture (flour plus baking powder and salt mixed together). Don’t overmix — just combine until you don’t see dry streaks anymore. Fold gently because overmixing creates a tough strawberry tres leches cake, which is definitely not what we want here.
4. Pour the batter into your prepared pan and bake for 30-35 minutes until a toothpick comes out clean and the top’s golden. The cake should spring back slightly when you touch the center. Let it cool for 5 minutes, then grab a fork and poke holes all over — and I mean everywhere.
5. Mix together the whole milk, sweetened condensed milk, and evaporated milk in a bowl. While the cake is still warm, slowly pour this milk mixture all over the top. I usually drizzle it in sections to make sure it soaks everywhere evenly, not just the edges.
6. Let the cake cool completely, then cover it and refrigerate for at least 4 hours (overnight is even better). This is where the magic happens — all those milks are getting absorbed and creating that signature creamy texture. Don’t skip this waiting period even though it’s hard.
7. Before serving, whip your heavy cream with 2 tablespoons powdered sugar and vanilla until fluffy peaks form. Top the cake with fresh sliced strawberries tossed with lemon juice, then add dollops of whipped cream. Slice and serve cold.
Serving ideas for strawberry tres leches cake
This elegant soaked cake deserves pairings that actually complement all that milky richness.
With afternoon coffee or tea
The slight tartness from fresh strawberries cuts right through the sweetness, making this perfectly balanced with a warm cup. A light Earl Grey or cold brew both work beautifully without overpowering the delicate milk flavors.At a brunch spread
Slice it alongside fresh fruit and pastries for a more relaxed vibe. The individual portions make plating easy, and honestly, guests love having dessert options on the brunch table. Plus it’s elegant without looking like you spent all morning in the kitchen.Paired with mint whipped cream
Skip plain whipped cream and fold fresh mint into yours instead for something unexpected. This takes your strawberry tres leches cake from summer dessert to “fancy restaurant” territory fast. For more ideas on summer entertaining, check out this chocolate covered strawberries recipe as another fruit-forward option.Pro tips for perfect strawberry tres leches cake
Storage tips
– Keep covered in the fridge for up to 4 days — it actually gets better – Don’t freeze whipped cream topping; add it right before serving – Add fresh strawberries the day you serve for best textureMake-ahead instructions
– Bake the cake the day before and soak with milk overnight – Whip cream up to 2 hours ahead and refrigerate covered – Slice strawberries and toss with lemon juice up to 3 hours beforeVariations
– Use raspberries or mixed berries instead of strawberries – Swap half the heavy cream for mascarpone for extra richness – Add a tablespoon of rum extract to the milk mixture for deeper flavorTroubleshooting
– If cake seems dry after soaking, you didn’t poke enough holes — poke more aggressively next time – Watery whipped cream means it wasn’t chilled when you started whipping – Pale cake means your oven runs cool — add 5 minutes next batchFrequently asked questions
Can you freeze strawberry tres leches cake?
Yes, freeze it without the strawberries and whipped cream for up to 2 months. Wrap it tightly in plastic wrap, then foil to prevent freezer burn. Thaw overnight in the fridge, then top with fresh berries and cream before serving.
What if I don’t have evaporated milk?
Use all whole milk and sweetened condensed milk, but add 2 tablespoons of heavy cream to the mixture. The texture won’t be exactly the same, but it’ll still work great. However, the traditional three-milk combination really is the way to go if you can swing it.
How do you reheat strawberry tres leches cake?
Don’t reheat it — serve it cold straight from the fridge. If you want it slightly less cold, let it sit at room temperature for 15 minutes before slicing and serving. The milk-soaked crumb is best when it’s chilled.
Can you make this Mexican milk cake without fresh strawberries?
Absolutely, you can use frozen strawberries thawed and drained, or skip them entirely for plain tres leches. The flavors are rich enough to stand alone, though the strawberries add a nice bright element. Some people swap in other fruits like mango or even add a chocolate drizzle.
Final thoughts
This strawberry tres leches cake is legitimately one of my most-requested desserts now, and I completely get why. The impossibly moist crumb combined with fresh strawberries and whipped cream just hits different every single time. It looks fancy but takes maybe 20 minutes of actual work.
Real talk — once you make this soaked cake style once, you’ll want to remake it constantly. Seriously, I’ve made it four times in the last two months because my family keeps asking for it. For more elegant dessert inspiration, don’t miss this easy fudge recipe for smaller treats.
Save this for your next summer party or whenever you need dessert that tastes homemade but looks restaurant-ready. Your guests will absolutely thank you.

Liz’s Elegant Strawberry Tres Leches Cake for Summer Parties
Ingredients
Method
- Preheat your oven to 350°F. Line a 9×13-inch baking pan with parchment paper and lightly butter it. This prevents sticking and makes cleanup so much easier — trust me, you’ll appreciate this step later when you’re pulling out the cake.
- Cream together the butter and sugar until it’s light and fluffy, about 2 minutes. You’ll see it go from pale yellow to almost white-ish, and that’s when you know you’re done. Add your 4 eggs one at a time, beating after each one so everything stays smooth.
- Stir in the vanilla bean paste, then gently fold in your flour mixture (flour plus baking powder and salt mixed together). Don’t overmix — just combine until you don’t see dry streaks anymore. Fold gently because overmixing creates a tough strawberry tres leches cake, which is definitely not what we want here.
- Pour the batter into your prepared pan and bake for 30-35 minutes until a toothpick comes out clean and the top’s golden. The cake should spring back slightly when you touch the center. Let it cool for 5 minutes, then grab a fork and poke holes all over — and I mean everywhere.
- Mix together the whole milk, sweetened condensed milk, and evaporated milk in a bowl. While the cake is still warm, slowly pour this milk mixture all over the top. I usually drizzle it in sections to make sure it soaks everywhere evenly, not just the edges.
- Let the cake cool completely, then cover it and refrigerate for at least 4 hours (overnight is even better). This is where the magic happens — all those milks are getting absorbed and creating that signature creamy texture. Don’t skip this waiting period even though it’s hard.
- Before serving, whip your heavy cream with 2 tablespoons powdered sugar and vanilla until fluffy peaks form. Top the cake with fresh sliced strawberries tossed with lemon juice, then add dollops of whipped cream. Slice and serve cold.








