Tres Leches Cake Recipe
Indulge in the velvety goodness of Tres Leches Cake, a beloved Latin American dessert that brings together three types of milk for a moist and flavorful treat. This cake is soaked in a sweet milk mixture, making each bite a heavenly experience. Perfect for celebrations or as a delightful end to any meal, this recipe will surely impress your family and friends. Let’s dive into the delicious world of Tres Leches Cake!
Ingredients
- 1 cup all-purpose flour
- 1 ½ tsp baking powder
- ½ cup unsalted butter, softened
- 1 cup sugar
- 5 large eggs
- 1 tsp vanilla extract
- 1 can (12 oz) evaporated milk
- 1 can (14 oz) sweetened condensed milk
- 1 cup heavy cream
- Fresh berries for topping (optional)

Servings and Cooking Time
This recipe serves approximately 8 people. Preparation time is about 20 minutes, with a cooking time of 30 minutes.
Nutritional Value
Each serving (1 slice) contains approximately 250 calories, 10g fat, 35g carbohydrates, and 4g protein. This information is based on one person serving.
Step-by-Step Cooking Process
- Preheat the oven to 350°F (175°C) and grease a round cake pan.
- In a bowl, whisk together flour and baking powder, and set aside.
- In another bowl, cream together butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each addition.
- Stir in vanilla extract.
- Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 30 minutes or until a toothpick comes out clean.
- Let the cake cool completely before soaking.
- In a bowl, mix together evaporated milk, sweetened condensed milk, and heavy cream.
- Poke holes in the cooled cake and pour the milk mixture over it, allowing it to soak for at least 1 hour.
- Top with whipped cream and fresh berries before serving.

Alternative Ingredients
You can substitute whole milk for heavy cream if you want a lighter version. Additionally, use coconut milk for a tropical twist or lactose-free alternatives for a dairy-free option.
Serving and Pairings
Tres Leches Cake can be served with fresh fruit, whipped cream, or a scoop of vanilla ice cream. Pair it with coffee or a refreshing fruit drink for a delightful experience.
Storage and Reheating
Store leftover Tres Leches Cake in the refrigerator, covered, for up to 3 days. It can also be frozen for up to 2 months; thaw in the refrigerator before serving. Reheating is not recommended as it can alter the cake’s texture.
Cooking Mistakes
- Don’t skip the cooling step; soaking works best with a completely cool cake.
- Measure ingredients accurately to avoid density issues.
- Use a fork to poke holes; a toothpick may create too large openings.
- Allow ample time for the cake to soak in the milk mixture.
- Don’t overmix the batter; it should be just combined.
- Keep an eye on baking time to prevent overcooking.
- Use fresh ingredients for the best flavor.
Helpful Tips
- Make the cake a day in advance for maximum flavor.
- Experiment with different toppings like toasted coconut or chocolate shavings.
- Ensure all dairy products are at room temperature for better mixing.
- Use a serrated knife to cut the cake cleanly.

FAQs
What is Tres Leches Cake made of?
Tres Leches Cake is made from a sponge cake soaked in a mixture of three types of milk: evaporated milk, sweetened condensed milk, and heavy cream. It’s known for its moist texture and sweet flavor.
Can I make Tres Leches Cake in advance?
Yes, you can bake the cake in advance and soak it in the milk mixture the day before serving. This allows the flavors to meld beautifully.
How should I store Tres Leches Cake?
Store Tres Leches Cake in the refrigerator, covered with plastic wrap, for up to 3 days. The cake stays moist and delicious when stored properly.
Is Tres Leches Cake gluten-free?
No, traditional Tres Leches Cake is not gluten-free due to the use of all-purpose flour. However, you can substitute with gluten-free flour blends for a gluten-free version.
Can I freeze Tres Leches Cake?
Yes, you can freeze Tres Leches Cake. Wrap it tightly in plastic wrap and foil, and it can be stored for up to 2 months. Thaw in the refrigerator before serving.
Conclusion
Tres Leches Cake is a delightful dessert that combines sweetness with creamy richness, making it a favorite for many. Its moist texture and versatile serving options ensure it will be a hit at any gathering. Enjoy making and sharing this delicious treat with friends and family!

Tres Leches Cake Recipe
Ingredients
- 1 cup all-purpose flour
- 1 ½ tsp baking powder
- ½ cup unsalted butter softened
- 1 cup sugar
- 5 large eggs
- 1 tsp vanilla extract
- 1 can 12 oz evaporated milk
- 1 can 14 oz sweetened condensed milk
- 1 cup heavy cream
- Fresh berries for topping optional
Instructions
- Preheat the oven to 350°F (175°C) and grease a round cake pan.
- In a bowl, whisk together flour and baking powder, and set aside.
- In another bowl, cream together butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each addition.
- Stir in vanilla extract.
- Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 30 minutes or until a toothpick comes out clean.
- Let the cake cool completely before soaking.
- In a bowl, mix together evaporated milk, sweetened condensed milk, and heavy cream.
- Poke holes in the cooled cake and pour the milk mixture over it, allowing it to soak for at least 1 hour.
- Top with whipped cream and fresh berries before serving.