Tres Leches Cake is a classic Latin American dessert known for its incredibly soft sponge cake soaked in a rich mixture of three different milks. The result is a light yet indulgent cake that stays moist for days and delivers a creamy texture in every bite. Topped with freshly whipped cream and a sprinkle of cinnamon or fresh berries, this dessert is perfect for celebrations, family gatherings, or whenever you want a bakery-style treat at home.
Main Essence of This Dish
The beauty of Tres Leches Cake lies in its contrast of textures. A light and airy sponge cake absorbs a sweet milk mixture without becoming dense or soggy. The cake remains delicate while carrying the rich flavor of evaporated milk, condensed milk, and whole milk. Every forkful offers a creamy, melt-in-your-mouth experience that has made this dessert a favorite across generations.
Preparation Details
| Detail | Information |
|---|---|
| Preparation Time | 25 Minutes |
| Baking Time | 30 Minutes |
| Chilling Time | 4 Hours |
| Total Time | 4 Hours 55 Minutes |
| Servings | 12 |
| Difficulty Level | Moderate |
Also Read: Strawberry Pretzel Salad
Ingredients
For the Sponge Cake
- 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
For the Three Milk Mixture
- 1 can (14 ounces) sweetened condensed milk
- 1 can (12 ounces) evaporated milk
- 1/2 cup whole milk
For the Whipped Topping
- 1 1/2 cups heavy whipping cream
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- Ground cinnamon or fresh berries for garnish (optional)
Also Read: Burger Bowl Recipe
How to Make Tres Leches Cake
Step 1: Prepare the Baking Pan
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish and set it aside.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined.
Step 3: Prepare the Egg Yolks
In a large mixing bowl, beat the egg yolks with 3/4 cup of the sugar until pale yellow and fluffy. Add the milk and vanilla extract, then mix until smooth. Gradually fold in the dry ingredients.
Step 4: Whip the Egg Whites
In another clean bowl, beat the egg whites until soft peaks form. Slowly add the remaining 1/4 cup sugar and continue beating until stiff peaks develop.
Step 5: Combine the Batter
Gently fold the whipped egg whites into the yolk mixture in batches. Use a spatula and avoid overmixing to maintain the cake’s airy texture.
Step 6: Bake the Cake
Pour the batter into the prepared baking dish and spread evenly. Bake for 28 to 32 minutes or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely.
Step 7: Prepare the Milk Soak
In a large measuring cup or bowl, whisk together the sweetened condensed milk, evaporated milk, and whole milk until fully combined.
Step 8: Soak the Cake
Use a fork or skewer to poke holes all over the cooled cake. Slowly pour the milk mixture over the entire surface, allowing it to absorb gradually. Refrigerate for at least 4 hours or overnight for best results.
Step 9: Make the Whipped Cream
Beat the heavy cream, powdered sugar, and vanilla extract until medium-stiff peaks form. Spread evenly over the chilled cake.
Step 10: Garnish and Serve
Dust lightly with cinnamon or decorate with fresh berries. Slice and serve chilled.
Also Read: Creami Ninja Recipe
Helpful Tips for the Best Tres Leches Cake
- Ensure the cake is completely cool before adding the milk mixture.
- Pour the milk slowly to allow even absorption.
- Chill overnight for the richest flavor and texture.
- Do not overmix the batter after adding the egg whites.
- Use cold heavy cream for a stable whipped topping.
Serving Suggestions
- Serve with fresh strawberries, raspberries, or blueberries.
- Add a light dusting of cinnamon for traditional flavor.
- Pair with coffee, hot chocolate, or espresso.
- Top with toasted coconut for extra texture.
Also Read: Brownie Cake Recipe
Storage Instructions
Store the cake covered in the refrigerator for up to 4 days. Because of the milk soak and whipped topping, it should remain chilled until ready to serve. Avoid freezing after adding the whipped cream topping for the best texture.
Nutritional Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 390 kcal |
| Carbohydrates | 48 g |
| Protein | 10 g |
| Fat | 18 g |
| Saturated Fat | 10 g |
| Cholesterol | 125 mg |
| Sodium | 180 mg |
| Sugar | 39 g |
| Fiber | 1 g |
Also Read: Gazpacho Recipe
Frequently Asked Questions
Why is it called Tres Leches Cake?
The name translates to “Three Milks Cake” because the sponge cake is soaked in a mixture of sweetened condensed milk, evaporated milk, and whole milk.
Can I make Tres Leches Cake ahead of time?
Yes. In fact, making it a day ahead improves the flavor and allows the milk mixture to fully soak into the cake.
Can I use a boxed cake mix?
You can, but a homemade sponge cake absorbs the milk mixture more effectively and provides a more authentic texture.
How do I know if the cake absorbed enough milk?
After chilling, the cake should feel moist throughout without pools of liquid remaining on top.


