Creamy Tres Leches Cake Recipe Easy Homemade Strawberry Topping

Ready In 5 hours 30 minutes
Servings 12 servings
Difficulty Medium

“You’ve got to try this cake,” my coworker said, sliding a plate across the break room table. I was juggling emails and a half-sipped coffee, thinking about dinner plans that were anything but inspiring. Honestly, I wasn’t in the mood for fuss. But that creamy tres leches cake with strawberry topping? It stopped me mid-scroll on my phone. The moment I took a bite, the rich, milky sponge soaked in three kinds of milk melted in my mouth, while the fresh, slightly tart strawberries balanced the sweetness perfectly.

I never imagined a cake this luscious could come together so easily—or that it could turn a frazzled afternoon into a quiet, sweet reset. The texture was like a cloud soaked in vanilla cream, and the strawberry topping added a fresh pop that made every bite feel like a little celebration. I tucked the recipe away, thinking, “This one’s going to stick around.”

Now, whenever the day feels like too much, I find myself reaching for this creamy tres leches cake recipe. It’s like a gentle hug from the kitchen, reminding me that the simplest things can be the most comforting. Plus, it’s a real crowd-pleaser—whether at a casual dinner or a spontaneous get-together. Honestly, it’s hard not to smile with a slice of this on your plate.

That blend of creamy, sweet, and fresh strawberry is just something special. It’s why this recipe has become my go-to when I want a dessert that feels fancy but isn’t a chore. And, well, I think you’ll see why it’s stuck with me too.

Why You’ll Love This Creamy Tres Leches Cake Recipe

This creamy tres leches cake with strawberry topping isn’t just a dessert; it’s a little moment of joy baked into your day. After making it a few times for friends and family, I can confidently say it’s a winner for so many reasons:

  • Quick & Easy: The cake bakes in about 30 minutes, and the milk soak infuses flavor with a simple pour-and-wait method—perfect for busy evenings or last-minute dessert needs.
  • Simple Ingredients: You probably already have everything in your pantry and fridge—no mysterious items or specialty stores required.
  • Perfect for Any Occasion: Whether it’s a birthday, weekend treat, or a casual brunch, this cake fits right in. It’s even great alongside a simple charcuterie board for an effortless spread.
  • Crowd-Pleaser: The combination of rich creaminess and fresh strawberries always gets rave reviews, especially from folks who usually shy away from overly sweet desserts.
  • Unbelievably Delicious: The texture is soft, moist, and just the right amount of creamy—not soggy. The strawberry topping adds a fresh, tangy contrast that makes it feel balanced and light.

What sets my version apart? I like to blend the milk soak with a hint of vanilla and a touch of cinnamon—just enough to give it depth without overpowering the strawberry freshness. Also, the strawberry topping isn’t just sliced fruit; it’s macerated with a little sugar and lemon juice to bring out the brightness and add a subtle zing. This isn’t just another tres leches cake; it’s a recipe I’ve tweaked until it feels like home.

After the first bite, it’s not just dessert—it’s comfort food with a fresh twist that makes you pause and appreciate the little things. And that’s why this recipe sticks around in my kitchen rotation.

What Ingredients You Will Need

This creamy tres leches cake recipe uses straightforward, wholesome ingredients that come together to create a rich, flavorful dessert without fuss. Most of these are pantry staples, and the fresh strawberry topping adds a seasonal touch that’s easy to swap out if needed.

  • For the Cake:
    • 1 cup all-purpose flour (120g), sifted
    • 1 ½ teaspoons baking powder
    • ¼ teaspoon salt
    • 5 large eggs, separated (room temperature)
    • 1 cup granulated sugar, divided
    • ⅓ cup whole milk (80ml)
    • 1 teaspoon pure vanilla extract
  • For the Tres Leches Milk Mixture:
    • 1 can (12 oz / 354ml) evaporated milk
    • 1 can (14 oz / 414ml) sweetened condensed milk
    • 1 cup whole milk or half-and-half (240ml)
    • 1 teaspoon vanilla extract
    • ½ teaspoon ground cinnamon (optional, adds warmth)
  • For the Strawberry Topping:
    • 2 cups fresh strawberries, hulled and sliced (about 300g)
    • 2 tablespoons granulated sugar
    • 1 tablespoon fresh lemon juice
  • For the Whipped Cream Topping:
    • 1 cup heavy whipping cream (240ml), cold
    • 2 tablespoons powdered sugar
    • ½ teaspoon vanilla extract

Ingredient notes: I prefer using a trusted brand like King Arthur for the flour to get the best texture. If you want a gluten-free option, almond flour can work, but the texture will be denser. For dairy-free swaps, coconut milk and coconut cream can stand in for the milk mixture, and coconut whipped cream works well too.

In warmer months, swapping strawberries for fresh raspberries or blueberries is a nice twist, and you can adjust the sugar in the topping to taste depending on fruit sweetness.

Equipment Needed

  • 9×13-inch (23×33 cm) baking pan – a metal or glass pan works fine; glass helps to see the soaking process.
  • Electric mixer or stand mixer – essential for whipping egg whites and cream to the right consistency.
  • Mixing bowls – at least two for separating wet and dry ingredients.
  • Whisk and spatula – for folding batter gently.
  • Fine mesh sieve – to sift flour and baking powder for a lighter cake.
  • Measuring cups and spoons – precise measurements matter here.
  • Knife and cutting board – for prepping strawberries.

If you don’t have an electric mixer, a strong arm and a whisk will do, but be prepared for a bit of an arm workout when whipping egg whites and cream. For budget-friendly options, a hand mixer can be found for under $20 and works perfectly for this recipe. I personally like using a glass pan here because it lets me peek at the cake’s progress, especially when soaking the milk mixture.

Preparation Method

creamy tres leches cake recipe preparation steps

  1. Preheat and Prep: Preheat your oven to 350°F (175°C). Grease your 9×13-inch baking pan lightly with butter or non-stick spray. Line with parchment paper if you want easier removal later (about 10 minutes).
  2. Sift Dry Ingredients: In a medium bowl, sift together 1 cup all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set aside.
  3. Separate Eggs: Carefully separate the egg yolks from the whites into two large bowls. Make sure no yolk gets into the whites for better whipping.
  4. Beat Egg Yolks and Sugar: Add ½ cup granulated sugar to the yolks and beat with an electric mixer on high speed until the mixture is pale and thick (about 3-4 minutes). Stir in ⅓ cup whole milk and 1 teaspoon vanilla extract.
  5. Combine Wet and Dry: Gently fold the sifted flour mixture into the egg yolk mixture, being careful not to overmix. You want to keep it light and airy.
  6. Whip Egg Whites: Using clean beaters, whip the egg whites on medium speed until soft peaks form. Gradually add remaining ½ cup sugar and continue beating until stiff peaks form (about 5 minutes). This step is crucial for a light, airy cake.
  7. Fold Egg Whites Into Batter: Carefully fold one-third of the egg whites into the batter to loosen it, then gently fold in the rest, maintaining as much air as possible. This keeps the cake fluffy.
  8. Bake the Cake: Pour batter into the prepared pan and smooth the top with a spatula. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean. The cake should spring back lightly when pressed. Avoid overbaking to keep it moist.
  9. Cool Completely: Let the cake cool in the pan on a wire rack for about 30 minutes. It should be at room temperature before pouring the milk mixture.
  10. Prepare Milk Mixture: In a bowl, whisk together evaporated milk, sweetened condensed milk, whole milk, 1 teaspoon vanilla, and optional ½ teaspoon cinnamon.
  11. Soak the Cake: Poke holes all over the cake using a fork or skewer (this helps the milk soak in deeply). Slowly pour the milk mixture evenly over the cake, allowing it to absorb. Refrigerate for at least 4 hours or overnight for best results.
  12. Make Strawberry Topping: While the cake soaks, combine sliced strawberries, 2 tablespoons sugar, and 1 tablespoon lemon juice in a bowl. Toss gently and let macerate in the fridge for at least 30 minutes to release juices and intensify flavor.
  13. Whip Cream: Just before serving, whip 1 cup cold heavy cream with 2 tablespoons powdered sugar and ½ teaspoon vanilla extract until soft peaks form.
  14. Assemble and Serve: Spread the whipped cream evenly over the soaked cake, then top with the macerated strawberries and their juices. Serve chilled and enjoy the creamy, fruity goodness.

Pro tip: If you notice the cake soaking unevenly, gently press the milk mixture into spots that seem drier. And don’t rush the soaking—it’s what makes the cake uniquely tender and moist.

Cooking Tips & Techniques for Perfect Tres Leches Cake

Getting this creamy tres leches cake just right can feel like a small art, but a few tips from my own kitchen mishaps will help:

  • Egg Whites Matter: Whipping the egg whites to stiff peaks is key. If your bowl or beaters have any grease, the whites won’t fluff properly. I learned this the hard way—no fluffy cake means dense results.
  • Folding Gently: When combining egg whites with the batter, patience is your friend. Use a spatula and fold with care to keep all that lovely air trapped in the mixture.
  • Don’t Skip the Holes: Poking holes before soaking is what lets the milk mixture sink in evenly. I used to pour it over and wonder why some bites were dry—holes fix that.
  • Chill Time: This cake benefits from resting in the fridge. It’s tempting to serve right away, but at least 4 hours (or overnight) lets the flavors meld and the texture soften perfectly.
  • Strawberry Topping: Macerating strawberries with sugar and lemon juice brightens their flavor and helps balance the cake’s sweetness. Raw strawberries can feel flat otherwise.
  • Whipped Cream Consistency: Whip cream until soft peaks form—not too stiff, not too runny—for the best spreadable texture. I sometimes add a splash of cream of tartar to stabilize it when making ahead.

Timing is everything here. While the cake bakes and cools, prepping the strawberry topping and whipping cream makes the process flow smoothly. If you’re multitasking, I find prepping the milk soak right after baking saves time and keeps the momentum going.

Variations & Adaptations

This creamy tres leches cake recipe is quite versatile. Here are some ways to tweak it based on your taste or dietary needs:

  • Flavor Twist: Swap the strawberry topping for a tropical mango and passionfruit salsa for a bright, summery vibe. I tried this last summer, and the tangy fruit combo was a hit.
  • Chocolate Tres Leches: Add ¼ cup cocoa powder to the dry ingredients and top with chocolate shavings or a drizzle of chocolate ganache for a rich, decadent variation.
  • Dairy-Free Version: Use coconut milk for the milk soak and coconut cream for the whipped topping. Fresh berries or even toasted coconut flakes make a lovely topping here.
  • Low-Sugar Option: Reduce the sugar in the cake batter by half and use a sugar substitute in the strawberry topping. It’s less traditionally sweet but still satisfying.
  • Mini Cakes or Cupcakes: Bake the batter into cupcake tins for individual servings. Adjust baking time to about 18-22 minutes. Perfect for smaller gatherings or portion control.

One personal favorite variation is mixing a handful of chopped pecans into the whipped cream topping for added texture and nutty contrast. It’s unexpected but delightful.

Serving & Storage Suggestions

This creamy tres leches cake is best enjoyed chilled, straight from the fridge. The cold temperature enhances the creamy texture and lets the strawberry topping stay fresh and vibrant.

For serving, slice into squares and plate with extra macerated strawberries spooned on top or on the side. A sprig of fresh mint adds a nice touch if you’re feeling fancy. It pairs wonderfully with a cup of coffee, a glass of milk, or even a light sparkling wine for celebrations.

If you’re planning a party, this cake works beautifully alongside an assortment of cookies and desserts to offer guests a variety of sweet bites.

To store, cover the cake tightly with plastic wrap or transfer to an airtight container and keep refrigerated. It will stay fresh for up to 4 days. The flavors deepen over time, so leftovers taste even better the next day.

For longer storage, you can freeze the cake (without whipped cream or strawberry topping) wrapped well in plastic wrap and foil for up to 2 months. Thaw in the fridge overnight before adding fresh toppings and serving.

Nutritional Information & Benefits

This creamy tres leches cake isn’t exactly a diet food, but it offers some redeeming qualities thanks to its simple ingredients and fresh topping.

  • Each serving (based on 12 slices) contains approximately 320 calories, with moderate protein from eggs and milk.
  • Strawberries provide vitamin C, antioxidants, and dietary fiber, adding a fresh and nutritious element.
  • The cake’s use of whole milk and eggs delivers calcium and essential nutrients.
  • For those watching carbs or dairy, there are easy substitutions to make it gluten-free or dairy-free, as noted earlier.

From a wellness perspective, this cake is a treat to be savored mindfully—rich but balanced, especially with the fresh fruit topping. It’s a reminder that desserts can be part of a wholesome lifestyle when enjoyed in moderation.

Conclusion

This creamy tres leches cake with strawberry topping is one of those recipes that feels like an indulgence without the hassle. It’s simple, comforting, and truly satisfying—the kind of dessert that makes you pause and savor the moment. I love how it brings a little softness and sweetness to hectic days, or how it transforms casual gatherings into something a bit more special.

Feel free to experiment with the toppings, flavors, and even the milk soak to make it your own. It’s a recipe that welcomes creativity while staying reliably delicious. If you try it out, I’d love to hear how you made it your own or what variations you explored.

For more easy and crowd-pleasing recipes, you might enjoy checking out my cozy cheeseburger casserole or the ultimate fudgy double chocolate cookies—both are staples in my kitchen when I want comfort food done right.

Thanks for spending a little time here with this recipe. I hope it brings a bit of creamy joy to your table.

Frequently Asked Questions

Can I make this tres leches cake ahead of time?

Yes! It actually tastes better after chilling overnight, which allows the milk soak to fully absorb and the flavors to meld beautifully.

What kind of strawberries work best for the topping?

Fresh, ripe strawberries are best. If they aren’t very sweet, macerating them with sugar and lemon juice helps bring out their natural flavors.

Can I use a different fruit topping instead of strawberries?

Absolutely! Raspberries, blueberries, or even mangoes make great alternatives that complement the creamy cake nicely.

Is it possible to make this cake gluten-free?

Yes, you can substitute the all-purpose flour with a gluten-free flour blend. Just be aware the texture may be slightly different but still delicious.

How do I store leftover cake?

Keep leftovers covered in the refrigerator for up to 4 days. For longer storage, freeze the cake without the topping, then add fresh toppings after thawing.

Pin This Recipe!

creamy tres leches cake recipe recipe
Print

Creamy Tres Leches Cake Recipe Easy Homemade Strawberry Topping

A luscious and easy-to-make tres leches cake soaked in three kinds of milk with a fresh, macerated strawberry topping and whipped cream. Perfect for any occasion, this dessert is moist, creamy, and balanced with a fresh fruity twist.

  • Author: Julia
  • Prep Time: 20 minutes
  • Cook Time: 30-35 minutes
  • Total Time: 4 hours 55 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: Latin American

Ingredients

Scale
  • 1 cup all-purpose flour (120g), sifted
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs, separated (room temperature)
  • 1 cup granulated sugar, divided
  • ⅓ cup whole milk (80ml)
  • 1 teaspoon pure vanilla extract
  • 1 can (12 oz / 354ml) evaporated milk
  • 1 can (14 oz / 414ml) sweetened condensed milk
  • 1 cup whole milk or half-and-half (240ml)
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon (optional)
  • 2 cups fresh strawberries, hulled and sliced (about 300g)
  • 2 tablespoons granulated sugar
  • 1 tablespoon fresh lemon juice
  • 1 cup heavy whipping cream (240ml), cold
  • 2 tablespoons powdered sugar
  • ½ teaspoon vanilla extract

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan lightly with butter or non-stick spray. Line with parchment paper if desired.
  2. Sift together 1 cup all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt in a medium bowl. Set aside.
  3. Separate the egg yolks from the whites into two large bowls, ensuring no yolk mixes with the whites.
  4. Beat the egg yolks with ½ cup granulated sugar on high speed until pale and thick (3-4 minutes). Stir in ⅓ cup whole milk and 1 teaspoon vanilla extract.
  5. Gently fold the sifted flour mixture into the egg yolk mixture, being careful not to overmix.
  6. Whip the egg whites on medium speed until soft peaks form. Gradually add the remaining ½ cup sugar and continue beating until stiff peaks form (about 5 minutes).
  7. Fold one-third of the egg whites into the batter to loosen it, then gently fold in the rest, maintaining as much air as possible.
  8. Pour the batter into the prepared pan and smooth the top. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the cake springs back lightly when pressed.
  9. Cool the cake in the pan on a wire rack for about 30 minutes until at room temperature.
  10. Whisk together evaporated milk, sweetened condensed milk, whole milk, 1 teaspoon vanilla extract, and optional ½ teaspoon cinnamon.
  11. Poke holes all over the cake using a fork or skewer. Slowly pour the milk mixture evenly over the cake. Refrigerate for at least 4 hours or overnight.
  12. Combine sliced strawberries, 2 tablespoons sugar, and 1 tablespoon lemon juice in a bowl. Toss gently and refrigerate for at least 30 minutes to macerate.
  13. Just before serving, whip 1 cup cold heavy cream with 2 tablespoons powdered sugar and ½ teaspoon vanilla extract until soft peaks form.
  14. Spread the whipped cream evenly over the soaked cake, then top with the macerated strawberries and their juices. Serve chilled.

Notes

Use a trusted brand of flour like King Arthur for best texture. For gluten-free, substitute almond flour but expect a denser texture. Dairy-free options include coconut milk and coconut cream. Macerate strawberries with sugar and lemon juice to enhance flavor. Whip cream to soft peaks for best spreadability. Poke holes in cake before soaking to ensure even absorption. Refrigerate cake for at least 4 hours or overnight for best results.

Nutrition

  • Serving Size: 1 slice (1/12th of c
  • Calories: 320
  • Sugar: 28
  • Sodium: 210
  • Fat: 15
  • Saturated Fat: 9
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 6

Keywords: tres leches cake, creamy cake, strawberry topping, easy dessert, homemade cake, milk soaked cake, whipped cream, macerated strawberries

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating