Tres Leches Cake
The Tres Leches Cake of Your Dreams is a dessert that sings with sweetness and creaminess, a true indulgence that will elevate any occasion. Originating from Latin America, this cake is soaked in a glorious mix of three milks, giving it a deliciously moist texture that melts in your mouth. When you slice into it, you’ll uncover a cloud-like topping of whipped cream, piled high and adorned with fresh strawberries, bringing both a delightful taste and an impressive appearance to your table.

My first encounter with tres leches cake was during a family gathering, and I knew instantly that it would become a staple in my dessert repertoire. The combination of flavors and textures creates a uniquely satisfying dessert that’s hard to resist. With its simple ingredients and straightforward method, you don’t need to be a seasoned baker to impress your guests. Not only does this cake deliver on flavor, but it also serves as a nostalgia-filled treat that invites everyone to share in the moment. So let’s roll up our sleeves and dive into making the tres leches cake of your dreams!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Whip it up in under 25 minutes and bake while you brew a cup of coffee!
- Irresistible Flavor: Creamy, sweet, and lightly spiced, it’s an experience for your taste buds.
- Eye-Catching Appeal: The layers and toppings make it a stunning centerpiece at any gathering.
- Flexible Serving: Perfect for parties, holidays, or just when you’re craving something sweet!
- Diet-Friendly Options: Swap ingredients to make it gluten-free or lighter without sacrificing flavor.
Ingredients You’ll Need
- 6 large eggs, room temperature, separated: The foundation of the cake, with egg whites lending airy lift while the yolks enrich the flavor.
- 1 cup granulated sugar, divided: This sweetness is key; using half for the whites creates a lovely meringue and the remainder makes the yolks rich and creamy.
- 1 ½ teaspoons vanilla extract: Essential for adding warm depth; always choose pure vanilla for the best flavor.
- 1 ½ cups all-purpose flour, spooned and leveled: Creates the structure, fluffiness is a must, so be sure not to pack it in!
- 1 ½ teaspoons baking powder: Provides that essential rise, ensuring the cake emerges from the oven perfectly fluffy.
- ½ teaspoon fine salt: A little salt balances the sweetness and enhances flavors.
- ⅓ cup whole milk, room temperature: This adds moisture to the batter; room temp helps it blend easily.
- 14 ounces sweetened condensed milk, canned: The star of the milk soak, it’s rich and gives that classic dessert flavor.
- 12 ounces evaporated milk, canned: Adds creaminess without being overly sweet; an essential part of the signature three-milk mixture.
- 1 cup heavy whipping cream or whole milk: Choose heavy cream for a richer soak, or whole milk for a lighter version.
- 1 teaspoon vanilla extract: More vanilla in the mixture enhances the lovely, comforting flavors.
- 2 cups heavy whipping cream: For the luscious whipped topping that crowns the cake – don’t skip it!
- 3 tablespoons powdered sugar: Sweetens up the whipped cream without weighing it down; it’s a perfect pairing.
- 1 teaspoon vanilla extract: Of course, we need just a touch more for our frosting!
- Fresh strawberries: A splash of color and a burst of flavor on top; try other berries for variety!
- Optional spices: A sprinkle of ground cinnamon or freshly grated nutmeg can add a delightful aromatic touch.
How to Make Tres Leches Cake
- Preheat your oven: Set it to 350°F (175°C) and grease a 13×9-inch baking pan with butter or baking spray to ensure the cake comes out easily.
- Whip the egg whites: In a large bowl, use an electric mixer on medium-high speed to beat the egg whites until soft peaks form. Gradually add half the granulated sugar, then crank the speed to high until the whites are stiff and glossy. Set aside.
- Mix the yolks and sugar: In another bowl, combine the egg yolks with the remaining sugar and vanilla. Beat at medium-high speed until the mixture is thick and pale in color.
- Combine mixtures gently: Carefully fold the yolks into the whipped whites using a spatula. This folding method preserves the airy texture – you’re aiming for no deflation!
- Incorporate dry ingredients: Sift together the flour, baking powder, and salt. Gently fold this into the egg mixture, adding the room temperature whole milk until just combined to keep the batter light.
- Bake the cake: Pour the batter into your prepared pan, smoothing the top. Bake for 30 minutes or until the cake is lightly golden brown and springs back when touched gently.
- Cool the cake: Once done, let it cool in the pan for about 15 minutes. This brief cooling helps it set before the soak.
- Prepare the milk soak: In a saucepan over low heat, combine sweetened condensed milk, evaporated milk, heavy cream (or whole milk), and vanilla extract. Gently warm while whisking until everything is well blended; do not let it simmer or boil.
- Soak the cake: Poke the cooled cake all over with a skewer or fork, then slowly drizzle the milk mixture evenly over the top. Pour it in batches, allowing it to soak in well.
- Chill: Cover the pan with plastic wrap and refrigerate for at least 6 hours or overnight for the best flavor experience.
- Make the whipped topping: Just before serving, combine heavy cream, powdered sugar, and vanilla in a large bowl. Beat with an electric mixer on medium until the cream forms soft peaks, taking care not to over-whip, as you want a billowy finish.
- Top the cake: Spread the whipped topping over the entire surface of the cake, creating a beautiful layer.
- Decorate: Arrange fresh strawberries on top. If you’re a spice lover, feel free to dust on some ground cinnamon or nutmeg for an extra flavor layer.
- Serve and enjoy: Slice into squares, serve very cold, and watch as everyone revels in the deliciousness!
Storing & Reheating
Tres leches cake keeps very well in the refrigerator, so cover it tightly with plastic wrap and store it there for up to 5 days. If you wish to keep it longer, you can freeze the unadorned cake for up to 3 months. Just be sure to wrap it well in plastic and aluminum foil to avoid freezer burn. To enjoy it again, thaw overnight in the fridge and let it come to room temperature before topping with whipped cream and strawberries.
Chef’s Helpful Tips
- Avoid overmixing the batter after adding the dry ingredients; overmixing can lead to a dense cake instead of a light one.
- Use room temperature eggs for better aeration; this applies to both egg whites and yolks.
- Timing is essential—make sure to allow the cake ample chilling time for the milk to soak in fully, which enhances flavor and texture.
- If your whipped cream feels heavy, consider whipping it just slightly less to achieve that perfect, airy finish.
- Experiment with different toppings; you can swap fresh strawberries with berries, mango, or even a drizzle of caramel sauce!
Tres leches cake is an extraordinary treat that takes hardly any time yet delivers an impressive taste and appearance. You never know – you might just find yourself coming back to this recipe time and time again. It’s all about perfecting that balance of moist cake, rich soaking liquid, and delightful whipped topping. So go ahead and create this wonderful cake for your next get-together or those little moments of indulgence at home. Enjoy the experience of delighting those you love with every luscious bite!

Recipe FAQs
Can I make tres leches cake ahead of time?
What if I can’t find sweetened condensed milk?
Can I use a different kind of milk in the soak?
Is tres leches cake gluten-free?
⭐ If you make my Tres Leches Cake recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Tres Leches Cake
This Tres Leches Cake is a moist and rich dessert soaked in a sweet milk mixture. It’s simple to prepare, perfect for any gathering, and sure to please anyone with its creamy texture and delicious flavor!
- Prep Time 25 minutes
- Cook Time 75 minutes
- Yield 12 servings 1x
Ingredients
- 6 large eggs room temperature, separated
- 1 cup granulated sugar divided
- 1 ½ teaspoons vanilla extract
- 1 ½ cups all purpose flour spooned and leveled
- 1 ½ teaspoons baking powder
- ½ teaspoon fine salt
- ⅓ cup whole milk room temperature
- 14 ounces sweetened condensed milk canned
- 12 ounces evaporated milk canned
- 1 cup heavy whipping cream or whole milk for a lighter version
- 1 teaspoon vanilla extract
- 2 cups heavy whipping cream
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- fresh strawberries
- optional: ground cinnamon or freshly grated nutmeg
Instructions
- Preheat the oven to 350°F (175°C) and grease a 13×9-inch baking pan with butter or baking spray.
- Beat the egg whites in a large bowl on medium-high speed until soft peaks form, then gradually add half the granulated sugar and continue beating to stiff, glossy peaks. Set aside.
- In another bowl, beat the yolks with the remaining sugar and vanilla until thick and pale.
- Carefully fold the yolk mixture into the whipped egg whites using a spatula, being careful not to deflate the egg whites.
- Sift in the flour, baking powder, and salt, then fold until nearly combined. Add the milk and fold until smooth without overmixing.
- Pour the batter into the prepared pan and smooth the top. Bake for 30 minutes or until pale golden brown and springs back when pressed.
- Allow the cake to cool in the pan for 15 minutes after baking.
- For the milk soak, gently warm the condensed milk, evaporated milk, cream (or milk), and vanilla in a small saucepan over low heat while whisking. Do not simmer or boil.
- Poke the cooled cake all over with a skewer or fork and slowly pour the milk mixture over the cake, allowing it to soak in.
- Cover the pan with plastic wrap and refrigerate for at least 6 hours, or preferably overnight.
- To prepare the topping, beat together the heavy cream, powdered sugar, and vanilla until soft peaks form, being careful not to over-whip.
- Spread the whipped topping over the cake and decorate with fresh strawberries. Optionally dust with ground cinnamon or nutmeg.
- Slice into squares and serve chilled.
Notes
For best soaking, refrigerate the cake overnight to absorb the milk mixture thoroughly.
You can experiment with toppings like different fruits or nuts for added flavor.
Ensure ingredients like eggs and milk are at room temperature for best mixing results.
Nutrition
- Serving Size: 1 square
- Calories: 450
- Sugar: 38g
- Sodium: 120mg
- Fat: 20g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 0g
- Protein: 7g
- Cholesterol: 150mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




