I absolutely love sharing my Tres Leches Cake Recipe because it’s one of those desserts that feels like a warm hug in every bite. The cake is light and airy, soaked in this luscious, creamy triple milk mixture that keeps it perfectly moist and incredibly flavorful. Every time I make it, it feels like I’m bringing a little celebration into the kitchen, and the best part is how simple the ingredients are, yet how magical the end result tastes.
Why You'll Love This Tres Leches Cake Recipe
What truly makes this Tres Leches Cake Recipe stand out for me is the balance of flavors and textures. The cake itself is soft and delicate, while the blend of evaporated milk, condensed milk, and whole milk adds a rich, sweet creaminess that sinks deep into the crumb. I love how each bite feels so moist — it’s like the cake is quietly soaked through but never soggy, almost melting on your tongue with hints of vanilla and a gentle cinnamon finish from the topping. I find the flavor profile to be perfectly indulgent without being overpoweringly sweet.
Another reason I adore this recipe is how approachable it is. Whether you’re new to baking or consider yourself a kitchen pro, this cake is so straightforward to prepare. The steps flow nicely with no complicated techniques, and yet it delivers results that look and taste like you spent hours perfecting it. I often make it for family gatherings, birthdays, or any occasion that calls for something special but fuss-free. It feels festive and comforting all at once, and it always brings smiles to the table.
Ingredients You'll Need
I've kept this Tres Leches Cake Recipe wonderfully simple by using essential ingredients that really shine through in the final dish. Each component plays an important role — from the flour and eggs that create the airy cake base, to the trio of milks that soak it with flavor, topped off by whipped cream for a light, cloud-like finish.
- All-purpose flour: Provides the perfect structure for a soft, fluffy cake that holds up well to soaking.
- Baking powder: Gives the cake just enough lift to keep it light and airy.
- Salt: Enhances the sweetness and balances the flavors beautifully.
- Eggs (separated): The yolks give richness, while the whipped whites add incredible lightness.
- Granulated sugar (divided): Sweetens the cake and stabilizes the whipped egg whites.
- Whole milk: Adds moisture and smoothness to the batter.
- Vanilla extract: Infuses each layer with warm, comforting flavor.
- Evaporated milk: Essential for the classic “three milks” soak, with a creamy consistency.
- Sweetened condensed milk: Brings sweetness and that signature dense creaminess to the cake.
- Heavy whipping cream: Used for the whipped topping, making the cake feel light and luscious on top.
- Powdered sugar: Sweetens and stabilizes the whipped cream topping.
- Ground cinnamon: Adds a subtle, warm spice that complements the milky sweetness perfectly.
Directions
Step 1: Preheat your oven to 350 degrees Fahrenheit. This is key to making sure your cake cooks evenly from the start.
Step 2: In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. This ensures even leavening and flavor distribution throughout the cake.
Step 3: Separate your eggs into two bowls. In the bowl with the egg yolks, add ¾ cup of granulated sugar and beat on high speed until the mixture becomes pale yellow and thick — this step creates the rich base for your cake batter.
Step 4: Stir the ⅓ cup whole milk and teaspoon vanilla extract into the beaten yolks. Then gently pour this mixture over your dry ingredients and fold them together just until combined. Be careful not to overmix so the batter stays tender.
Step 5: Using electric beaters, whip the egg whites on high speed until soft peaks form. Gradually add the remaining ¼ cup sugar as you beat, continuing until stiff, glossy peaks hold their shape. This step is what gives the cake its wonderfully light texture.
Step 6: Carefully fold the whipped egg whites into the batter, scraping the sides and bottom to fully combine without deflating the air you've created.
Step 7: Pour the batter into an un-greased baking pan and smooth it into an even layer. Bake for 25 to 35 minutes. To check doneness, insert a toothpick into the center — it should come out clean. Remove from the oven and let the cake cool completely.
Step 8: While your cake cools, mix together the evaporated milk, sweetened condensed milk, and ¼ cup whole milk. Use a fork to poke holes all over the cooled cake, then slowly drizzle the milk mixture evenly, allowing it to soak in.
Step 9: Refrigerate the cake for at least one hour, preferably overnight. This resting time is crucial to let the cake absorb that creamy soak fully.
Step 10: Before serving, whip your heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread this luscious topping over the soaked cake and garnish with a sprinkle of ground cinnamon. If you like, serve with fresh sliced strawberries to add a bright, juicy contrast.
Servings and Timing
This Tres Leches Cake Recipe makes about 12 generous servings — perfect for sharing with family or friends. Preparation takes roughly 20 minutes, with about 30 minutes of active baking time. The soaking and refrigeration require at least an hour, but I find letting it chill overnight delivers the best texture and flavor. Overall, you’re looking at about 2 hours and 10 minutes total from start to finish, including cooling and soaking.
How to Serve This Tres Leches Cake Recipe
When I serve this cake, I like to keep things simple and let the rich, creamy flavors shine. It’s ideal chilled straight from the fridge, which really enhances the refreshing milky soak. For me, slicing it into neat, generous squares is just right — not too small so you enjoy every moist bite, but not so large that it feels overwhelming.
To elevate the presentation, I love dusting the top lightly with ground cinnamon right before serving — that warm spice adds a lovely aromatic touch without taking away from the cake’s milky sweetness. Fresh berries, like strawberries or raspberries, are also a favorite addition. They bring a pop of color and a hint of tartness that complements the dessert beautifully, especially during spring and summer gatherings.
This cake pairs wonderfully with non-alcoholic drinks like iced herbal tea, sparkling water with a splash of citrus, or even a creamy hot chocolate for cozy evenings. It’s such a versatile dessert for almost any occasion, whether a festive family dinner, a casual weekend treat, or even a special holiday meal. I almost always feel that any time is the perfect time for Tres Leches Cake!
Variations
One of the things I enjoy most about this Tres Leches Cake Recipe is how easy it is to customize. For instance, if you want to add a fruity twist, mixing in fresh pineapple or mango purée to the milk soak gives the cake a tropical flair that pairs beautifully with the creamy base. I’ve also experimented with adding a bit of almond or coconut extract in place of vanilla for a nuanced flavor change that surprises and delights.
If you’re looking for dietary modifications, this cake can be adapted with a few thoughtful substitutions. Using gluten-free flour blends works wonderfully for those avoiding gluten, as long as you check for blends designed for baking cakes. For a dairy-free or vegan version, I recommend swapping the milks for coconut milk, almond milk, and canned coconut cream, and using aquafaba (chickpea liquid) to replace the egg whites. The texture will be slightly different but still moist and delicious.
Another fun variation is to prepare this cake in cupcake form for individual servings, which is perfect for parties or packed lunches. Just adjust the baking time to about 18-20 minutes. I also like to mix in a little coffee or espresso powder into the milk soak for a subtle mocha vibe that coffee lovers will absolutely adore.
Storage and Reheating
Storing Leftovers
Once your Tres Leches Cake is made, you can store any leftovers in an airtight container in the refrigerator. A glass or plastic container with a tight-fitting lid works best to prevent the cake from absorbing other odors and to keep it moist. Because of the milk soak, it should stay fresh and delicious for up to 3-4 days. This cake actually tastes even better the day after, once the flavors have melded more.
Freezing
Freezing Tres Leches Cake is possible, though it requires some care because of its moist texture. I recommend freezing the cake before adding the whipped cream topping for best results. Wrap the cake tightly in plastic wrap and then aluminum foil to prevent freezer burn. It can be frozen for up to 2 months. When ready to enjoy, thaw it overnight in the refrigerator, then whip fresh cream for the topping just before serving.
Reheating
Since this cake is meant to be served chilled, reheating is generally not necessary and can change the texture. However, if you prefer it slightly less cool, letting it sit at room temperature for about 15-20 minutes before serving is a gentle way to warm it without losing moisture. Avoid microwaving as it can cause the milk soak to separate and make the cake overly soggy.
FAQs
Can I make this Tres Leches Cake Recipe ahead of time?
Absolutely! In fact, I recommend making it at least several hours ahead or even the day before serving. The soaking process improves with time, allowing the milk mixture to soak deep into the cake, resulting in a more flavorful and moist dessert.
What pan size should I use for this cake?
A standard 9x13-inch rectangular baking pan works best for this recipe. It provides plenty of surface area for even baking and milk soaking. Using a different size pan may require adjusting baking time and the amount of milk soak.
Can I use lower-fat milk options?
You could substitute lower-fat milk for the whole milk and cream, but I find that whole milk and heavy cream provide the best richness and texture. Using lower-fat versions might make the cake less creamy and slightly drier.
What if I don’t have a hand mixer or stand mixer for whipping egg whites?
It’s definitely possible to whip egg whites by hand with a whisk, though it takes more time and effort. I suggest using a large, deep bowl and a balloon whisk, whipping vigorously at a steady pace. You’ll know you’re done when stiff peaks hold firmly without drooping.
Is it okay to use canned milk products past their sell-by date?
I always check that the cans are undamaged and not bulging. Using slightly past-dated canned evaporated or condensed milk is usually safe if they look and smell fine, but it’s best to err on the side of caution to avoid any off flavors or spoilage.
Conclusion
I truly hope you give this Tres Leches Cake Recipe a try because it’s one of those desserts that has never failed to impress and delight those who taste it. Whether for a special occasion or a sweet treat just because, it’s easy to make, rich in flavor, and wonderfully comforting. From my kitchen to yours, enjoy making memories with every creamy, dreamy slice!
PrintTres Leches Cake Recipe
Tres Leches Cake is a luscious Latin American dessert featuring a light sponge cake soaked in a rich mixture of three milks—evaporated milk, sweetened condensed milk, and whole milk. Topped with fluffy whipped cream and a sprinkle of cinnamon, this cake is irresistibly moist and sweet, perfect for celebrations or any special occasion.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours 10 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
Ingredients
Dry Ingredients
- 1 cup all-purpose flour (120 g)
- 1 ½ teaspoons baking powder (6 g)
- ¼ teaspoon salt
Wet Ingredients & Eggs
- 5 large eggs, separated
- 1 cup granulated sugar, divided (200 g)
- ⅓ cup whole milk (80 ml)
- 1 teaspoon vanilla extract (5 ml)
Milk Soaking Mixture
- 12 ounce can evaporated milk (354 ml)
- 14 ounce can sweetened condensed milk (396 ml)
- ¼ cup whole milk (60 ml)
Topping
- 1 pint heavy whipping cream (475 ml)
- 3 tablespoons powdered sugar (24 g)
- ½ teaspoon vanilla extract (2.5 ml)
- Ground cinnamon, for topping
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the cake.
- Mix Dry Ingredients and Separate Eggs: In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Separate the egg yolks and egg whites into two separate mixing bowls.
- Prepare Egg Yolk Mixture: To the bowl with the egg yolks, add ¾ cup of granulated sugar. Beat on high speed until the yolks turn pale yellow. Stir in the ⅓ cup whole milk and 1 teaspoon vanilla extract. Pour this mixture over the dry ingredients and gently fold together until just combined, being careful not to over-mix.
- Beat Egg Whites: Using electric beaters, whip the egg whites on high speed until they begin to form stiff peaks. Gradually add the remaining ¼ cup granulated sugar while continuing to beat until stiff peaks form. Gently fold these beaten egg whites into the batter, scraping the bottom and sides of the bowl until fully incorporated but still light and airy.
- Bake the Cake: Pour the batter into an ungreased cake pan, smoothing the top into an even layer. Bake for 25 to 35 minutes, or until a toothpick inserted into the center comes out clean. Remove the cake from the oven and allow it to cool completely.
- Prepare Three Milk Mixture: In a small bowl, combine the evaporated milk, sweetened condensed milk, and ¼ cup whole milk.
- Soak the Cake: Once cooled, use a fork to poke holes all over the cake's surface. Slowly pour the three milk mixture evenly over the cake, making sure to cover the edges and center. Refrigerate the cake for at least 1 hour or preferably overnight to let the milk fully soak in.
- Make the Whipped Cream Topping: In a mixing bowl, whip the heavy cream, powdered sugar, and ½ teaspoon vanilla extract until stiff peaks form.
- Finish and Serve: Smooth the whipped cream evenly over the soaked cake. Lightly sprinkle ground cinnamon on top for flavor and presentation. Serve chilled, optionally with fresh sliced strawberries. Enjoy!
Notes
- Do not grease the cake pan; the batter sticks slightly to aid rising and texture.
- Be gentle folding in the egg whites to keep the batter airy and light.
- Allowing the cake to soak overnight improves flavor and moisture absorption.
- For a dairy-free version, substitute with suitable alternatives for milks and cream, but texture will vary.
- The cinnamon topping adds a traditional touch but can be omitted or substituted with cocoa powder or shaved chocolate.



Leave a Reply