• Skip to main content
  • Skip to primary sidebar
Mamá Maggie's Kitchen
menu icon
go to homepage
  • Recipe Index
  • By Category
    • Mexican Basics
    • Agua Frescas
    • Appetizers
    • Beef
    • Breakfast
    • Chicken
    • Dessert
    • Drinks
    • Pork
    • Salsa Recipes
    • Seafood
    • Side Dishes
    • Soup
    • Tamales
    • Vegetarian
    • Learn
    • Mexican
  • Contact
  • About
  • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By Category
      • Mexican Basics
      • Agua Frescas
      • Appetizers
      • Beef
      • Breakfast
      • Chicken
      • Dessert
      • Drinks
      • Pork
      • Salsa Recipes
      • Seafood
      • Side Dishes
      • Soup
      • Tamales
      • Vegetarian
      • Learn
      • Mexican
    • Contact
    • About
    • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » All Recipes » Dessert

    Pastel de Tres Leches (Three Milks Cake)

    Published: Oct 3, 2017 · Updated: Sep 9, 2026 by Maggie Unzueta

    Pastel de Tres Leches is a classic Mexican cake soaked in three milks and topped with whipped cream. A delicious dessert for any occasion.
    Jump to Recipe Add us as a Google trusted source

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    A tres leches cake topped with whipped cream and fresh strawberries sits on a white cake stand. The text reads: "Pastel de Tres Leches, 3 Milks Cake.
    A slice of yellow cake reminiscent of Pastel de Tres Leches is topped with white frosting, three raspberries, and a fresh strawberry on the side, served on a white plate against a teal background.

    Pastel de Tres Leches 🍰 is a classic Mexican dessert and one of the most beloved cakes throughout Mexico and Latin America.

    My tia had a habit of cutting recipes from newspapers and magazines and pasting them into a notebook. Many of them date back to the 1970s and were published in Durango, Mexico. Before she passed away, she gave me her treasured recipe notebook, and this Pastel de Tres Leches is one of the recipes tucked inside.

    This light and airy sponge cake is soaked in a sweet mixture of three kinds of milk, then topped with fluffy whipped cream and fresh fruit. It’s the kind of cake that belongs at birthdays, holidays, and family celebrations.

    Five eggs, a cup of sugar, a cup of flour, a small glass of milk, a tablespoon of vanilla extract, and a tablespoon of baking powder arranged on a teal surface.

    Table of Contents

    • 1. 🥣 Instructions
      • 1.1. Making the Cake
      • 1.2. 🥛 Adding the Milk Mixture
      • 1.3. Toppings
    • 2. 🌟 Tips from My Tia
    • 3. 🙋🏻‍♀️ Frequently Asked Questions
    • 4. 🫙 Storage
    • 5. 🍰 More Mexican Desserts
    • 6. 😋 Hungry for More?
    • 7. Pastel de Tres Leches
      • 7.1. Ingredients
      • 7.2. Instructions
      • 7.3. Video
      • 7.4. Notes
      • 7.5. Nutrition

    🥣 Instructions

    Making the Cake

    • Preheat the oven to 350°F (175°C).
    • Butter and flour the bottom of a pan.
    • Beat the egg yolks with ¾ cup of the sugar for about 1 minute.
    • Stir in the milk, 1 teaspoon vanilla extract, flour, and baking powder until just combined.
    A glass bowl with a creamy white mixture and a purple spatula on a turquoise surface. Some of the mixture clings to the bowl's side.
    • In a separate bowl, beat the egg whites until soft peaks form. This is what will make the cake light and delicate.
    • Gradually add the remaining ¼ cup sugar and continue beating until stiff peaks form.
    • Fold one-third of the egg whites into the yolk mixture to lighten the batter.
    • Gently fold in the remaining egg whites, being careful not to deflate the batter.
    • Pour the batter into the prepared pan. I recommend using a deep, circular 9-inch cake pan.
    • Bake for 30 minutes, or until a toothpick inserted into the center comes out clean.
    • Let the cake cool in the pan for 10–15 minutes.
    • Run a knife around the edges before removing the cake from the pan.
    • Allow the cake to cool completely.
    A hand uses a wooden fork to poke holes in the top of a round, golden-brown Pastel de Tres Leches resting on a white, decorative tray.

    🥛 Adding the Milk Mixture

    • Place the cooled cake on a deep serving platter.
    • Use a fork or toothpick to poke holes all over the cake.
    • In a bowl, whisk together the sweetened condensed milk, evaporated milk, and ¼ cup of the heavy whipping cream.
    A close-up of a hand pouring creamy milk or sauce over a round, golden-brown cake on a white surface.
    • Slowly pour the milk mixture over the cake, allowing it to soak in before adding more.
    • For the best texture, refrigerate the cake for at least 4 hours before serving. Overnight is even better.
    A round Pastel de Tres Leches cake topped with swirls of whipped cream and a cluster of fresh strawberries, viewed from above.

    Toppings

    • Beat the remaining heavy whipping cream with the remaining teaspoon of vanilla extract and 2 tablespoons of sugar until stiff peaks form.
    • Spread the whipped cream evenly over the chilled cake.
    • Decorate with maraschino cherries, fresh strawberries, raspberries, or a dusting of cocoa powder. Refrigerate until ready to serve.

    🌟 Tips from My Tia

    My aunt specifically underlined the step about folding in the egg whites in the original recipe. After making this cake many times, I understand why she emphasized it. The egg whites are what give this sponge cake its light, airy texture.

    • Use a deep 9-inch cake pan. The milk mixture needs room to soak into the cake without overflowing.
    • Don’t overmix the batter. Gently fold in the egg whites to keep the sponge light and airy.
    • Pour the milk mixture slowly. Give the cake time to absorb the liquid as you pour.
    • Chill before serving. This gives the cake time to absorb the milk mixture and develop its signature texture.
    A round cake reminiscent of a classic Pastel de Tres Leches, topped with swirled white frosting and fresh strawberries, sits elegantly on a white decorative cake stand, with extra strawberries and a striped cloth nearby.

    🙋🏻‍♀️ Frequently Asked Questions

    Why is it called Tres Leches Cake?

    “Tres Leches” means “three milks” in Spanish. The cake is soaked in a mixture of three milks. My recipe uses sweetened condensed milk, evaporated milk, and heavy cream, which gives the cake its signature moist texture.

    Can I make Tres Leches Cake ahead of time?

    Yes! In fact, it’s even better after chilling for several hours or overnight because the cake has more time to absorb the milk mixture.

    Can I freeze Tres Leches Cake?

    Yes, although it’s best frozen before adding the whipped cream topping. Wrap the soaked cake tightly and freeze for up to 2 months.

    Why is my cake soggy?

    A properly made Tres Leches Cake should be very moist but not falling apart. Pour the milk mixture over the cake slowly so it has time to absorb evenly.

    🫙 Storage

    Store Pastel de Tres Leches covered in the refrigerator for up to 4 days. Because of the milk mixture and whipped cream topping, it should always be kept chilled. Serve cold straight from the refrigerator for the best flavor and texture.

    A slice of yellow cake, reminiscent of Pastel de Tres Leches, topped with a layer of white whipped cream and fresh raspberries, served on a cream-colored plate.

    🍰 More Mexican Desserts

    • Pan de Elote
    • Carlota de Fresa
    • Orejas Pan
    • Jericalla
    • Cortadillos
    • Pumpkin Tres Leches
    • Mexican Flan
    • Pumpkin Empanadas
    • Mexican Conchas
    • Pineapple Empanadas

    Pastel de Tres Leches is a timeless Mexican dessert. This light and airy sponge cake soaks up the sweet milk mixture, then gets finished with fluffy whipped cream and fresh fruit. It’s the kind of cake that has earned a permanent place at our family celebrations—and once you try this recipe, you’ll understand why.

    😋 Hungry for More?

    Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.

    A slice of Tres Leches Cake on a white plate topped with raspberries.

    Pastel de Tres Leches

    Pastel de Tres Leches is a classic Mexican cake soaked in three milks and topped with whipped cream. A delicious dessert for any occasion.
    4.84 from 24 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: Mexican
    Prep Time: 1 hour hour 30 minutes minutes
    Cook Time: 50 minutes minutes
    Total Time: 2 hours hours 20 minutes minutes
    Servings: 8
    Calories: 414kcal
    Author: Maggie Unzueta
    Prevent your screen from going dark

    Ingredients

    • Butter and flour to butter the pan
    • 1 cup sugar + 2 tablespoons
    • 5 egg yolks
    • 5 egg whites
    • ⅓ cup milk
    • 2 teaspoon vanilla extract divided
    • 1 cup all purpose flour
    • 1 ½ teaspoon baking powder
    • 1 14-ounce sweetened condensed milk can
    • 1 12-ounce evaporated milk can
    • 1 pint heavy whipping cream
    • maraschino cherries, strawberries, raspberries, or cocoa powder (for decoration)

    Instructions

    • Preheat oven to 175 degrees C (350 degrees F).
    • Butter and flour bottom of a deep 9-inch circular pan.
    • Beat the egg yolks with ¾ cup sugar for 1 minute.
    • Stir in milk, 1 teaspoon vanilla, flour and baking powder.
    • In a small bowl, beat egg whites to soft peaks.
    • Slowly add ¼ cup sugar.
    • Beat until firm.
    • Gently fold ⅓ of the egg whites into the yolk mixture to lighten it.
    • Fold in remaining egg whites.
    • Pour batter into the prepared pan.
    • Check after 30 minutes, or until toothpick comes out clean.
    • Allow to cool 10-15 minutes.
    • Run a knife along the edge of cake before removing from pan.
    • Let the cake cool completely.
    • Place cooled cake on a deep serving plate.
    • Use a fork or toothpicks to pierce the cake in several places.
    • Mix together condensed milk, evaporated milk and ¼ cup of the whipping cream.
    • Pour remaining milk mixture over cake slowly until absorbed.
    • Whip the remaining whipping cream, 1 teaspoon vanilla, 2 tablespoons sugar until it thickens.
    • Frost cake with whipped cream and garnish.
    • Store cake in the refrigerator until ready to eat.

    Video

    Notes

    Do not overmix the cake batter. Mix the ingredients only until combined, then gently fold in the egg whites to keep the sponge light and airy.
    This recipe uses one deep, 9-inch round cake pan for the sponge cake. The cake is very delicate and light. It is not a dense butter cake.

    Nutrition

    Calories: 414kcal | Carbohydrates: 40g | Protein: 7g | Fat: 25g | Saturated Fat: 15g | Cholesterol: 204mg | Sodium: 65mg | Potassium: 193mg | Fiber: 1g | Sugar: 26g | Vitamin A: 1048IU | Vitamin C: 1mg | Calcium: 101mg | Iron: 1mg
    Tried this recipe?Mention @MamaMaggiesKitchen or tag #MamaMaggiesKitchen!

    More Mexican Desserts

    • Two Mascarpone Ice Cream Sandwiches with graham crackers sit on a white plate next to a pink checkered cloth. More sandwiches rest on parchment paper above, with a bowl of chocolate chips on the wooden table nearby.
      Mascarpone Ice Cream Sandwiches
    • Easy Frozen Banana Snickers Bites: Sliced bananas topped with caramel, chopped nuts, and drizzled with chocolate, all arranged beautifully on a glass plate.
      Frozen Banana Snickers Bites
    • A plate of round cookies coated in pink sugar, each topped with a heart-shaped piece of chocolate in the center, arranged neatly on a white plate.
      Valentine’s Day Peanut Butter Blossoms
    • Peppermint Oreos dipped in chocolate and white chocolate are topped with crushed peppermint candies and arranged on a wooden surface, with whole peppermint candies nearby.
      Peppermint Oreos

    About Maggie Unzueta

    Maggie Unzueta is the face behind In Mama Maggie's Kitchen. She has been publishing Mexican recipes and creating delicious recipes since 2010. From family recipes to her extensive travels throughout Mexico, she brings traditional Mexican flavors from South of the Border and into your kitchen. Maggie has been featured in notable culinary websites and other media outlets. For more details, check out her About page.

    Reader Interactions

    Comments

      4.84 from 24 votes (9 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Ida Jimenez

      March 26, 2025 at 7:50 pm

      5 stars
      Hi Maggie! I’ve been following you for years and LOVE your recipes. I have one question though, since you mention there will be one cup of the milk mixture left. And this recipe only calls for a one layer cake. Would you be able to make 2 identical sizes of the cake to make it a 2 layer cake, and simply use that one cup only? Or would you need more of the milk mixture?

      Reply
      • Maggie Unzueta

        May 30, 2026 at 2:39 pm

        Hi. I’ve never made it with 2 layers. Let me know if you tried and what you adjusted. I’m curious to know. This recipe makes the best pastel de tres leches! … if I say so myself.

        Reply
        • Patrina Van Sky

          July 11, 2026 at 10:29 pm

          5 stars
          Excellent recipe! This is the most authentic tres leches cake I’ve ever made! Worth the time it takes to make. Everyone I have served this to loves it!
          Thank you for sharing it!

        • Maggie

          July 13, 2026 at 3:40 pm

          That makes me really happy to hear. My aunt passed away a few years ago, but she left me with several recipes. This is her tres leches recipe. Glad your family enjoys it!

    2. Olga

      October 28, 2024 at 3:06 pm

      Last year I was in Houston, Tx, fancy restaurant,, ordered Tres Leches dessert. The first bite was delicious. It had a liqueur flavor. I asked the waitress if she could share recipe……no it’s a secret. I am going to make your recipe but will experiment another day adding a little Kahlua coffee liqueur. Thanks for recipes shared.

      Reply
      • Maggie Unzueta

        December 06, 2024 at 12:54 am

        I have tried it with liqueur. So good! That’s a recipe I still have to publish.

        Reply
    3. Alexandra

      May 28, 2022 at 7:55 pm

      5 stars
      I made this dessert for a large family dinner and it was an absolute hit. People who have never had tres leches before loved and others said it was their favorite tres leches cake they’ve ever had. I made the sponge cake batter as directed but baked it in two 9 in round pans for 30 minutes. I doubled the whip cream recipe, mixing half of the whip cream with diced strawberries and used it as a filling in between the two layers of soaked sponge. I then frosted the whole cake with the remaining whip cream. I sifted cocoa powder on top. I also added several whip cream swirls and diced strawberries around the top border to give more strawberries and dress it up a bit.

      Reply
      • Maggie Unzueta

        June 03, 2022 at 11:18 am

        You just made my day. So glad your family enjoyed this recipe!

        Reply
    4. j.stou

      October 25, 2021 at 6:57 am

      5 stars
      Made the cake for my son’s birthday. The whole family enjoyed the cake. I will make again. It had just enough sweetnes.

      Reply
      • Maggie Unzueta

        October 28, 2021 at 9:18 am

        That’s great to hear. I made it for my birthday too. 🙂

        Reply
    5. Rebe

      September 02, 2021 at 5:12 pm

      5 stars
      I’m making this for a friend who recently received her doctorate and loves Tres Leches. When you say to set aside 1 cup of the milk mixture for another use, what does that mean? To make another cake?

      Reply
      • Maggie Unzueta

        September 03, 2021 at 9:29 am

        No, but you can. 🙂 You’re going to have A LOT of the milk mixture. Set 1 cup aside for coffee, another cake, or just as is, it’s delicious.

        Reply
    6. Llessica

      September 01, 2021 at 6:57 am

      Question for you, what do we do with the cup of milk mixture we set aside? A different delicious dessert?

      Reply
      • Maggie Unzueta

        September 03, 2021 at 9:31 am

        Yes, just set it aside. You can drizzle it on fruit or put it into coffee. Unfortunately, because cans of the sweetened condensed milk come in only certain sizes, you either have too much or too little of the milk mixture. I would rather have too much than too little. Hope that makes sense.

        Reply
    7. Barbara Iuliano

      October 06, 2020 at 5:36 pm

      5 stars
      Fabulous I have made it 3 times this month for different group meeting and everyone loves it. I have shared the receipt with friends. thank you it is a new favorite.

      Reply
      • Maggie U

        October 07, 2020 at 11:33 am

        Glad you enjoyed this Barbara!

        Reply
    « Older Comments

    Primary Sidebar

    A picture of Maggie Unzueta in her kitchen holding a coffee cup.

    iBienvenidos! I'm Maggie. Welcome to my blog! My passion is authentic Mexican food and traveling throughout Mexico to bring you the very BEST in culture and cuisine.

    More about me →

    Popular

    • A brown ceramic bowl filled with Slow Cooker Birria de Res—tender shredded beef in red broth, garnished with chopped onions and cilantro—sits on a colorful embroidered cloth with fresh herbs in the background.
      Slow Cooker Birria Recipe (Birria de Res)
    • A white plate with steamed rice garnished with cilantro, lime wedges, and shrimp in a fiery red Camarones a la Diabla Square sauce, set on a rustic wooden table.
      Camarones a la Diabla (Mexican Deviled Shrimp)
    • Menudo, or Pancita, is Mexican comfort food at its best. Served for Sunday brunch and shared with lots of love. By Mama Maggie’s Kitchen
      Mexican Menudo Recipe + VIDEO
    • Instant Pot Pork Tamales stacked and ready to cook. Surrounded by cilantro and decorative Mexican kitchenware.
      Instant Pot Pork Tamales [VIDEO]
    • A bowl of vegetable soup inspired by Caldo de Camaron, topped with avocado cubes and served with a lime wedge on the side. A spoon and small dish are in the background on a wooden table.
      Caldo de Camarón (Mexican Shrimp Soup)
    • Bowl of pinto beans topped with chopped bacon, beef pieces, and fresh cilantro in a savory broth, inspired by the flavors of Carne en Su Jugo.
      Carne En Su Jugo

    FEATURED IN


    Online publications Mama Maggie's Kitchen has been feature in.

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Cookie Policy
    • Accessibility Policy

    Subscribe

    • Sign Up! for emails and start cooking Mexican food today!

    Contact

    • About Maggie
    • Contact

    © 2010-2025 · Mama Maggie's Kitchen ·

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.