Three Milks Cake, or “Tres Leches” as it is known in its native Spanish, is a delightful dessert that truly embodies the art of indulgence. This cake is a sponge cake soaked in a mixture of three types of milk: evaporated milk, condensed milk, and heavy cream, resulting in a luxuriously moist and flavorful treat. Its rich, creamy texture contrasts beautifully with the light, airy sponge, creating a dessert that melts in your mouth. The flavor is sweet and slightly caramel-like due to the combination of milks, offering an addictive quality that makes it hard to stop at just one slice.

What You’ll Need for Three Milks Cake
Complete Ingredients List
For the Cake:
- 1 cup all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 5 large eggs
- 1 cup granulated sugar
- 1/3 cup whole milk
- 1 tsp vanilla extract
For the Milk Mixture:
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 cup heavy cream
For Topping:
- 1 cup whipped cream (for frosting)
- Fresh fruit or cinnamon (optional for garnish)
Ingredient Substitutions & Alternatives
- Gluten-Free: Substitute all-purpose flour with a gluten-free flour blend.
- Dairy-Free: Use a mixture of coconut milk, almond milk, and cashew cream in place of the dairy ingredients.
- Lower Sugar: Substitute granulated sugar with stevia or monk fruit sweetener, adjusting measurements per your preference.
- Flavor Variations: Consider incorporating flavor extracts like almond or coconut to the cake batter for added depth.
How to Make Three Milks Cake
Step 1: Prepare the Cake Batter
Preheat your oven to 350°F (175°C). In a medium bowl, sift together the flour, baking powder, and salt. Set this mixture aside. In a large mixing bowl, separate the egg yolks from the whites. Beat the yolks with the sugar until pale and creamy. Stir in the milk and vanilla extract. Gradually fold in the flour mixture until just combined.
Step 2: Whip the Egg Whites
In another clean bowl, whip the egg whites on high speed until stiff peaks form. Gently fold the whipped egg whites into the batter, being careful not to deflate the mixture. This step ensures that the cake remains light and airy.
Step 3: Bake the Cake
Pour the batter into a greased 9×13 inch baking dish. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted in the center comes out clean. Allow the cake to cool in the pan for about 10 minutes before inverting it onto a wire rack to cool completely.
Step 4: Soak the Cake
Once the cake is cool, mix the three milks together in a large measuring cup or bowl. Poke holes all over the cake using a skewer or fork. Slowly pour the milk mixture over the cake, allowing it to absorb into the sponge. Let the cake sit for at least an hour at room temperature, or refrigerate it for a few hours to ensure it soaks up all the milk.
Step 5: Frosting and Serving
Spread whipped cream over the top of the soaked cake for frosting. Garnish with fresh fruit or a sprinkle of cinnamon for added appeal. Cut into squares and serve chilled or at room temperature.
Serving Suggestions for Three Milks Cake
How to Serve Three Milks Cake
Three Milks Cake is best served chilled, which enhances its creamy texture and brings out the flavors of the milks. When ready to serve, use a sharp knife to cut the cake into squares. To ensure cleaner cuts, run the knife under hot water before slicing, then wiping it dry between cuts.
Perfect Pairings & Toppings
While the cake is delicious on its own, you can elevate it with various toppings. Fresh berries, such as strawberries or raspberries, complement the sweetness. A drizzle of chocolate or caramel sauce can add an extra layer of flavor, and a sprinkle of toasted coconut or nuts introduces a pleasant texture.
Storing & Preserving Three Milks Cake
Best Storage Methods
To preserve the moistness of the cake, store any leftovers in an airtight container in the refrigerator. If well-covered, the cake can last for about 3 to 5 days.
Reheating or Freezing Tips
Three Milks Cake is best enjoyed chilled, so reheating is not usually necessary. If you need to freeze it, cut the cake into portions and wrap each slice tightly in plastic wrap followed by aluminum foil. It can be stored in the freezer for up to 2 months. When ready to enjoy, thaw in the refrigerator overnight before serving.
Tips for Perfect Three Milks Cake Every Time
Avoid These Common Mistakes
One common mistake is overmixing the batter, particularly after adding the egg whites, which can result in a denser cake. Additionally, ensure that you allow the cake to soak long enough in the milk mixture; rushing this process can lead to a drier final product.
Helpful Tricks for Success
For a richer flavor, try adding a tablespoon of rum or other flavored liquors to the milk mixture. Make sure your ingredients are at room temperature for better incorporation and texture. If you have extra time, rest the cake overnight in the fridge after soaking for the best flavor.
Fun Variations of Three Milks Cake
Flavor Variations or Recipe Twists
To create a chocolate version of Three Milks Cake, incorporate cocoa powder into the batter and mix chocolate milk into the soaking mixture. You can also add spices such as cinnamon or nutmeg for an autumn twist, or layer in fruits like mango or passion fruit for a tropical flavor.
Dietary-Friendly Adjustments
For a vegan version, use plant-based milks, aquafaba (chickpea brine) for the egg whites, and a suitable egg replacer for the yolks. For a keto adaptation, utilize almond flour and a sugar substitute to keep the carbs low while still enjoying a delicious cake.
FAQs
What If My Three Milks Cake Doesn’t Turn Out Right?
If your cake turns out too dry, it may not have soaked long enough in the milk mixture. Ensure you poke enough holes in the cake and let it absorb the milk fully. If the cake is too soggy, it may have absorbed too much liquid or wasn’t baked properly, resulting in a dense sponge.
Can I Prepare This in Advance?
Yes! Three Milks Cake actually benefits from being made a day ahead of time. This allows the flavors to meld and the sponge to soak in the milk for optimal flavor and texture. Just remember to store it properly in the refrigerator.
What Ingredients Can I Swap?
Feel free to swap out the all-purpose flour for almond or rice flour if you need a gluten-free option. You can also experiment with flavored milk or extract to give your cake a unique twist. The key is to maintain the moisture, so ensure any substitutions contribute to that.
Enjoy making and savoring this delightful Three Milks Cake, perfect for all occasions! With this expansive guide, you will have all the tools and information needed for baking success. Happy baking!
Print
Three Milks Cake
- Total Time: 1 hour 30 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Three Milks Cake is a delightful dessert made of a light sponge soaked in a mixture of evaporated milk, condensed milk, and heavy cream, topped with whipped cream and optionally garnished with fresh fruit or cinnamon. This dessert is creamy, moist, and addictive with a slight caramel flavor.
Ingredients
- 1 cup all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 5 large eggs
- 1 cup granulated sugar
- 1/3 cup whole milk
- 1 tsp vanilla extract
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 cup heavy cream
- 1 cup whipped cream (for frosting)
- Fresh fruit or cinnamon (optional for garnish)
Instructions
- Preheat your oven to 350°F (175°C). Sift together the flour, baking powder, and salt. Set aside.
- In a large bowl, beat the egg yolks with sugar until pale and creamy. Stir in milk and vanilla extract. Gradually fold in the flour mixture until combined.
- Whip the egg whites in a clean bowl until stiff peaks form, then gently fold them into the batter.
- Pour the batter into a greased 9×13 inch baking dish and bake for 25-30 minutes until a toothpick inserted comes out clean. Let the cake cool for 10 minutes, then invert onto a wire rack to cool completely.
- Once the cake is cool, mix together the evaporated milk, sweetened condensed milk, and heavy cream. Poke holes in the cake with a skewer and slowly pour the milk mixture over it. Let it soak for at least an hour or refrigerate for a few hours.
- Frost with whipped cream and garnish with fresh fruit or cinnamon before serving. Serve chilled or at room temperature.
Notes
- For a richer flavor, add a tablespoon of rum or flavored liquors to the milk mixture.
- Resting the cake overnight in the fridge after soaking helps meld the flavors.
- To prevent overmixing, gently fold the whipped egg whites into the batter.
- Ensure that the cake has soaked sufficiently before serving to avoid a dry texture.
- For cleaner slices, run the knife under hot water before cutting the cake.
- Prep Time: 20 minutes
- Cook Time: 25-30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
Nutrition
- Serving Size: 1 slice
- Calories: 250
- Sugar: 20g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 85mg
Keywords: three milks cake, tres leches cake, Latin American cake, milk cake, whipped cream frosting