Indulge in the delightful flavors of tres leches, a traditional Latin American dessert that brings together three types of milk for a uniquely moist and creamy experience. This cake is perfect for special occasions or as a sweet treat to share with loved ones. Whether you’re a seasoned baker or a novice in the kitchen, this recipe will guide you step by step to create a luscious dessert that will leave everyone wanting more.
Ingredients
- 1 cup all-purpose flour
- 1 ½ tsp baking powder
- ½ cup unsalted butter, softened
- 1 cup sugar
- 5 large eggs
- 1 cup whole milk
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 tsp vanilla extract
- Whipped cream for topping
- Cherries for garnish
Servings and Cooking Time
This tres leches recipe serves 8-10 people. Preparation time is approximately 20 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (1 slice) of tres leches contains approximately 250 calories, 10g of fat, 38g of carbohydrates, and 4g of protein. This is based on a standard slice 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, whisk together flour and baking powder; set aside.
- In a separate bowl, cream the butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each addition.
- Mix in the flour mixture gradually, alternating with whole milk.
- Pour the batter into the prepared baking dish and smooth the top.
- Bake for 30 minutes or until a toothpick comes out clean.
- Let the cake cool for 10 minutes before poking holes all over the surface.
- In a bowl, whisk together evaporated milk, condensed milk, and vanilla extract.
- Pour the milk mixture over the warm cake, allowing it to soak in.
- Chill the cake in the refrigerator for at least 4 hours or overnight.
- Top with whipped cream and garnish with cherries before serving.
Alternative Ingredients
You can substitute the whole milk with almond or coconut milk for a dairy-free version. Additionally, using flavored extracts like almond can provide a unique twist to the cake’s taste.
Serving and Pairings
Tres leches pairs wonderfully with fresh fruit, such as strawberries or mangoes. It can also be enjoyed with a cup of coffee or a light dessert wine for a delightful experience.
Storage and Reheating
Store leftover tres leches in an airtight container in the refrigerator for up to 3 days. It is best served chilled. Avoid freezing, as the texture may change upon thawing.
Cooking Mistakes
- Don’t skip the soaking step; it’s essential for moisture.
- Make sure to poke enough holes in the cake for the milk mixture to absorb.
- Use room temperature ingredients for better mixing.
- Be careful not to overbake the cake; it should be moist, not dry.
- Allow the cake to chill adequately for the best flavor and texture.
Helpful Tips
- Experiment with different milk combinations for unique flavors.
- Try adding cocoa powder for a chocolate version.
- Top with seasonal fruits for added freshness.
- Use unsweetened whipped cream to balance the sweetness of the cake.
FAQs
What is tres leches?
Tres leches is a Latin American dessert made from a sponge cake soaked in three kinds of milk: evaporated, condensed, and whole milk. It’s known for its moist texture and rich flavor.
Can I make tres leches ahead of time?
Yes, tres leches is ideal for making ahead. The flavors develop further as it sits in the fridge, making it even more delicious after a day or two.
Is tres leches gluten-free?
Traditional tres leches contains wheat flour, making it not gluten-free. However, you can substitute with gluten-free flour for a suitable alternative.
How should I serve tres leches?
Tres leches is best served chilled, topped with whipped cream and fresh fruit. It’s a perfect dessert for gatherings and celebrations.
Can I freeze tres leches?
Freezing is not recommended as it can alter the cake’s delicate texture. It’s best enjoyed fresh or refrigerated.
Conclusion
Tres leches is a delightful dessert that embodies the essence of celebration and indulgence. Its creamy and moist layers make it a favorite among many, ensuring that it will be a hit at any gathering. Whether you’re enjoying it on special occasions or as a sweet treat after dinner, this classic cake is sure to impress.

Tres Leches
Ingredients
- 1 cup all-purpose flour
- 1 ½ tsp baking powder
- ½ cup unsalted butter softened
- 1 cup sugar
- 5 large eggs
- 1 cup whole milk
- 1 cup evaporated milk
- 1 cup sweetened condensed milk
- 1 tsp vanilla extract
- Whipped cream for topping
- Cherries for garnish
Instructions
- Preheat your oven to 350°F (175°C).
- Grease and flour a 9x13 inch baking dish.
- In a bowl, whisk together flour and baking powder; set aside.
- In a separate bowl, cream the butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each addition.
- Mix in the flour mixture gradually, alternating with whole milk.
- Pour the batter into the prepared baking dish and smooth the top.
- Bake for 30 minutes or until a toothpick comes out clean.
- Let the cake cool for 10 minutes before poking holes all over the surface.
- In a bowl, whisk together evaporated milk, condensed milk, and vanilla extract.
- Pour the milk mixture over the warm cake, allowing it to soak in.
- Chill the cake in the refrigerator for at least 4 hours or overnight.
- Top with whipped cream and garnish with cherries before serving.