Tres Leches Cake

Tres leches cake is notoriously decadent and such a bright addition to the table. A tender but sturdy yellow cake is soaked in a combination of 3 milks: sweetened condensed milk, evaporated milk, and cream, which makes this dessert perfect for making ahead- giving plenty of time for the cake to soak up the liquid. This version is topped with a caramel swirled whipped cream and fresh fruit of your choice. We love sliced strawberries, but a mix of tropical fruit is delicious as well. This recipe uses an easy shortcut with a boxed cake mix, but it’s doctored up with a few special ingredients that create a cake with a soft dense crumb that’s perfect for soaking up the delicious creamy leches.

Tres Leches cake with whipped cream and strawberries

Ingredients Needed

  • Boxed cake mix – Yellow or white.
  • Instant vanilla pudding
  • Sour cream – full fat or reduced fat, but not fat free.
  • Cooking oil – canola or peanut
  • Eggs
  • Vanilla extract
  • Almond extract
  • Evaporated milk
  • Sweetened condensed milk
  • Heavy Whipping cream – I suggest heavy whipping cream so it holds up to the swirled caramel added to it.
  • Caramel sauce
  • Sliced fresh fruit – I love sliced strawberries, but any combination of tropical fruit or berries is delicious!
  • Fresh lime juice – optional. If you like, you can toss your fruit in fresh lime juice for extra brightness.

How to Make Tres Leches Cake

  1. In the bowl of a stand mixer fitted with the paddle attachment (or with a hand mixer in a large bowl), beat together the cake mix, pudding mix, sour cream, oil, eggs, and vanilla and almond extracts.
  2. Pour the batter into a prepared pan and bake. Allow the cake to cool for about 20 minutes, then, use a bamboo skewer to poke several holes in the cake. Set aside.
  3. In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and 3/4 cup of whipping cream. Evenly pour the mixture over the cake. Cover and place the cake in the refrigerator until ready to serve.
  4. When ready to serve, toss the sliced fruit with the lime juice and set aside. Beat the remaining 1 1/4 cup of whipping cream until medium peaks form. Gently fold in the caramel syrup. Top individual slices of cake with the caramel whipped cream and fruit slices.

Frequently Asked Questions

Can I make Tres Leches Cake ahead of time?

Yes, this is a great make-ahead dessert! I personally prefer to make the cake and soak with the milk mixture a day ahead of time, then cover tightly and refrigerate overnight. Close to serving time I whip the cream to make the topping and prepare my fruit. You could always use this stabilized whipped cream and top the cake a day ahead, but I definitely recommend slicing your fruit and tossing in lime juice shortly before serving.

Tres Leches cake with whipped cream and strawberries

Tres Leches Cake

5 from 2 votes
This tres leches cake is topped with caramel whipped cream for the perfect decadent dessert.
Prep Time 20 minutes
Cook Time 30 minutes
Cooling Time 20 minutes
Total Time 1 hour 10 minutes
Servings18 2×2 slices

Ingredients

  • 1 15.25-ounce box yellow or white cake mix
  • 1 3.4-ounce package instant vanilla pudding
  • 1 cup sour cream full fat or reduced fat, but not fat free
  • ¾ cup cooking oil canola or peanut
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 12 ounces (1 can) evaporated milk
  • 14 ounces (1 can) sweetened condensed milk
  • 2 cups heavy whipping cream divided
  • ¼ cup caramel sauce
  • sliced fresh fruit strawberries are a traditional choice, but we love serving it with a variety of tropical fruit like strawberries, mangoes, and kiwi
  • juice of 1-2 limes optional

Instructions

For Cake

  • Preheat oven to 350 degrees F. Spray a 9×13” pan with non-stick cooking spray and set aside.
  • In the bowl of a stand mixer fitted with the paddle attachment (or with a hand mixer in a large bowl), beat together the cake mix, pudding mix, sour cream, oil, eggs, and vanilla and almond extracts for 2 minutes on medium speed.
  • Pour the batter into the prepared pan and bake for 30-40 minutes (or until a pick inserted into the center comes out clean). Allow to cool for about 10 minutes, then use a bamboo skewer to poke lots of holes, close together, in the cake. You can't poke too many holes, do lots!
  • In a medium bowl, whisk together the evaporated milk, sweetened condensed milk, and 3/4 cup of whipping cream. Use a ladel to slowly and evenly pour milk mixture over the cake. It's important to be patient to make sure the whole cake gets evenly saturated, so I like to carefully pour and soak. Cover and place the cake in the refrigerator until ready to serve, 2-3 hours minimum, and up to a day ahead of time.
  • When ready to serve, toss the sliced fruit with the lime juice (if desired) and set aside. Beat the remaining 1 1/4 cup of whipping cream until medium-stiff peaks form. Gently fold in the caramel syrup. Top individual slices of cake with the caramel whipped cream and fruit slices.

Notes

  • This cake is best made ahead of time.  I like to make the cake part several hours and up to a day ahead and then do the whipped cream and fruit right before serving. 
  • If you want or need to make the whipped cream ahead of time, definitely make this stabilized whipped cream.
  • Store finished cake, tightly covered, in the refrigerator and eat within 3-4 days for best results.

Nutrition

Calories: 318kcal, Carbohydrates: 18g, Protein: 5g, Fat: 25g, Saturated Fat: 10g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Trans Fat: 0.04g, Cholesterol: 78mg, Sodium: 81mg, Potassium: 218mg, Fiber: 0.3g, Sugar: 18g, Vitamin A: 617IU, Vitamin C: 11mg, Calcium: 151mg, Iron: 0.3mg
Course: Desserts
Cuisine: Latin
Keyword: Tres Leches Cake
Calories: 318kcal
Author: Kate Jones
Cost: $15
Did You Make This Recipe?Snap a picture, and hashtag it #ourbestbites. We love to see your creations on our Instagram @ourbestbites!
woman in denim shirt holding a salad bowl
Meet The Author

Sara Wells

Sara Wells co-founded Our Best Bites in 2008. She is the author of three Bestselling Cook Books, Best Bites: 150 Family Favorite RecipesSavoring the Seasons with Our Best Bites, and 400 Calories or Less from Our Best Bites. Sara’s work has been featured in many local and national news outlets and publications such as Parenting MagazineBetter Homes & GardensFine CookingThe Rachel Ray Show and the New York Times.

Read More

Join The Discussion

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.

Questions & Reviews

  1. Mmmmmm. . . I have always wondered how to make that. I had the best slice of tres leches cake at a wedding last summer and I've been dreaming about it ever since.

  2. Oh how I love that you posted this. I LOVE tres leches and I am SO excited to try the combo!!!!

  3. These look AMAZING! I usually will only cook desserts that contain chocolate, but I think I'm going to make an exception here…

  4. Oh my gosh! These sounds so-o good! I live on the Mexico/US border and have never even tried Tres Leches! I'm certainly going to try these! Thanks so much for sharing this one!

  5. I love you! Those sound awesome and a practical alternative to the LARGE and slightly over priced tres leches from that one mexican restaurant. Thank You!

  6. I agree, I've tried way to many poopie tres leches! And…guess where my favorite tres leches is served?!? Oh, Costa Vida. Yum. I can't wait to try yours, I'm liking the small, un-mushy idea. Thanks 🙂

  7. So happy to see this recipe, a friend of mine ordered me one from a certian Mexican resturant and I have craved it since! These are on my must make list!

  8. I had my first Tres Leches last night at a Mexican restaurant. I have been wanting to make the cake myself, but I think that this would be an even better way to go! Thanks for the post.

    p.s. I put some blueberries with my left over cake and cream, and it was delicious!

  9. I love tres leches! This seems like one of the most fortunate lucky events you could have had!