Make this soft and moist Tres Leches Cake with a light sponge soaked in a rich blend of three milks. Topped with fluffy whipped cream and fresh berries, this classic dessert is perfect for birthdays, holidays, and special occasions. An easy homemade recipe with simple ingredients that creates a creamy, flavorful cake everyone will love.

Ingredients
Cake:
- 1 cup all-purpose flour
- 1 1/2 tsp baking powder
- 1/4 tsp salt
- 5 large eggs
- 1 cup sugar (divided: 3/4 cup and 1/4 cup)
- 1 tsp vanilla extract
- 1/3 cup whole milk
Tres Leches Syrup:
- 12 oz evaporated milk
- 9 oz sweetened condensed milk
- 1/3 cup heavy whipping cream
Whipped Cream Frosting:
- 2 cups heavy whipping cream
- 2 Tbsp granulated sugar
- 1 cup fresh berries (optional, for garnish)
Instructions
Make the Cake:
- Preheat the oven to 350˚F. Grease a 9×13-inch casserole pan.
- In a large bowl, sift together the flour, baking powder, and salt. Set aside.
- Separate the egg whites and yolks into two bowls.
- Using an electric mixer, beat the egg yolks with 3/4 cup sugar on high speed for about 2 minutes, until the yolks turn a pale yellow. Stir in the milk and vanilla extract.
- In a separate bowl, beat the egg whites on high speed until soft peaks form (about 1 minute). Gradually add the remaining 1/4 cup sugar and continue beating until stiff but not dry (about 1 more minute).
- Gently fold the egg yolk mixture into the flour mixture using a spatula until combined.
- Carefully fold in the beaten egg whites, mixing just until incorporated.
- Pour the batter into the prepared pan and smooth out the surface. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
Prepare the Tres Leches Syrup:
- In a large measuring cup or bowl with a pouring lip, combine the evaporated milk, sweetened condensed milk, and heavy cream.
- Once the cake has cooled, use a fork to pierce the surface all over.
- Slowly pour the milk mixture evenly over the cake, allowing it to soak in.
Make the Whipped Cream Frosting:
- In a chilled mixing bowl, beat the heavy whipping cream and sugar on high speed for 1 1/2 to 2 minutes, until thick and spreadable.
- Spread the whipped cream evenly over the cake using a spatula.
- Garnish with fresh berries if desired.
Tips
- Room Temperature Ingredients: Ensure eggs and milk are at room temperature for better mixing.
- Do Not Overmix: Fold ingredients gently to keep the batter light and airy.
- Chill Before Serving: Let the cake sit in the fridge for a few hours after adding the milk mixture for the best texture.
- Use a Deep Pan: A deep dish works best to hold the extra liquid.

Variations and Substitutions
- Spiced Version: Add a pinch of cinnamon or nutmeg to the batter for extra warmth.
- Chocolate Twist: Replace 1/4 cup of flour with cocoa powder for a chocolate tres leches cake.
- Dairy-Free Option: Use coconut milk, almond milk, and dairy-free whipped topping.
- Extra Flavor: Add a splash of rum or coffee liqueur to the milk mixture.
- Topping Ideas: Try caramel drizzle, shredded coconut, or crushed nuts for extra texture.
FAQs
Can I make this cake ahead of time?
Yes! It tastes even better the next day after fully absorbing the milk mixture.
How do I store tres leches cake?
Keep it refrigerated in an airtight container for up to 4 days.
Can I freeze tres leches cake?
Freeze the cake before adding the milk mixture. Thaw, then soak with milk and frost before serving.
Serving Suggestions
- Serve chilled for a refreshing dessert.
- Top with fresh fruit like strawberries, raspberries, or mango slices.
- Drizzle with caramel or chocolate sauce for added sweetness.
- Pair with a cup of coffee or espresso for a perfect combination.
Why You’ll Love This Recipe
- Light and Moist: A soft, airy cake soaked in a rich, creamy milk mixture.
- Easy to Make: Simple ingredients and straightforward steps.
- Great for Any Occasion: Perfect for birthdays, holidays, or special gatherings.
- Customizable: Adjust flavors, toppings, and textures to suit your preference.
Tres Leches Cake Recipe
12
servings30
minutes30
minutesIngredients
Cake:
1 cup all-purpose flour
1 1/2 tsp baking powder
1/4 tsp salt
5 large eggs
1 cup sugar (divided: 3/4 cup and 1/4 cup)
1 tsp vanilla extract
1/3 cup whole milk
Tres Leches Syrup:
12 oz evaporated milk
9 oz sweetened condensed milk
1/3 cup heavy whipping cream
Whipped Cream Frosting:
2 cups heavy whipping cream
2 Tbsp granulated sugar
1 cup fresh berries (optional, for garnish)
Directions
- Make the Cake:
- Preheat the oven to 350˚F. Grease a 9×13-inch casserole pan.
- In a large bowl, sift together the flour, baking powder, and salt. Set aside.
- Separate the egg whites and yolks into two bowls.
- Using an electric mixer, beat the egg yolks with 3/4 cup sugar on high speed for about 2 minutes, until the yolks turn a pale yellow. Stir in the milk and vanilla extract.
- In a separate bowl, beat the egg whites on high speed until soft peaks form (about 1 minute). Gradually add the remaining 1/4 cup sugar and continue beating until stiff but not dry (about 1 more minute).
- Gently fold the egg yolk mixture into the flour mixture using a spatula until combined.
- Carefully fold in the beaten egg whites, mixing just until incorporated.
- Pour the batter into the prepared pan and smooth out the surface. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Prepare the Tres Leches Syrup:
- In a large measuring cup or bowl with a pouring lip, combine the evaporated milk, sweetened condensed milk, and heavy cream.
- Once the cake has cooled, use a fork to pierce the surface all over.
- Slowly pour the milk mixture evenly over the cake, allowing it to soak in.
- Make the Whipped Cream Frosting:
- In a chilled mixing bowl, beat the heavy whipping cream and sugar on high speed for 1 1/2 to 2 minutes, until thick and spreadable.
- Spread the whipped cream evenly over the cake using a spatula.
- Garnish with fresh berries if desired.

Leave a Reply