“Hey, you have to try this tres leches cake I made for the potluck!” my coworker insisted one afternoon, waving a slice of what looked like ordinary sponge cake. Honestly, I was skeptical—cake soaked in three kinds of milk? It sounded almost too rich, too sweet, too much. But I took a bite anyway, and that was the moment this creamy Mexican tres leches cake with strawberries won me over. The softness of the cake, soaked perfectly with the milk mixture, paired with the fresh, bright burst of strawberries—it was like a comforting hug and a fresh breeze all at once.
This recipe found its way into my kitchen after that day, quickly becoming one I couldn’t stop making. I’d whip it up multiple times a week, sometimes just to calm a hectic day or to impress friends who kept asking for it. What surprised me most was how this cake balances creamy indulgence with a light, airy feel that’s never overwhelming. Plus, the strawberries add a pop of color and a hint of tartness that keeps each bite exciting.
What really sticks with me about this creamy Mexican tres leches cake with strawberries is how it brings a quiet joy to moments—whether it’s a casual family dinner or an unplanned treat on a slow Sunday afternoon. It’s far from a complicated dessert, but it carries a warmth and richness that’s hard to forget. That’s why I keep coming back to it, and why I think you’ll find it just as comforting and satisfying.
Why You’ll Love This Recipe
This creamy Mexican tres leches cake with strawberries isn’t just another dessert—it’s a trustworthy crowd-pleaser that I’ve refined through countless tries. Here’s why it stands out:
- Quick & Easy: Comes together in about an hour plus chilling time, making it ideal for last-minute dessert needs or casual celebrations.
- Simple Ingredients: You probably have most of these staples in your pantry—no special trips necessary.
- Perfect for Gatherings: Whether it’s a family dinner, potluck, or holiday brunch, this cake fits right in without fuss.
- Crowd-Pleaser: Kids and adults alike rave about the moist, milky texture balanced by fresh strawberries.
- Unbelievably Delicious: The trio of milks soaked into the sponge creates a creamy, melt-in-your-mouth experience that’s truly next-level.
What makes this recipe different? The trick is in the balance—the cake is light enough to not feel heavy, thanks to the careful blending of evaporated milk, sweetened condensed milk, and whole milk. Plus, I add a homemade whipped cream topping that’s less sweet but ultra-smooth, letting the strawberries shine on top. It’s comfort food that doesn’t weigh you down and delivers a fresh twist on a classic.
Honestly, after the first bite, you’ll understand why it’s become a staple in my recipe box. It’s the kind of dessert that doesn’t just fill you up but leaves you feeling cozy and a little bit spoiled—in the best way.
What Ingredients You Will Need
This creamy Mexican tres leches cake with strawberries uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. These are mostly pantry staples, with fresh strawberries adding a seasonal touch. Feel free to swap ingredients based on availability or dietary needs.
- For the Cake:
- 1 cup (125g) all-purpose flour (I prefer King Arthur for consistent texture)
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature for best volume)
- 1 cup (200g) granulated sugar, divided
- 1/3 cup (80ml) whole milk
- 1 teaspoon pure vanilla extract
- For the Tres Leches Mixture:
- 1 can (12 oz/354ml) evaporated milk
- 1 can (14 oz/396g) sweetened condensed milk
- ½ cup (120ml) whole milk
- For the Topping:
- 1 ½ cups (360ml) heavy whipping cream, chilled
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- 1 pint (about 300g) fresh strawberries, hulled and sliced (in summer, fresh local berries work beautifully)
Substitutions:
- Use almond flour for a gluten-free option, but expect a slightly denser cake.
- Swap heavy cream with coconut cream for a dairy-free topping alternative.
- For a twist, mix in a splash of cinnamon or orange zest into the cake batter.
The ingredients come together smoothly, and I find that using room temperature eggs helps the batter whip up nicely, making the cake light and airy. Oh, and don’t skip the fresh strawberries—they add that perfect fresh note that cuts through the creamy richness.
Equipment Needed
- 9×13-inch (23×33 cm) baking dish or pan—glass or metal works fine; I prefer glass for even baking.
- Electric mixer or stand mixer with whisk attachment—essential for whipping egg whites and cream.
- Mixing bowls (medium and large sizes).
- Measuring cups and spoons (accurate measurements make a big difference).
- Fine mesh sieve or sifter for flour (helps keep the batter light).
- Rubber spatula for folding batter gently.
- Whisk for mixing the tres leches milk blend.
- Sharp knife for slicing strawberries.
If you don’t have a stand mixer, an electric hand mixer works just as well. I once tried whisking the egg whites by hand—honestly, it was a workout and not quite as consistent. Investing in a good mixer really pays off for this cake and other recipes, like the chewy mini egg chocolate chip cookies I make around holidays.
Preparation Method

- Preheat the oven: Set to 350°F (175°C). Grease your 9×13-inch pan lightly with butter and dust with a little flour. This prevents sticking and helps the cake release cleanly.
- Mix dry ingredients: In a medium bowl, sift together 1 cup flour, baking powder, and salt. Set aside.
- Separate eggs: Place yolks in a large bowl and whites in a clean, dry mixing bowl (important for whipping properly).
- Whisk egg yolks: Add ¾ cup sugar to yolks and beat with an electric mixer on medium speed until pale and fluffy, about 3-4 minutes. Stir in ⅓ cup milk and vanilla extract.
- Combine dry and wet: Gently fold the flour mixture into the yolk batter using a spatula until just combined—don’t overmix.
- Whip egg whites: Using clean beaters, whip the egg whites on medium speed until soft peaks form. Gradually add remaining ¼ cup sugar and continue whipping until glossy stiff peaks form.
- Fold whites into batter: Carefully fold egg whites into the batter in three additions. This keeps the batter light and airy—avoid deflating it!
- Bake: Pour batter into prepared pan and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The cake should spring back lightly when touched.
- Cool cake: Let the cake cool in the pan for about 10 minutes. It should still be warm when you start soaking it.
- Prepare tres leches mixture: In a large measuring cup or bowl, whisk together evaporated milk, sweetened condensed milk, and whole milk.
- Soak the cake: Using a fork or skewer, poke holes all over the cake surface to help the milk soak in. Slowly pour the milk mixture evenly over the cake, allowing it to absorb. Refrigerate for at least 2 hours, preferably overnight for maximum flavor and moisture.
- Make whipped topping: Whip chilled heavy cream with powdered sugar and vanilla extract until soft peaks form. Spread evenly over the soaked cake.
- Garnish: Arrange sliced strawberries on top just before serving for a fresh contrast in flavor and texture.
Pro tip: If the cake feels too soggy after soaking, next time reduce the milk mixture by ¼ cup. Every oven and pan varies, so testing is part of the fun. The smell of the vanilla and milk soaking in is a good indicator that you’re on the right track.
Cooking Tips & Techniques
Making a perfect creamy Mexican tres leches cake with strawberries takes a little finesse, but here are some tips I’ve picked up:
- Whip egg whites properly: Make sure your bowl and beaters are grease-free. Even a tiny bit of fat will prevent stiff peaks. Room temperature eggs whip better, too.
- Fold gently: When combining egg whites with the batter, use a rubber spatula and a light hand. Overmixing deflates the air bubbles that give the cake its texture.
- Check baking time: The cake should be golden but still soft. Overbaking results in a dry cake that won’t soak up the milk well.
- Soaking patience: Don’t rush the soaking process. The longer it rests (overnight is ideal), the better the flavor and texture.
- Use fresh strawberries: They add a bright acidity and texture contrast that cuts through the creaminess. I learned the hard way that canned fruit just doesn’t have the same effect.
One time, I hurried the soaking step and ended up with a cake that was a bit dry—lesson learned! Now I make sure to poke holes generously and pour the milk slowly. This recipe pairs wonderfully with light, fresh sides like the fresh healthy quinoa salad, balancing out the richness.
Variations & Adaptations
This creamy Mexican tres leches cake with strawberries is pretty versatile. Here are some ways to make it your own:
- Dairy-Free Version: Use coconut milk and coconut cream instead of dairy milks. The cake texture changes slightly but remains moist and flavorful.
- Flavor Twist: Add a teaspoon of cinnamon or a splash of rum to the milk mixture for a deeper, spiced flavor.
- Berry Swap: Substitute strawberries with fresh raspberries, blueberries, or even mango slices for a tropical vibe.
- Chocolate Tres Leches: Stir ¼ cup cocoa powder into the flour mix for a chocolaty version. Top with chocolate shavings for extra indulgence.
- Gluten-Free: Use a gluten-free flour blend, but expect a denser cake. Adding a teaspoon of xanthan gum helps with texture.
Personally, I once made a batch substituting the strawberries with a fresh mango and lime topping—it was a refreshing summer variation that my friends kept asking about. Feel free to experiment and find your favorite combo!
Serving & Storage Suggestions
This tres leches cake is best served chilled, straight from the fridge—cool and creamy with that strawberry freshness shining through. I like to slice it into neat squares, letting the milk-soaked layers show off their soft texture.
Pair it with a light coffee or a fruity iced tea to balance the richness. It also makes a lovely finish to a Mexican-themed meal alongside dishes like crispy ultimate Reuben sandwich, where the sweet creaminess feels like a welcome contrast.
Storage: Keep the cake covered tightly in the refrigerator for up to 3 days. The flavors actually mellow and blend better after a day. For longer storage, you can freeze it (without the strawberry topping) wrapped well in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge and add fresh strawberries before serving.
Reheating: This cake is best cold, but if you want to warm a slice slightly, pop it in the microwave for 15-20 seconds. Just don’t overdo it—too warm and the cream topping can melt away.
Nutritional Information & Benefits
This creamy Mexican tres leches cake with strawberries is indulgent but made with wholesome ingredients. Per serving (1/12th of the cake), it’s approximately:
| Calories | 320 |
|---|---|
| Fat | 14g |
| Carbohydrates | 42g |
| Protein | 6g |
| Sugar | 28g |
The strawberries add vitamin C and antioxidants, and the milk provides calcium and protein. While it’s not a low-calorie dessert, the use of fresh ingredients and portion control makes it a satisfying treat that fits well into a balanced diet. For those watching carbs, swapping sugar with a natural sweetener can lighten the load.
Conclusion
This creamy Mexican tres leches cake with strawberries is a recipe I keep coming back to because it’s simple, reliably delicious, and fills the kitchen with that cozy, sweet aroma that feels like home. It’s forgiving enough for cooks of all levels, yet impressive enough to share with friends or family. I love how it brings a touch of festive charm without fuss.
Feel free to make it your own—tweak the fruit, try different milk blends, or add a sprinkling of cinnamon. It’s a canvas for creativity wrapped in comfort. I’m excited to hear how you personalize it, so please leave your thoughts or any fun twists you try!
Here’s to many cozy moments and creamy bites ahead.
FAQs
What is tres leches cake?
Tres leches cake is a traditional Latin American dessert featuring a light sponge cake soaked in three types of milk—evaporated, condensed, and whole milk—resulting in a moist, creamy texture.
Can I make tres leches cake ahead of time?
Absolutely! In fact, it tastes better after chilling overnight, which allows the milk to fully soak into the cake.
How do I keep the cake from becoming too soggy?
Be sure to poke holes evenly and pour the milk mixture slowly. If you find it too soggy, reduce the milk amount slightly next time.
Can I use frozen strawberries?
Fresh strawberries are best for texture and flavor, but if using frozen, thaw and drain them well to avoid extra moisture.
Is this recipe gluten-free?
The traditional recipe isn’t, but you can substitute all-purpose flour with a gluten-free blend to make it gluten-free.
Pin This Recipe!

Creamy Mexican Tres Leches Cake Recipe Easy Homemade with Strawberries
A light and airy Mexican tres leches cake soaked in three kinds of milk and topped with fresh strawberries and whipped cream, perfect for gatherings and casual celebrations.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 50 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: Mexican
Ingredients
- 1 cup (125g) all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature)
- 1 cup (200g) granulated sugar, divided
- 1/3 cup (80ml) whole milk
- 1 teaspoon pure vanilla extract
- 1 can (12 oz/354ml) evaporated milk
- 1 can (14 oz/396g) sweetened condensed milk
- ½ cup (120ml) whole milk
- 1 ½ cups (360ml) heavy whipping cream, chilled
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- 1 pint (about 300g) fresh strawberries, hulled and sliced
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch pan lightly with butter and dust with flour.
- In a medium bowl, sift together flour, baking powder, and salt. Set aside.
- Separate eggs, placing yolks in a large bowl and whites in a clean, dry mixing bowl.
- Beat egg yolks with ¾ cup sugar on medium speed until pale and fluffy, about 3-4 minutes. Stir in ⅓ cup milk and vanilla extract.
- Gently fold the flour mixture into the yolk batter until just combined.
- Whip egg whites on medium speed until soft peaks form. Gradually add remaining ¼ cup sugar and continue whipping until stiff, glossy peaks form.
- Carefully fold egg whites into the batter in three additions, keeping the batter light and airy.
- Pour batter into prepared pan and bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for about 10 minutes; it should still be warm when soaking.
- Whisk together evaporated milk, sweetened condensed milk, and whole milk in a large bowl.
- Poke holes all over the cake surface with a fork or skewer. Slowly pour the milk mixture evenly over the cake and refrigerate for at least 2 hours, preferably overnight.
- Whip chilled heavy cream with powdered sugar and vanilla extract until soft peaks form. Spread evenly over the soaked cake.
- Arrange sliced strawberries on top just before serving.
Notes
Use room temperature eggs for best volume. Fold egg whites gently to keep batter airy. Soak cake overnight for best flavor and moisture. Reduce milk mixture by ¼ cup if cake feels too soggy. Fresh strawberries are preferred for texture and flavor. For gluten-free option, substitute flour with almond or gluten-free flour blend.
Nutrition
- Serving Size: 1 slice (1/12th of c
- Calories: 320
- Sugar: 28
- Fat: 14
- Carbohydrates: 42
- Protein: 6
Keywords: tres leches cake, Mexican dessert, creamy cake, strawberries, easy dessert, homemade cake, milk soaked cake



