vWhy You’ll Love This Recipe
Tres Leches Cake is a decadent and ultra-moist Latin American dessert soaked in a blend of three milks—evaporated milk, sweetened condensed milk, and heavy cream. Topped with whipped cream and often a sprinkle of cinnamon or fresh fruit, this cake is light in texture yet rich in flavor. It’s perfect for celebrations or whenever you crave something indulgently sweet.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
all-purpose flourbaking powdereggsgranulated sugarwhole milkvanilla extractevaporated milksweetened condensed milkheavy creamheavy whipping cream (for topping)powdered sugarvanilla extract (for topping)optional: ground cinnamon or fresh berries for garnish
directions
Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
In a bowl, whisk together flour and baking powder.
Separate the egg yolks and whites. Beat the yolks with sugar until thick and pale.
Stir in milk and vanilla extract.
Gently fold in the dry ingredients until just combined.
In another bowl, beat the egg whites until stiff peaks form, then gently fold into the batter.
Pour the batter into the prepared pan and smooth the top.
Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cake cool completely in the pan.
In a bowl, whisk together evaporated milk, sweetened condensed milk, and heavy cream.
Poke holes all over the cooled cake with a fork or skewer.
Slowly pour the milk mixture over the cake, letting it absorb fully. Chill for at least 2 hours or overnight.
Whip the heavy cream with powdered sugar and vanilla extract until soft peaks form.
Spread the whipped cream over the soaked cake and garnish as desired.
Servings and timing
This recipe serves 12–15.
Preparation time: 25 minutes
Baking time: 25–30 minutes
Soaking and chilling time: 2–8 hours
Total time: about 3–9 hours
Variations

Top with toasted coconut or sliced peaches.
Add a splash of rum or almond extract to the milk mixture for flavor.
Use a round cake pan for a different presentation.
Dust with cocoa powder or drizzle with caramel before serving.
storage/reheating
Store Tres Leches Cake covered in the refrigerator for up to 4 days.
Best served cold.
Freezing is not recommended due to the high moisture content.
FAQs
Why is it called Tres Leches Cake?
It’s named for the three types of milk used in the soaking mixture.
Can I make it ahead of time?
Yes, it’s actually better when chilled overnight.
Can I use a cake mix?
Yes, a plain yellow or white cake mix can be used in a pinch.
Why is my cake soggy?
It’s supposed to be very moist but should hold together. Make sure to let it chill and absorb properly.
Do I have to use all three milks?
Yes, for authentic flavor and texture. Substituting may alter the result.
Can I use non-dairy milk?
You can, but the texture and flavor may change significantly.
What kind of whipped cream works best?
Homemade whipped cream with powdered sugar and vanilla gives the best texture and flavor.
Conclusion
Tres Leches Cake is a luscious dessert that combines airy sponge cake with rich, milky sweetness and fluffy whipped topping. Whether you’re serving it for a birthday, holiday, or just because, this beloved classic always delights with every creamy bite.
PrintTres Leches Cake
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 5 hours
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
- Diet: Vegetarian
Description
Tres Leches Cake is a rich, moist sponge cake soaked in a blend of three kinds of milk—evaporated milk, condensed milk, and heavy cream—then topped with whipped cream. A beloved Latin American dessert.
Ingredients
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 5 large eggs, separated
- 1 cup granulated sugar, divided
- 1/3 cup whole milk
- 1 teaspoon vanilla extract
- 1 (12 oz) can evaporated milk
- 1 (14 oz) can sweetened condensed milk
- 1/4 cup heavy cream
- 1 1/2 cups heavy whipping cream (for topping)
- 3 tablespoons powdered sugar (for topping)
- 1/2 teaspoon vanilla extract (for topping)
Instructions
- Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, beat egg yolks with 3/4 cup of sugar until pale and fluffy. Stir in the milk and vanilla extract.
- Gently fold the dry ingredients into the yolk mixture.
- In a separate bowl, beat the egg whites until soft peaks form. Gradually add the remaining 1/4 cup sugar and beat until stiff peaks form.
- Fold the egg whites gently into the batter until fully incorporated.
- Pour the batter into the prepared baking dish and bake for 25–30 minutes, or until a toothpick inserted comes out clean.
- Let the cake cool slightly, then poke holes all over the top with a fork.
- In a bowl, whisk together evaporated milk, sweetened condensed milk, and 1/4 cup heavy cream. Pour evenly over the cooled cake. Refrigerate for at least 4 hours or overnight.
- Whip 1 1/2 cups heavy whipping cream with powdered sugar and vanilla until stiff peaks form. Spread over the chilled cake before serving.
Notes
- Best made a day ahead to allow full absorption of the milk mixture.
- Top with fresh berries or a sprinkle of cinnamon for garnish.
- Use a rimmed dish to contain the soaking liquid.
- Leftovers can be stored refrigerated for up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 32g
- Sodium: 150mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 0g
- Protein: 7g
- Cholesterol: 105mg
Your email address will not be published. Required fields are marked *