Quick Benefits
- Ultra Moist & Creamy: Soaked in three types of milk, this cake offers unmatched richness and tenderness.
- Make-Ahead Friendly: Perfect for prepping the day before parties or gatherings.
- Crowd-Pleaser: A Latin American favorite that always earns rave reviews.
- Versatile Toppings: Pairs beautifully with fruit, cinnamon, or a drizzle of caramel.
Essential Ingredients
- Dry Ingredients:
- 1 1/4 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- Cake Base:
- 5 large eggs, separated
- 1 cup white sugar, divided
- 2 tsp vanilla extract
- 1/2 cup milk
- Milk Soak (Tres Leches):
- 2/3 cup whole milk
- 1 (14 oz) can sweetened condensed milk
- 1 (12 oz) can evaporated milk
- Whipped Topping:
- 2 cups heavy whipping cream
- 1/4 cup powdered sugar
- 1 tsp vanilla extract

Preparation Steps
- Preheat & Prep Pan:
Preheat oven to 350°F (175°C). Grease a 9×13-inch cake pan. - Dry Mix:
In a bowl, whisk flour, baking powder, and salt. - Yolk Mixture:
Beat egg yolks with 3/4 cup sugar until fluffy. Stir in vanilla and milk. - Combine Batter:
Gradually mix dry ingredients into the yolk mixture until smooth. - Whip Egg Whites:
In another bowl, beat egg whites until foamy. Add remaining 1/4 cup sugar and continue to beat until stiff peaks form. - Fold Gently:
Carefully fold egg whites into the batter until well combined. - Bake:
Pour batter into the prepared pan. Bake for 30 minutes or until a toothpick comes out clean. - Soak the Cake:
Cool the cake. Poke holes with a fork and slowly pour in the three-milk mixture. - Chill:
Cover and refrigerate for at least 4 hours or overnight. - Make the Whipped Topping:
Beat cream, powdered sugar, and vanilla until soft peaks form. - Frost & Serve:
Spread whipped cream on top and garnish with cinnamon or fruit.
Health Benefits
- Calcium-Rich: Thanks to the multiple dairy ingredients.
- High Protein: Eggs and milk offer a solid protein punch.
- Mood Booster: Sweet, creamy desserts can elevate your mood—especially when shared.
Serving Suggestions
- Classic Style: Serve chilled with a dusting of cinnamon.
- Fruit Topped: Add sliced strawberries, kiwi, or raspberries for freshness.
- Drizzle Love: For extra indulgence, drizzle with caramel or chocolate sauce.
- Pairing Drink: Best served with black coffee, café con leche, or hot tea.
Creative Variations
- Coconut Twist: Add 1/2 tsp coconut extract to the milk soak and top with toasted coconut.
- Chocolate Tres Leches: Add 1/4 cup cocoa powder to the dry ingredients and top with chocolate shavings.
- Nutty Delight: Sprinkle crushed pistachios or pecans over the whipped cream.
Storage Tips
- Refrigerator: Keep the cake covered in the fridge for up to 4–5 days.
- Freezing Not Recommended: Due to the moisture, freezing may alter the texture.
- Make Ahead: Best flavor develops overnight—perfect to prepare the day before.
Pro Tips
- Always cool the cake completely before pouring the milk mixture.
- Use a fork to poke lots of small holes so the cake absorbs the liquid evenly.
- Beat the whipped cream just until soft peaks form—don’t overwhip!
Frequently Asked Questions
Q: Can I use a boxed cake mix?
A: Yes, a yellow or white cake mix works in a pinch, but homemade gives the best flavor and texture.
Q: Can I make this cake without eggs?
A: It’s possible with egg substitutes, but the texture may differ. Try using aquafaba for whipping as an egg white alternative.
Q: Can I reduce the sweetness?
A: Yes! You can slightly reduce the sugar in the batter or use less sweetened condensed milk in the soak.
Q: What’s the best way to cut clean slices?
A: Use a sharp knife and wipe it clean between each cut.
Nutrition Facts (Per Serving – based on 12 servings)
- Calories: ~370
- Carbohydrates: 41g
- Protein: 7g
- Fat: 20g
- Sugar: 32g
- Calcium: 180mg

Tres Leches Cake
Tres Leches Cake is a light and airy sponge cake soaked in a rich blend of three milks—evaporated milk, sweetened condensed milk, and whole milk—then topped with a fluffy layer of whipped cream. This popular Latin American dessert is moist, creamy, and incredibly indulgent. It’s perfect for celebrations or whenever you’re craving a sweet treat that melts in your mouth!
- Total Time: 4 hours 55 minutes (includes chilling time)
Ingredients
1 1/4 cups all-purpose flour
2 teaspoons baking powder
1/4 teaspoon salt
5 large eggs, separated
1 cup white sugar, divided
2 teaspoons vanilla extract
1/2 cup milk
2/3 cup whole milk
1 (14-ounce) can sweetened condensed milk
1 (12-ounce) can evaporated milk
2 cups heavy whipping cream
1/4 cup powdered sugar
1 teaspoon vanilla extract
Instructions
Preheat the oven to 350 degrees Fahrenheit. Grease a 9×13-inch cake pan.
In a medium bowl, whisk together the flour, baking powder, and salt.
In a large bowl, beat the egg yolks with 3/4 cup of white sugar until fluffy. Stir in the vanilla extract.
Gradually add the dry ingredients to the egg yolk mixture, alternating with the milk. Mix until well combined.
In a separate bowl, beat the egg whites until foamy. Gradually add the remaining 1/4 cup of sugar and continue beating until stiff peaks form.
Gently fold the beaten egg whites into the cake batter until fully incorporated.
Pour the batter into the prepared cake pan and bake for about 30 minutes, or until a toothpick inserted into the center comes out clean.
In a large measuring cup, whisk together the whole milk, sweetened condensed milk, and evaporated milk.
Once the cake is cooled to room temperature, poke holes all over the top with a fork. Pour the milk mixture over the cake, allowing it to soak in evenly.
Cover the cake and refrigerate for at least 4 hours or overnight to allow the flavors to meld.
Before serving, prepare the whipped cream topping. In a large mixing bowl, beat the heavy cream, powdered sugar, and vanilla extract until soft peaks form.
Spread the whipped cream over the chilled cake.
Serve the Tres Leches Cake with a sprinkle of cinnamon or fresh fruit, if desired.
Store any leftovers in the refrigerator for up to 4-5 days, but it’s best enjoyed within 48 hours.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Cuisine: Latin American
Nutrition
- Serving Size: 12 servings
- Calories: Approximately 320 per serving