• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Bake It With Love

  • Grilling
  • Recipe Index
  • About
  • Cookbooks
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Grilling
  • Recipe Index
  • About
  • Cookbooks
  • Subscribe
×
Home » Recipes » Cake Recipes

Last Updated: Jul 10, 2024 by Angela Latimer · 1 Comment

Tres Leches Cake

Jump to Recipe
Best homemade tres leches cake recipe pin with one image of the cake sliced and ready to enjoy.

Tres leches cake is a delightful dessert made with a decadently light white cake, a creamy 3 milk mixture, and a fluffy whipped topping. This delicious Mexican dessert is just sweet enough to satisfy your sweet tooth and because the cake is kept cold, it is extra refreshing on hot summer days. Dress your tres leches cake up with fresh berries, fruit, a sprinkling of cinnamon, or simply enjoy the whipped cream topping as-is.

Try my churros, sopapilla cheesecake bars, Mexican wedding cookies, and Mexican pralines for more great Cinco de Mayo party treats.

Best homemade tres leches cake shown cut into a square and topped with fresh raspberries and a mint leaf.
Jump to:
  • Homemade Tres Leches Cake
  • 🌎 Origin
  • 🥘 Ingredients
  • 🔪 How To Make Tres Leches Cake
  • 🍽️ Serving Suggestions
  • 💭 Angela's Pro Tips & Recipe Notes
  • 🥄 To Make A Tres Leches Cake In Advance
  • 🥡 Storing
  • 🍰🎂 More Delicious Cakes
  • 📖 Recipe Card
  • 💬 Comments & Reviews

Homemade Tres Leches Cake

Tres leches cake is a Latin American classic for good reason. The creamy combination of sweetened condensed milk, evaporated milk, and whole milk soaked into fluffy white cake and covered in whipped cream makes for a delightfully rich dessert. 

It’s a beautiful dish to serve at a party or on a weeknight, and I’m particularly fond of it because it’s not overly sweet. Perfect for those days when you need a little something without all the sugar.

🌎 Origin

There are many theories about the origin of the tres leches cake. One of the more likely ones is that the inspiration came from England in the Middle Ages.

Trifle cakes were popular, and tres leches are technically a trifle. Using a liquid to soak an old cake was a common practice to save food and repurpose stale cakes.

While there isn’t a consensus, many people associate tres leches with Nicaragua. This makes a lot of sense because Nicaragua was colonized by–you guessed it–England. Spain was there first on the west coast, and just a few years later, the English made their way to the east coast.

As was common in the days of colonization, it was followed by a period of culinary experimentation, during which immigrants attempted to make their favorite dishes from home using only the local ingredients they had available.

Condensed milk was introduced in the 1850s, and evaporated milk was created in the 1870s. It is rumored that a tres leches recipe was pasted on the back of the evaporated milk cans, and sales took off (likely sometime in the early 1900s).

It’s called the “three milks” cake because it contains evaporated milk, sweetened condensed milk, and heavy cream. This mixture is poured over the baked cake, creating a sweet, moist, and creamy result that is exceptionally decadent. 

🥘 Ingredients

Best tres leches cake recipe ingredients measured out and labeled.

The Cake

  • Eggs - 5 large eggs, yolks and whites separated.
  • All-Purpose Flour - 1 cup spoon and leveled.
  • Baking Powder - 1 ½ teaspoons.
  • Salt - ¼ teaspoon.
  • Sugar- 1 cup white granulated sugar divided into a ¾ cup portion and ¼ cup portion.
  • Whole Milk - ⅓ cup.
  • Vanilla Extract - 1 ½ teaspoons.

Milk Mixture

  • Evaporated Milk - 1 12-ounce can.
  • Sweetened Condensed Milk - 1 14-ounce can.
  • Whole Milk - ¼ cup.

Whipped Topping

  • Heavy Whipping Cream - 1 pint.
  • Powdered Sugar - 3 tablespoons.
  • Vanilla Extract - ½ teaspoon, or up to 1 teaspoon. Vanilla bean caviar or vanilla paste can also be used.

Be sure to see the free printable recipe card below for ingredients, exact amounts & instructions with tips!

🔪 How To Make Tres Leches Cake

There are three parts to a tres leches: the cake, the milk mixture, and the whipped topping. It’s pretty straightforward, but it will take some time.

Keep in mind the cake has to be refrigerated for at least an hour after covering it with the milk mixture.

Making The Cake

Prep. Preheat your oven to 350°F (175°C/Gas Mark 4) and spray a 9x13 baking pan (*see note) with non-stick cooking or baking spray.

Separate the eggs. Separate your 5 large (250 grams) eggs with the yolks and the whites in 2 small bowls (one with the whites, the other with the yolks).

In a new bowl, combine 1 cup (125 grams) of all-purpose flour, 1 ½ teaspoons of baking powder, and ¼ teaspoon of salt and set it aside.

Tres leches cake process photo 1 dry ingredients measured out into a bowl then set aside.
Tres leches cake process photo 2 egg yolks and sugar in a second bowl.
Tres leches cake process photo 3 mixing the egg yolks and sugar until smooth.

Then, to the bowl with just the egg yolks, add ¾ cup (150 grams) of sugar and mix on high speed until the yolks are pale yellow. Add the ⅓ cup (80 milliliters) whole milk and 1 teaspoon of vanilla extract and stir until well combined.

Tres leches cake process photo 4 combining wet and dry cake batter mixes.
Tres leches cake process photo 5 cake batter mixed.

Combine wet and dry ingredients. Pour the egg yolk mixture into the bowl with the flour mixture. Stir gently just until thoroughly combined and set aside. Be careful not to over-mix the batter.

Tres leches cake process photo 6 beat egg whites.
Tres leches cake process photo 7 whip egg whites until peaks form.

Whip the whites. Use your electric beater to whip the bowl of egg whites on high speed. When stiff peaks begin to form, mix in the remaining ¼ cup (50 grams) of sugar. Gently fold the beaten egg whites in with the rest of the batter.

Tres leches cake process photo 8 add egg whites to cake mixture.
Tres leches cake process photo 9 egg whites folded into the batter.
Tres leches cake process photo 10 cake batter poured into 9x13 glass baking dish.

Bake. Pour your white cake batter into your prepared baking pan and use a silicone spatula to smooth the top. Bake at 350°F (175°C/Gas Mark 4) for 25-35 minutes or until a toothpick entered into the center comes out clean. Remove from the oven and set aside until completely cooled.

Making The Milk Mixture

Combine the kinds of milk. Once your cake has fully cooled, combine a 12-ounce (355 milliliters) can of evaporated milk, a 14-ounce (415 milliliters) can of sweetened condensed milk, and ¼ cup (60 milliliters) of whole milk in a bowl. Use the tines of a fork or a bamboo skewer to poke many holes all over the top of your cake.

Tres leches cake process photo 11 baked cake poked with a skewer for the holes to allow milk to soak into the cake crumb.
Tres leches cake process photo 12 milk mixture poured over the cake with holes.

Pour milk over the cake. Slowly pour the milk mixture all over the cake, making sure to get all holes and edges. Cover and refrigerate the cake for at least an hour or up to overnight (this gives it time to soak up the milk).

Making The Whipped Topping

Whip. In a medium mixing bowl, combine 1 pint of heavy cream, 3 tablespoons of powdered sugar, and 1 teaspoon of vanilla extract. Whip until stiff peaks form.

Tres leches cake process photo 13 whipped cream ingredients in a bowl.
Tres leches cake process photo 14 whipped cream beaten to make the chantilly cream topping.
Tres leches cake process photo 15 cake fully assembled with whipped cream topping.

Spread. Spread the whipped topping over the cake. Top with fresh fruit if desired, and serve.

🍽️ Serving Suggestions

Tres leches cakes are delicious after any kind of meal, but I love keeping to a Latin American theme with dishes like sopa de chícharos or albondigas. To garnish the cake, top with a few fresh berries and mint leaves.

>>>See All Of My Tasty Recipes Here!<<<

Best homemade tres leches cake with raspberries on top and a fork about to cut away a bite.

💭 Angela's Pro Tips & Recipe Notes

  • You can use a packaged cake mix. If you want to save time or simply prefer the taste, use a box of white cake mix instead of making it from scratch. Be sure to let it cool completely before making the milk mixture.
  • Vary pans for your individual use. This recipe calls for a 9x13-inch baking pan, but if you prefer another form or even multiple cakes, you swap it out for a 2-inch deep 10–inch cake pan, a 9 to 10-inch springform pan, or even 2 8- or 9-inch round or square cake pans. Anything goes. Just be aware that cooking time may change.
  • Top with Mexican cinnamon. A sprinkle of cinnamon makes a beautiful and tasty decoration on a tres leches cake. This is a favorite during seasons when fresh fruit is not at its peak.

🥄 To Make A Tres Leches Cake In Advance

To streamline your process, bake your cake ahead of time. Let it cool completely, then wrap it in aluminum foil or plastic wrap.

You can keep it in the freezer in an airtight container for up to 3 months. When you’re ready to eat it, and not before, thaw the cake in the fridge overnight. Add the milk mixture and whipped topping, and it’s ready to serve.

🥡 Storing

To keep your tres leches cake as fresh as possible after making it, keep it covered in the fridge. It will be good for 2-3 days.

While you can freeze the cake before adding the milk and whipped topping (see notes about making a tres leches cake in advance above), don’t freeze a fully assembled cake. It will not be good when it thaws.

Best homemade tres leches cake served with raspberries and mint leaves on top a sliced square on white plate.

🍰🎂 More Delicious Cakes

  • Plum Cake
  • Rainbow Cake
  • Mandarin Orange Cake
  • Bisquick Coffee Cake
  • Jamaican Black Cake
  • Chocolate Banana Cake

Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Subscribe to the newsletter today (no spam, I promise)! Don't forget to tag me when you try one of my recipes!

📖 Recipe Card

Best homemade tres leches cake with raspberries on top and a fork about to cut away a bite.
Print Recipe Leave A Comment
Love This Recipe?Click On A Star To Rate It!
5 from 14 reviews

Tres Leches Cake Recipe

Tres leches cake is a delightful dessert made with a decadently light white cake, a creamy 3 milk mixture, and a fluffy whipped topping. This delicious Mexican dessert is just sweet enough to satisfy your sweet tooth and because the cake is kept cold, it is extra refreshing on hot summer days. Dress your tres leches cake up with fresh berries, fruit, a sprinkling of cinnamon, or simply enjoy the whipped cream topping as-is.
Author | Angela Latimer
Servings: 12 servings
Calories: 427kcal
Prep 30 minutes minutes
Cooking 35 minutes minutes
Cooling & Chilling 2 hours hours
Total Time 3 hours hours 5 minutes minutes
Pin Recipe Share on Facebook

Ingredients
 

Cake

  • 5 large eggs (yolks and whites separated)
  • 1 cup all-purpose flour
  • 1½ teaspoon baking powder
  • ¼ teaspoon salt
  • 1 cup sugar (divided into 2 portions - ¾ cup and ¼ cup)
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract

Milk Mixture

  • 12 oz evaporated milk (1 12-ounce can)
  • 14 oz sweetened condensed milk (1 14-ounce can)
  • ¼ cup whole milk

Whipped Topping

  • 1 pint heavy whipping cream
  • 3 tablespoon confectioners sugar
  • ½ teaspoon vanilla extract

(Note: 2x or 3x only changes the ingredient list)

Help Us Out!If you love a recipe, be sure to come back and share your ratings. This helps future users, and allows me to continue sharing free recipes! Angela

Instructions
 

Making The Cake

  • Preheat your oven to 350°F (175°C/Gas Mark 4) and spray a 9x13 baking pan (*see note) with non-stick cooking or baking spray.
  • Separate your 5 large eggs dividing the yolks from the whites into 2 small bowls.

Mix The Cake Batter

  • In a medium-sized bowl, combine the 1 cup all-purpose flour, 1½ teaspoon baking powder, and ¼ teaspoon salt and set it aside.
  • Then, to the bowl with just the egg yolks, add ¾ cup of 1 cup sugar and mix on high speed until the yolks are pale yellow. Add the ⅓ cup whole milk and 1 teaspoon vanilla extract and stir until well combined.
  • Pour the egg yolk mixture into the bowl with the flour mixture and stir gently just to blend the ingredients, be careful not to over-mix. Set aside.
  • Use your electric beater to whip the bowl of egg whites on high speed. When stiff peaks begin to form, mix in the remaining ¼ cup of sugar. Gently fold the stiffly beaten egg whites in with the rest of the batter.

Bake And Cool The Cake

  • Pour the cake batter into your prepared baking pan and use a silicone spatula to smooth the top. Bake at 350°F (175°C/Gas Mark 4) for 25-35 minutes. The cake is done when a toothpick entered into the center comes out clean.
  • Remove from the oven and set aside until completely cooled.

Making The Milk Mixture

  • Once your cake has cooled, combine the 12 oz evaporated milk , 14 oz sweetened condensed milk, and ¼ cup whole milk in a bowl. Use the tines of a fork or a bamboo skewer to poke many holes all over the top of your cake.
  • Slowly pour the milk mixture all over the cake, making sure to get all holes and edges. Cover and refrigerate the cake for at least an hour or up to overnight (this gives it time to soak up the milk).

Making The Whipped Topping

  • Just before serving, add the 1 pint heavy whipping cream, 3 tablespoon confectioners sugar, and ½ teaspoon vanilla extract to a bowl and whip until stiff peaks form.
  • Spread the whipped topping over the cake. Top with fresh fruit if desired, and serve.

Notes

  • 1 pint of heavy whipping cream or heavy cream is equivalent to 16 fluid ounces.
  • If time is a concern or you simply prefer to, you may use packaged white cake mix to make the cake. Let it cool completely then continue with making the milk mixture.
  • In place of a 9x13 baking pan, you could also use 2 8" or 9" cake pans,  a 2" deep 10" cake pan, or a 9-10" springform pan.
  • A sprinkling of Mexican cinnamon would be perfect for topping this cake.
  • To make this cake in advance, bake the cake as directed and allow it to cool. Wrap tightly with foil or plastic wrap and freeze it in an airtight container for up to 3 months. Do not add the milk mixture or whipped topping until thawed and ready to serve. 
  • Storing: Keep tres leches cake covered in the refrigerator for 2-3 days. Do not freeze after adding the milk mixture.

Nutrition

Calories: 427kcal (21%) | Carbohydrates: 50g (17%) | Protein: 10g (20%) | Fat: 22g (34%) | Saturated Fat: 13g (81%) | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 143mg (48%) | Sodium: 166mg (7%) | Potassium: 355mg (10%) | Fiber: 1g (4%) | Sugar: 41g (46%) | Vitamin A: 867IU (17%) | Vitamin C: 2mg (2%) | Calcium: 244mg (24%) | Iron: 1mg (6%)
Did you try this recipe? Rate it below!I can’t wait to see your results! Mention @bake_it_with_love or tag #bake_it_with_love!
Course Cake Recipes, Dessert Recipes
Cuisine Mexican
« Curry Powder Substitute
Brisket Burnt Ends »

Share This Recipe!

  • Share
  • X
  • Flipboard
  • Threads
  • WhatsApp
  • Email

Reader Interactions

Comments

    5 from 14 votes (14 ratings without comment)

    Thanks for coming! Ask anything - or let me know what you think: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Christine Smith says

    February 21, 2023 at 3:31 pm

    Wow! Fantastic! I live in Spain and made this today fory Mexican friend !

    Reply

Primary Sidebar

Author bio photo with cake.

Hi there, I'm Angela

I am an avid vintage cookbook collector, cook, baker, and total foodie. I love sharing new, fun, creative recipes and great classic recipes, just like my Grandma used to make! Every recipe on BIWL is tested to ensure that cooks of any experience level can succeed.

Welcome to Bake It With Love. Enjoy!

More About Me ->

Grilling Recipes

  • Tasty, easy cookout food ideas to make and feed a crowd this summer.
    Easy Cookout Food Ideas: Best Dishes To Bring To A Cookout
  • Square image of sliced Arrachera steak on a cutting board.
    Arrachera (Mexican Steak for Tacos)
  • Square image of sliced Denver steak on a cutting board.
    Denver Steak
  • Square image of grilled ostrich steaks.
    Grilled Ostrich Steaks
  • Square image of grilled pineapple.
    Grilled Pineapple
  • Square image of sliced grilled skirt steak.
    Grilled Skirt Steak
See more Grilled →

Tasty Dinner Ideas

  • A square image showing tender wok-fried strips of chicken breast with peppers (firecracker chicken) in a black bowl over white rice with a set of chopsticks.
    Panda Express Firecracker Chicken Breast
  • A square collage of four images showing easy summer crockpot meals including tender London broil pot roast, green beans and potatoes, grape jelly meatballs, and pork carnitas tacos.
    Summer Crockpot Meal Ideas
  • Panda Express honey sesame chicken copycat recipe plated with rice and garnished with more white sesame seeds.
    Panda Express Honey Sesame Chicken
  • A square image showing a bowl of tender wok fried marinated chicken with celery, onions, and black pepper sauce.
    Panda Express Black Pepper Chicken
  • Best leftover lobster recipes page image featuring four favorite dishes in a square collage.
    Leftover Lobster Recipes
  • Square collage image featuring 4 tasty recipes using leftover hard boiled eggs.
    Leftover Hard Boiled Eggs Recipes
See more Main Dish →

Footer

As Seen On

As seen on these popular sites: Mashed, Tasting Table, Parade, MSN, Yahoo, Delish, The Pioneer Woman, Today, Taste of Home, and more.

↑ back to top

About

  • Meet The Team
  • Photo Sharing
  • Privacy Policy
  • Work With Me
  • Accessibility Statement

Recipes

  • Dinners
  • Desserts
  • Breakfasts
  • Cookies & Bars
  • Videos
  • Articles

AI-Free

Everything on Bake It With Love is created by me, where I share my experiences, with help from my team members and family.

I promise that BIWL is 100% free of AI content.

Get Social

Visit us on your favorite social media platforms!

Copyright © 2016-2025 Bake It With Love

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.