• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeBakingCakes
5 from 2 votes
2 Comments

Tres Leches Cake

Total Time4 hours hours 50 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 09/19/24

This post may contain affiliate links. Please read my disclosure policy.

pin for tres leches cake.

Get ready to indulge in Tres Leches Cake, a luscious dessert that’s as decadent as it is delightful. Picture a moist, spongey cake soaking up a trio of creamy milks, then topped with airy whipped cream and fresh strawberries. Perfect for any occasion, this recipe transforms simple ingredients into a sweet masterpiece that will have everyone asking for seconds.

Table of Contents

Toggle
  • Why You’ll Adore This Tres Leches Cake
  • Before You Begin
  • Ingredients You’ll Need
  • How To Make Tres Leches Cake
  • Frequently Asked Questions
  • 🎂 I’d Love To Hear From You!
  • More Delicious Cake Recipes
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Tres Leches Cake
  • Did you try this recipe?
A close-up of a single slice of Tres Leches Cake, soaked perfectly, topped with cinnamon and a fresh strawberry.

Why You’ll Adore This Tres Leches Cake

Let’s be honest—there are desserts that make you go “meh” and then there’s Tres Leches Cake, which makes you go “wow!” Imagine sinking your fork into a moist, spongy cake that’s soaked in a luscious trio of milks, topped with fluffy whipped cream, and garnished with fresh strawberries or a sprinkle of cinnamon. It’s like a cloud of creamy goodness that stays perfectly soft, even days after you’ve baked it.

But what really sets this recipe apart is how versatile it is. You can dress it up with fresh berries for a pop of color and tartness, or keep it classic with a dusting of cinnamon. Plus, it’s surprisingly easy to make! With straightforward steps and ingredients you probably already have in your pantry, you’ll have a stunning dessert ready to wow your guests or delight your family in no time.

This Tres Leches Cake is sliced into squares, dusted with cinnamon, and topped with fresh strawberries, looking extra indulgent.

Before You Begin

  1. Room Temperature Ingredients Are Key: Let your eggs and dairy products reach room temperature before you begin. This allows them to blend smoothly into the batter, resulting in a lighter, airier cake. No one wants a dense dessert, so give those ingredients a little time to warm up!
  2. Prep Your Baking Dish Properly: Grease and flour your 9×13-inch baking dish generously. For extra assurance, line the bottom with parchment paper. This simple step ensures your cake releases effortlessly, sparing you from battling stubborn edges.
  3. Whip Those Egg Whites to Perfection:Make sure there’s no trace of yolk in your egg whites before you start whipping. Any fat can prevent them from reaching stiff peaks. For fluffier egg whites, chill your mixing bowl and beaters in the fridge for about 15 minutes beforehand.
  4. Handle the Batter Gently: When folding the egg whites into the batter, use a gentle hand. Overmixing can deflate those beautiful air bubbles you’ve worked so hard to create, resulting in a denser cake. Fold until just combined to keep your cake light and fluffy.
  5. Monitor Your Baking Time: Keep a close eye on your cake as it bakes. Insert a toothpick into the center around the 25-minute mark—if it comes out clean, you’re golden! Overbaking can dry out the cake, which is the last thing you want for this moist, creamy dessert.
  6. Poke Holes Evenly: After cooling, use a fork to poke holes all over the cake before pouring the milk mixture. Make sure to do this evenly to ensure the cake absorbs the milk uniformly. This step is crucial for achieving that signature Tres Leches texture where every bite is perfectly soaked.
  7. Let It Chill, Chill, Chill: Patience is your best friend here. Allow the cake to chill in the refrigerator for at least 4 hours, or overnight if possible. This gives the cake ample time to soak up all those delicious milks, ensuring each slice is decadently moist and flavorful.
ingredients needed to make tres leches cake.

Ingredients You’ll Need

  • All-purpose Flour: Provides the structure for your cake, ensuring it stays light and airy. If you’re looking for a gluten-free option, you can substitute with a gluten-free flour blend.
  • Baking Powder: Helps the cake rise, creating that fluffy texture we all love. If you don’t have baking powder on hand, a mix of baking soda and cream of tartar can work as a substitute.
  • Salt: Enhances all the sweet flavors without overpowering them. Just a pinch more or less can adjust the overall taste balance to your preference.
  • Eggs (Separated): The yolks add richness, while the whites create airy lightness in the cake. If you’re vegan or allergic, aquafaba serves as a great substitute for the egg whites.
  • Granulated Sugar: Sweetens the cake and helps achieve the desired texture.
  • Whole Milk: Adds moisture and a subtle creaminess to the batter. If you prefer a dairy-free option, almond milk or oat milk can be excellent substitutes.
  • Vanilla Extract: Infuses the cake with a warm, comforting aroma. If you’re out of vanilla, a bit of almond extract can add a lovely twist.

For the Tres Leches Mixture

ingredients needed to make tres leches cake.
  • Evaporated Milk: Adds a creamy depth without making the cake too sweet. If you can’t find evaporated milk, evaporated coconut milk works wonderfully as a substitute.
  • Sweetened Condensed Milk: Brings intense sweetness and richness, ensuring every bite is delectably moist. For a less sweet version, you can reduce the amount slightly or use a sugar-free condensed milk alternative.
  • Whole Milk: Balances the mixture, keeping it smooth and pourable. Again, dairy-free alternatives like soy milk can be used if needed.

For the Topping

  • Heavy Cream: Whips up into a light, airy topping that complements the cake’s richness.
  • Powdered Sugar: Sweetens the whipped cream without adding any graininess. You can substitute with confectioners’ sugar or a sugar-free powdered sweetener if desired.
  • Vanilla Extract: Enhances the flavor of the whipped cream, adding a touch of warmth. A splash of almond extract can also be used for a different flavor note.
  • Fresh Strawberries or Cinnamon (Optional): Add a burst of color and a hint of tartness with fresh strawberries, or sprinkle some cinnamon for a warm, spicy finish. Feel free to get creative with your garnishes to make the cake uniquely yours.

How To Make Tres Leches Cake

Combine Dry Ingredients

process shots showing how to make tres leches cake.

Start by preheating your oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish thoroughly. In a medium bowl, whisk together 1 cup of all-purpose flour, 1½ teaspoons of baking powder, and ¼ teaspoon of salt. Set this mixture aside.

Tip: Sifting the dry ingredients helps prevent lumps and ensures an even texture in your cake, resulting in a smoother batter.

Prepare the Wet Ingredients

process shots showing how to make tres leches cake.

In a large bowl, beat 5 egg yolks with ¾ cup of granulated sugar on high speed until the mixture turns pale yellow and creamy. This usually takes about 3-5 minutes. Stir in ⅓ cup of whole milk and 1 teaspoon of vanilla extract into the egg yolk mixture. Mix until everything is well combined.

Tip: Adding the milk gradually helps maintain the airy texture you’ve just created, preventing the batter from becoming too dense.

Incorporate Dry Ingredients

process shots showing how to make tres leches cake.

Gently fold the flour mixture into the egg yolk mixture until just combined.

Tip: Use a spatula to fold the ingredients together carefully, avoiding overmixing, which can deflate the batter and make the cake dense instead of fluffy.

Fold in Egg Whites

process shots showing how to make tres leches cake.

In a separate bowl, beat 5 egg whites on high speed until soft peaks form. Gradually add the remaining ¼ cup of granulated sugar and continue beating until stiff peaks form. Gently fold the beaten egg whites into the batter until just combined.

Tip: Use a gentle folding motion to keep as much air in the batter as possible, ensuring a light and fluffy cake. Stop folding as soon as the egg whites are incorporated.

Bake the Cake

process shots showing how to make tres leches cake.

Pour the batter into your prepared baking dish and spread it evenly. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely in the baking dish.

Tip: Avoid opening the oven door early, as it can cause the cake to sink. Keep a close eye on the baking time to achieve that perfect golden brown.

Prepare the Tres Leches Mixture

process shots showing how to make tres leches cake.

In a large bowl, whisk together 1 can of evaporated milk, 1 can of sweetened condensed milk, and 1 cup of whole milk until well combined.

Soak the Cake and Chill

process shots showing how to make tres leches cake.

Once the cake has cooled, poke holes all over the top using a fork. Slowly pour the milk mixture over the cake, allowing it to soak in evenly. Cover the cake and refrigerate for at least 4 hours, preferably overnight.

Tip: Pour the mixture slowly and evenly to ensure every part of the cake absorbs the liquid. Letting the cake chill thoroughly allows it to fully absorb the milk mixture, resulting in a wonderfully moist and flavorful dessert that holds together beautifully when sliced.

Top and Garnish

process shots showing how to make tres leches cake.

In a large bowl, beat 1½ cups of heavy cream, 3 tablespoons of powdered sugar, and 1 teaspoon of vanilla extract on high speed until stiff peaks form. Spread the whipped cream evenly over the chilled cake. Garnish with fresh strawberries or a sprinkle of cinnamon, if desired. Slice the cake and serve it cold.

Tip: For an extra touch of indulgence, drizzle a bit of caramel or chocolate sauce on top before serving. This adds an extra layer of sweetness and visual appeal, making each slice even more irresistible.

This Tres Leches Cake is sliced into squares, dusted with cinnamon, and topped with fresh strawberries, looking extra indulgent.

Frequently Asked Questions

Can I Substitute the Eggs in Tres Leches Cake?

Absolutely! If you’re looking to make this cake dairy-free or vegan, you can substitute the eggs with unsweetened applesauce or flax eggs. Use ¼ cup of applesauce or 1 tablespoon of flaxseed meal mixed with 3 tablespoons of water for each egg. These alternatives help bind the ingredients and maintain the cake’s moist texture.

How Do I Prevent the Cake from Becoming Soggy?

To keep your Tres Leches Cake perfectly moist without becoming soggy, make sure the cake has cooled completely before soaking it with the milk mixture. Poke the holes evenly and pour the mixture slowly to allow proper absorption. Additionally, refrigerate the cake for at least 4 hours or overnight to let the flavors meld and the liquid evenly penetrate the cake.

Can I Freeze Tres Leches Cake?

Yes, you can freeze Tres Leches Cake! After the cake has fully absorbed the milk mixture and been topped with whipped cream, wrap it tightly in plastic wrap and then in aluminum foil. Freeze for up to 2 months. To enjoy, thaw the cake in the refrigerator overnight and gently re-whip the cream topping if needed before serving.

How Should I Store Leftover Tres Leches Cake?

Store your leftover Tres Leches Cake in an airtight container in the refrigerator for up to 3 days. This storage method keeps the cake moist and flavorful. If you’ve topped it with whipped cream, ensure the container is sealed tightly to prevent the cream from absorbing any odors from the fridge.

What Should I Do If My Cake Doesn’t Absorb All the Milk?

If your cake doesn’t absorb all the milk mixture, don’t worry! Simply cover the cake and let it sit in the refrigerator for a few more hours. The additional time allows the cake to soak up more of the liquid. If you still have excess milk after an extended soak, you can drizzle it over the slices when serving or use it as a flavorful addition to coffee or tea.

A close-up of a single slice of Tres Leches Cake, soaked perfectly, topped with cinnamon and a fresh strawberry.

🎂 I’d Love To Hear From You!

Thank you for baking along with my Tres Leches Cake recipe! How did your cake turn out? Did you add any special twists or personal touches? Share your tips, and experiences in the comments below—I love seeing your delicious creations and hearing your stories. Your feedback not only inspires our community but also helps me create even better recipes for you. I can’t wait to hear from you!

More Delicious Cake Recipes

  • Opera Cake
  • Basque Cheesecake
  • Red Velvet Cake
  • Mardi Gras King Cake
  • Caramel Apple Cake

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
A close-up of a single slice of Tres Leches Cake, soaked perfectly, topped with cinnamon and a fresh strawberry.
Recipe
5 from 2 votes

Tres Leches Cake

Tres Leches Cake is a wonderfully moist and creamy dessert made by soaking a light sponge cake in a mixture of three kinds of milk. Topped with fluffy whipped cream and fresh strawberries or a sprinkle of cinnamon, this cake is perfect for any celebration or a sweet treat anytime.
Prep: 20 minutes mins
Cook: 30 minutes mins
Total: 4 hours hrs 50 minutes mins
Chill Time: 4 hours hrs
Print
Rate
12

Equipment

  • 5-speed Hand Mixer
  • 9×13-inch Casserole Dish

Ingredients

For the Cake:

  • 1 cup all-purpose flour
  • 1½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs separated
  • 1 cup granulated sugar divided
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract

For the Tres Leches Mixture:

  • 12 ounces evaporated milk 1 can
  • 14 ounces sweetened condensed milk 1 can
  • 1 cup whole milk

For the Topping:

  • 1½ cups heavy cream
  • 3 tablespoons powdered sugar
  • 1 teaspoon vanilla extract
  • fresh strawberries or cinnamon, optional, for garnish
US Customary – Metric

Instructions

  • Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
  • In a medium bowl, whisk together 1 cup of all-purpose flour, 1½ teaspoons of baking powder, and ¼ teaspoon of salt. Set aside.
  • In a large bowl, beat 5 egg yolks with ¾ cup of granulated sugar on high speed until the yolks are pale yellow. Stir in ⅓ cup of whole milk and 1 teaspoon of vanilla extract.
  • Gently fold the flour mixture into the egg yolk mixture until just combined.
  • In a separate bowl, beat the 5 egg whites on high speed until soft peaks form. Gradually add the remaining ¼ cup of granulated sugar and continue beating until stiff peaks form.
  • Gently fold the egg whites into the batter until just combined. Pour the batter into the prepared baking dish and spread evenly.
  • Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely in the baking dish.
  • In a large bowl, whisk together 1 can of evaporated milk, 1 can of sweetened condensed milk, and 1 cup of whole milk.
  • Once the cake has cooled, poke holes all over the top using a fork. Slowly pour the milk mixture over the cake, allowing it to soak in. Cover and refrigerate for at least 4 hours or overnight.
  • In a large bowl, beat 1½ cups of heavy cream, 3 tablespoons of powdered sugar, and 1 teaspoon of vanilla extract on high speed until stiff peaks form.
  • Spread the whipped cream evenly over the chilled cake.
  • Garnish with fresh strawberries or a sprinkle of cinnamon if desired. Slice and serve cold.

Tips & Notes:

  1. Room Temperature Ingredients: Ensure your eggs and dairy are at room temperature before you start. This helps them incorporate more smoothly into the batter, resulting in a lighter, more airy cake.
  2. Chilling Time: The longer you let the cake chill, the more the flavors meld together. If possible, make it the day before you plan to serve it.
  3. Serving Suggestions: Pair this cake with a cup of coffee or tea to balance the sweetness. It also makes a fantastic centerpiece for any dessert table.
  4. Storage: Tres Leches Cake keeps well in the refrigerator for up to 3 days. Just cover it tightly to prevent it from drying out.

nutrition facts

Serving: 1serving Calories: 404kcal (20%) Carbohydrates: 50g (17%) Protein: 10g (20%) Fat: 19g (29%) Saturated Fat: 11g (69%) Polyunsaturated Fat: 1g Monounsaturated Fat: 5g Trans Fat: 0.01g Cholesterol: 134mg (45%) Sodium: 169mg (7%) Potassium: 369mg (11%) Fiber: 0.3g (1%) Sugar: 42g (47%) Vitamin A: 750IU (15%) Vitamin C: 2mg (2%) Calcium: 256mg (26%) Iron: 1mg (6%)
Author: Joanna Cismaru
Course: Dessert
Cuisine: American, Mexican

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





two bowls with french onion soup each bowl with 3 slices of toasted bread with cheese.
Previous Post
French Onion Soup
Plate of golden chicken fried steak with gravy over mashed potatoes, garnished with parsley, fork, and gravy boat nearby.
Next Post
Chicken Fried Steak
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

2 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




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