Tres Leches
Tres Leches, meaning “three milks,” is a beloved Mexican dessert that combines a soft sponge cake soaked in a luscious mixture of evaporated milk, condensed milk, and heavy cream. This dessert is not only moist and sweet but also incredibly versatile, making it a perfect choice for any occasion. Whether served plain or topped with fresh fruits, Tres Leches will delight your taste buds and leave you craving more!
Ingredients
- 1 cup all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 5 large eggs
- 1 cup sugar
- 1/3 cup milk
- 1 can (12 oz) evaporated milk
- 1 can (14 oz) sweetened condensed milk
- 1 cup heavy cream
- Fresh fruits for topping (optional)

Servings and Cooking Time
This recipe makes approximately 10 servings. Preparation time is about 30 minutes, and cooking time is 25 minutes.
Nutritional Value
Each serving (1 slice) of Tres Leches contains approximately 350 calories, 15g fat, 45g carbohydrates, and 5g protein. This information is based on a standard serving size.
Step-by-Step Cooking Process
- Preheat your oven to 350°F (175°C).
- Grease and flour a 9×13 inch baking dish.
- In a bowl, mix flour, baking powder, and salt.
- In a separate bowl, beat the eggs and sugar until light and fluffy.
- Add the flour mixture and milk to the egg mixture, combining gently.
- Pour the batter into the prepared baking dish.
- Bake for 25 minutes or until a toothpick comes out clean.
- Let the cake cool completely in the pan.
- In a large bowl, mix evaporated milk, condensed milk, and heavy cream.
- Poke holes in the cooled cake and pour the milk mixture over it, allowing it to soak.

Alternative Ingredients
You can substitute all-purpose flour with gluten-free flour for a gluten-free version. Also, using coconut milk instead of heavy cream can add a tropical flavor while keeping it dairy-free.
Serving and Pairings
Tres Leches pairs wonderfully with fresh fruits like strawberries, blueberries, or mango. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for an extra treat.
Storage and Reheating
Store leftover Tres Leches in an airtight container in the refrigerator for up to 3 days. It’s best served cold. Avoid freezing, as the texture may change upon thawing.
Cooking Mistakes
- Not letting the cake cool before soaking can result in a soggy texture.
- Poking holes too deeply can cause the cake to break apart.
- Using low-fat milk will alter the richness of the dish.
- Skipping the cooling step can affect the overall flavor.
- Not measuring ingredients accurately may affect the cake’s rise.
Helpful Tips
- Use fresh, high-quality ingredients for the best flavor.
- Chill the Tres Leches overnight for enhanced flavor.
- Add a splash of vanilla extract for additional depth.
- Consider using flavored syrups for soaking to diversify tastes.

FAQs
What is Tres Leches cake made of?
Tres Leches cake is primarily made of sponge cake soaked in a mixture of three types of milk: evaporated milk, condensed milk, and heavy cream. This combination creates a moist and rich dessert that is beloved in Mexican cuisine.
How long does Tres Leches last?
When stored properly in the refrigerator, Tres Leches can last for about 3 days. However, for the best taste and texture, it’s recommended to consume it within the first couple of days.
Can I freeze Tres Leches?
Freezing Tres Leches is not recommended, as the texture can change when thawed. The cake may become soggy or lose its original moist quality after being frozen and defrosted.
Is Tres Leches gluten-free?
Traditional Tres Leches is not gluten-free due to the use of all-purpose flour. However, you can easily make a gluten-free version by substituting the flour with a gluten-free blend.
Can I add flavors to Tres Leches?
Absolutely! You can enhance the flavor of Tres Leches by adding vanilla extract, almond extract, or even citrus zest to the milk mixture for a unique twist on this classic dessert.
Conclusion
In conclusion, Tres Leches is a delightful dessert that offers a unique blend of flavors and textures. Its moist sponge soaked in three types of milk creates an unforgettable experience for your taste buds. Perfect for celebrations or simply to satisfy your sweet cravings, this cake is sure to impress everyone who tries it. Enjoy making and sharing this lovely treat!

Tres Leches
Ingredients
- 1 cup all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 5 large eggs
- 1 cup sugar
- 1/3 cup milk
- 1 can 12 oz evaporated milk
- 1 can 14 oz sweetened condensed milk
- 1 cup heavy cream
- Fresh fruits for topping optional
Instructions
- Preheat your oven to 350°F (175°C).
- Grease and flour a 9x13 inch baking dish.
- In a bowl, mix flour, baking powder, and salt.
- In a separate bowl, beat the eggs and sugar until light and fluffy.
- Add the flour mixture and milk to the egg mixture, combining gently.
- Pour the batter into the prepared baking dish.
- Bake for 25 minutes or until a toothpick comes out clean.
- Let the cake cool completely in the pan.
- In a large bowl, mix evaporated milk, condensed milk, and heavy cream.
- Poke holes in the cooled cake and pour the milk mixture over it, allowing it to soak.