Homemade Tres Leches Cake Recipe (2024)

Published April 30, 2021.This post may contain affiliate links. Please read my disclosure policy.

This delicious tres leches cake is covered in three different kinds of milk and topped off with whipped cream for the ultimate dessert cake.

No joke, if there isn’t dessert on the table after our dinner then tears will be shed. Whether it’s from your kids or your spouse, if you’re in a similar situation then you have to make my chocolate mousse or rice pudding.

Homemade Tres Leches Cake Recipe (1)

Tres Leches Cake

Tres leches translate from Spanish to English as, “three milks.” It is a simple sponge cake that is cooled and covered with three different kinds of milk until it is absorbed by the cake and is then topped off with whipped cream. Often times it will be served with fresh berries on the top or on the side.

There is some dispute over the history of this cake as some historians say it was created in Nicaragua, while others point to Mexico. Tres leches cake became popularized in the mid-1900s and is beloved throughout Latin America. Whether you are celebrating Cinco de Mayo, or just want to serve up a fantastic cake, then tres leches is for you.

How to Make Tres Leches

Follow these very easy to prepare steps for making this amazing tres leches cake:

Start by sifting together flour, baking powder, and salt into a large bowl. Set aside.

Homemade Tres Leches Cake Recipe (2)

In a stand mixer with the whisk attachment, whip the eggs and sugar on high speed for 10-12 minutes or until light and fluffy.

Homemade Tres Leches Cake Recipe (3)

Next, add in the vanilla and then slowly drizzle in the oil to the stand mixer while mixing.

Homemade Tres Leches Cake Recipe (4)

Remove the bowl from the mixer and fold in the sifted dry ingredients until it is well incorporated.

Homemade Tres Leches Cake Recipe (5)

Transfer the batter to a 13×9 casserole dish that has been sprayed with no-stick spray and bake at 350° for 35-40 minutes or until browned on top and firm in the center.

Homemade Tres Leches Cake Recipe (6)

Cool the cake completely to room temperature.

Homemade Tres Leches Cake Recipe (7)

In a large bowl whisk together the evaporated milk, condensed milk, and heavy cream.

Homemade Tres Leches Cake Recipe (8)

Once the cake is cooled use a fork to pierce the cake all over and then pour the mixed milks over top and let it sit until it has been absorbed for about 1 hour.

Homemade Tres Leches Cake Recipe (9)

Top off the cake with whipped cream and optionally dust it with cinnamon and cocoa powder.

Homemade Tres Leches Cake Recipe (10)

Which Milks Can I Use?

There are definitely classic kinds of milk that are used in this recipe, but you can adjust for flavor or even for dietary needs. Here are some milks to use:

  • Evaporated
  • Condensed
  • Whole
  • Heavy Whipping Cream
  • Half and Half
  • Soy Milk
  • Oat Milk
  • Almond Milk
  • Cashew Milk

Make-Ahead and Storage

Make-Ahead: While you can and should eat this cake as soon as it is done, you can make this cake up to two days ahead of time. Keep in the refrigerator until ready to serve.

How to Store: Store covered in the refrigerator for up to 5 days. Cover and freeze for up to 3 months. Thaw in the refrigerator for 1 day before serving. It would be best to keep the whipped cream topping off of the cake for the best freezing results.

Homemade Tres Leches Cake Recipe (11)

chef notes + tips

  • This is not an overly wet cake, but it is on the heavier side and is definitely moist.
  • Due to the milk and whipped cream in the recipe, it is best to keep it refrigerated.
  • If you do not have a stand mixer then you can use an electric hand mixer.

More Dessert Recipes

  • Beignets
  • Blondies
  • Crème Anglaise
  • Crème Brulee
  • Cheesecake

Be sure to follow me onFacebook,YouTube,Instagram,andPinterest,and if you’ve had a chance to make this then definitely drop me a comment and a rating below!

Homemade Tres Leches Cake Recipe (12)

Video

Save

Homemade Tres Leches Cake Recipe

Homemade Tres Leches Cake Recipe (13)

Print

5 from 22 votes

This delicious tres leches cake is covered in three different kinds of milk and topped off with whipped cream for the ultimate dessert cake.

Servings: 16

Prep Time: 20 minutes minutes

Cook Time: 40 minutes minutes

Ingredients

For the Cake:

  • 2 ½ cups all-purpose flour
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 8 eggs
  • 1 1/2 cups sugar
  • 2 teaspoons vanilla extract
  • ¾ cup vegetable oil
  • 12 oz can evaporated milk
  • 12 oz can condensed sweetened milk
  • 1 cup heavy whipping cream

For the Whipped Cream Topping:

  • 1 recipe for whipped cream
  • cinnamon, cocoa powder, and berries for optional garnish

Instructions

  • Preheat the oven to 350°

  • In a large bowl sift together the flour, baking powder, and salt. Set aside.

  • Next, add the eggs and sugar to a stand mixer with the whisk attachment and mix on high speed for 10-12 minutes or until light and fluffy.

  • Pour in the vanilla and then slowly pour in the oil while continuing to mix at high speed.

  • Remove the mixing bowl and add in the sifted dry ingredients in two batches and fold using a rubber spatula until completely mixed in.

  • Transfer the batter to a 13×9 casserole dish that has been sprayed with no-stick spray and bake at 350° for 35-40 minutes or until browned on top and firm in the center.

  • Remove the pan and completely cool to room temperature.

  • In a separate large bowl whisk together the evaporated milk, condensed milk, and heavy cream until completely combined. Set aside.

  • once the cake is cool use a fork to pierce the cake all over and then pour in the kinds of milk and let it sit until it has been completely absorbed.

  • Top off the cake with whipped cream and evenly spread to cover it.

  • Optionally garnish with a dusting of cinnamon and cocoa powder. Serve with fresh berries.

Notes

Chef Notes:

Make-Ahead: While you can and should eat this cake as soon as it is done, you can make this cake up to two days ahead of time. Keep in the refrigerator until ready to serve.

How to Store: Store covered in the refrigerator for up to 5 days. Cover and freeze for up to 3 months. Thaw in the refrigerator for 1 day before serving. It would be best to keep the whipped cream topping off of the cake for the best freezing results.

This is not an overly wet cake, but it is on the heavier side and is definitely moist.

Due to the milk and whipped cream in the recipe, it is best to keep it refrigerated.

If you do not have a stand mixer then you can use an electric hand mixer.

Nutrition

Calories: 400kcalCarbohydrates: 47gProtein: 8gFat: 21gSaturated Fat: 14gTrans Fat: 1gCholesterol: 113mgSodium: 225mgPotassium: 259mgFiber: 1gSugar: 31gVitamin A: 427IUVitamin C: 1mgCalcium: 154mgIron: 1mg

Course: Dessert

Cuisine: Mexican, Nicaraguan

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

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

42 comments

    • Camille
    • Homemade Tres Leches Cake Recipe (14)

    This was an easy recipe to follow.
    I am not the best baker, but this surely elevated
    my skills & confidence. The response from friends,
    was very positive. I will be making it again for another
    upcoming get together.. Thanks Billy😎

    • Reply
    • sue 😁
    • Homemade Tres Leches Cake Recipe (16)

    😁thank you ChefBilly so good amazing taste 😁😋🤩👋

    • Reply
    • sue 👋😁
    • Homemade Tres Leches Cake Recipe (17)

    What else can I say fabulous thank you ChefBillytis soooo goood 😁😋👋🤩

    • Reply
    • sue 😁
    • Homemade Tres Leches Cake Recipe (18)

    Thank you Chef Billy wow😁😋🤩👋

    • Reply
    • sue😁
    • Homemade Tres Leches Cake Recipe (19)

    Thank you Chief Billy sooo tasty 😋 yes😁🤩👋🫧

    • Reply
    • sue 😋😁🤩😋
    • Homemade Tres Leches Cake Recipe (20)

    Thank you ChefBilly mouth watering

    • Reply
    • sue 😋😁😋
    • Homemade Tres Leches Cake Recipe (21)

    Thank you do so love sponge 😋😋😋light &fluffy salivating thank you ChefBilly yummy delicious and soooo tasty 😁😋👋🤩😍

    • Reply
    • Sonnie

    Just before serving, can it be garnished with fresh fruit? Like strawberries or kiwi?

    • Reply
    • Homemade Tres Leches Cake Recipe (22)

        would there be a reason it cannot?

        • Reply
      • Gloria Martino
      • Homemade Tres Leches Cake Recipe (23)

      Thank you Chef everyone loves this recipe I’ve made it 10 times so far

      • Reply
      • Beth Cagle

      Wondering if you could use melted butter instead of oil?? Your thoughts please..

      • Reply
      • Homemade Tres Leches Cake Recipe (24)

          Without testing it I’m not 100% sure.

          • Reply
        • Gloria Martino
        • Homemade Tres Leches Cake Recipe (25)

        My Family’s favorite Best recipe made it several times they love it
        Thank you Chef use all your recipes

        • Reply
        • Homemade Tres Leches Cake Recipe (26)

            many thanks!

            • Reply
          • Kathy
          • Homemade Tres Leches Cake Recipe (27)

          Delicious and easy to follow recipe

          • Reply
          • Homemade Tres Leches Cake Recipe (28)

              so good!!

              • Reply
            • Carol Fisher
            • Homemade Tres Leches Cake Recipe (29)

            Very good! It definitely needs to sit over night for all the milks to settle in. I made it for my son’s 20th birthday and it was a hit!

            • Reply
            • Homemade Tres Leches Cake Recipe (30)

                love it!

                • Reply
              • Nathalie Aoun
              • Homemade Tres Leches Cake Recipe (31)

              The cake was delicious moist but not soggy, my 2 Mexican coworkers were impressed with the taste of the cake, you’re the best

              • Reply
              • Homemade Tres Leches Cake Recipe (32)

                  excellent!

                  • Reply
                • Rhonda Guaderrama
                • Homemade Tres Leches Cake Recipe (33)

                Learned to make this during the pandemic. Delicious!

                • Reply
                • Homemade Tres Leches Cake Recipe (34)

                    excellent!

                    • Reply
                  • Trish Mercer

                  I loved the video but do you keep the uneaten cake in the fridge or leave it on the counter

                  • Reply
                  • Homemade Tres Leches Cake Recipe (35)

                      fridge

                      • Reply
                    • Lyndi S
                    • Homemade Tres Leches Cake Recipe (36)

                    This cake is so good! It’s moist but not wet, just perfect. Thank you once again for all the delicious recipes,

                    • Reply
                    • Homemade Tres Leches Cake Recipe (37)

                        Love it!

                        • Reply
                      • Gloria Talarico
                      • Homemade Tres Leches Cake Recipe (38)

                      Made this Tres Leches cake for a birthday party, and it was a hit! Love this cake..Thank you Billy Parisi!

                      • Reply
                      • Homemade Tres Leches Cake Recipe (39)

                          Awesome!

                          • Reply
                        • Marty
                        • Homemade Tres Leches Cake Recipe (40)

                        Absolutely delicious!

                        • Reply
                        • Homemade Tres Leches Cake Recipe (41)

                            thank you so kindly!!

                            • Reply
                          • Rachel McQuillen
                          • Homemade Tres Leches Cake Recipe (42)

                          This is a fantastic recipe! I made my first ever Tres Leches Cake and it was a crowd pleaser!! People who had never tried this cake before kept exclaiming how good it was!

                          • Reply
                          • Homemade Tres Leches Cake Recipe (43)

                              Thank you!

                              • Reply
                            • Elizabeth Lonergan

                            Can I substitute butter for the oil?

                            • Reply
                            • Homemade Tres Leches Cake Recipe (44)

                                no

                                • Reply
                              • Dalila Santos
                              • Homemade Tres Leches Cake Recipe (45)

                              Excellent recipe! I have made this multiple times and it is delicious. I also made it with gluten free flour (King Arthur) and it was yummy!!

                              • Reply
                              • Homemade Tres Leches Cake Recipe (46)

                                  Wow, cool!

                                  • Reply
                                • Tammy Anderson
                                • Homemade Tres Leches Cake Recipe (47)

                                This was outstanding! I’ve been making Tres Leches cakes for a few years but never from scratch until your recipe! Again, love your easy to follow video and instructions!

                                • Reply
                                • Homemade Tres Leches Cake Recipe (48)

                                    Perfect!

                                    • Reply
                                  • Gloria

                                  This is the best recipe Rave reviews everyone said it’s the most amazing
                                  delicious cake I’ve ever made and I’ve been cooking and baking for over 60 years. 👏👏👏👏👏❤️Thank you

                                  • Reply
                                  • Amy Thompson
                                  • Homemade Tres Leches Cake Recipe (49)

                                  This is a solid recipe! My husband absolutely loves it!

                                  • Reply
                                  • Rehab
                                  • Homemade Tres Leches Cake Recipe (50)

                                  I love it.
                                  Looks So yummy!

                                  • Reply
                                Homemade Tres Leches Cake Recipe (2024)

                                References

                                Top Articles
                                Latest Posts
                                Article information

                                Author: Merrill Bechtelar CPA

                                Last Updated:

                                Views: 5439

                                Rating: 5 / 5 (50 voted)

                                Reviews: 89% of readers found this page helpful

                                Author information

                                Name: Merrill Bechtelar CPA

                                Birthday: 1996-05-19

                                Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

                                Phone: +5983010455207

                                Job: Legacy Representative

                                Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

                                Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.