This Tres Leches Cake recipe makes a very delicious and authentic version of the beloved Mexican dessert. Make this crowd-pleasing dessert for any occasion – it’s simple, easy and absolutely yummy!
It’s a spongy vanilla cake, soaked in a sweet blend of 3 kinds of milks – whole, condensed and evaporated milks and hence the name Tres Leches, with a topping of fresh whipped cream. This brings the grand total of milk-versions on the finished cake to 4.
I generally do not prefer the flavor of milk. My cereal and milk bowl is usually more cereal with a tiny splattering of milk (or sometimes it’s just cereal and no milk :P)But there is something about this cake that makes it very appetizing, even for a non-milk person like me. This blend of different kinds of milk creates a magical flavor that meets anyone’s heart!
Ingredients
For the Cake
3 2/3 cups all-purpose flour
2 1/4 cups sugar
2 tsp baking powder
2 tsp kosher salt
1.5 cups whole milk
8 egg whites
1 tbsp vanilla extract
1cup unsalted butter
1/3 cup sour cream

For the Tres Leche Mixture:
3/4 cup whole milk
1 can sweetened condensed milk
1 can evaporated milk
For the Frosting:
3 cups heavy whipping cream
1 cup powdered sugar
1 cup cream cheese
1 tsp vanilla extract

Instructions:
Preheat the oven to 350℉.
In a large bowl mix together your flour, baking powder, salt and sugar. Next, mix in your butter, egg whites, milk, vanilla extract and sour cream. Beat until combined
Line your cake pan with parchment paper, pour the batter and spread evenly. Bake for 50 minutes or until a toothpick inserted comes out clean.
Let the cake cool to room temperature.
Combine the whole milk, evaporated milk and condensed milk in a large bowl, whisk together and set aside.
To a stand mixer add heavy whipping cream, powdered sugar, vanilla extract. Beat on high until whipped. You can use a hand mixer if you don’t have a stand mixer, or good old elbow grease and a whisk should also do the trick.
Fold in cream cheese and beat.
Poke holes all over the cake and slowly drizzle on the tres leches on the cake
Add the frosting and garnish with some cinnamon powder.
Grab a fork and enjoy the fruits of your labor!!

CAN I MAKE TRES LECHES CAKE IN ADVANCE?
This cake does well in the fridge for a day or two.
CAN I FREEZE A TRES LECHES CAKE?
You can freeze the cake, but just the cake! When you’re ready to serve add the milk mixture and frosting.
TIPS
When pouring the milk mixture over the cake, go as slowly as possible. Drizzle a little bit evenly over the surface, let it sink in, then do a bit more.
Try not to hit the bottom of the pan when you poke your holes, which will keep the most liquid in the cake.
Try it for yourself and let me know if you find it just as delicious!
If you make this recipe, make sure to snap a photo and post it on Instagram with a hashtag #meoneverythingblog

29 COMMENTS
Divya
3 years agoAwesome😍😍😍yummy recipe
Navina Rajendran
3 years ago AUTHORThank you so much !! Glad you like it 🙂
Gladson Krishnan
3 years agoWow so good. I really want to try it out.
Navina Rajendran
3 years ago AUTHORThanks!! Definitely give it a shot 🙂
Saranya Rajendran
3 years agoThis looks so good!
Navina Rajendran
3 years ago AUTHORThanks 🙂
Tara Pittman
3 years agoMy husband loves this cake. I should make it for him for fathers day.
Navina Rajendran
3 years ago AUTHORGlad you liked it !! Definitely give it a shot 🙂
chad
3 years agoomg this looks so so good!!! I can’t wait to bake this cake, it looks sooooo good….
Navina Rajendran
3 years ago AUTHORThanks!! Happy you liked it 🙂
Anne Marie
3 years agoMmm, I love desserts with dairy. This would be lovely to serve on my mother’s birthday
Navina Rajendran
3 years ago AUTHORI’m sure your mom would love it 🙂
Cristina Petrini
3 years agoYummy this cake has conquered me, I have to try to make it. Meet my tastes!
Navina Rajendran
3 years ago AUTHORHappy you liked it !! Definitely give it a shot 🙂
Georgina @ Culinary Travels
3 years agoI love tres leches cake. So sweet & tender. I need to make another one soon.
Navina Rajendran
3 years ago AUTHORHappy you liked it !! Definitely give it a shot 🙂
Melissa Cushing
3 years agoThank you for sharing this wonderful recipe for Tres Leches Cake. My husband is always wanting me to make this as it as a family favorite when he was growing up and I am going to try and make this myself for him 🙂
Navina Rajendran
3 years ago AUTHORGlad you liked it !! Definitely give it a shot 🙂
Swagata Sen
3 years agoThis looks delicious. I really want to try this, especially now that during the shelter-in-place, baking is one of the few hobbies we all are indulging ourselves. Thanks for sharing the recipe.
Navina Rajendran
3 years ago AUTHORThanks !!
Happy you liked it !! Definitely give it a shot 🙂
Jamie
3 years agoOooh! This looks good! I bet my husband would love this! Thanks for sharing
melissa
3 years agoI have never been great at making cake. This recipe sounds incredibly easy to follow and i cant wait to try it.
Ana De Jesus
3 years agoI love Tees Leches it’s such a delicious dessert. I like having it with some decaf tea. Delicious 😋
WorldInEyes
3 years agohaven’t ever tried this cake before but it looks quite delicious and tasty…will love to try this at home..Thanks for sharing the recipe..loved this..Great work..
Jen Walker
3 years agoI’ve never tried to make a tres leches cake before. I guess now is about time!
Cindy E Ingalls
3 years agoYummy this sounds so good maybe I’ll make it for my next BBQ.
Marta Skeledžija
3 years agoUh that looks divine. Yummy recipe
Jessica Collazo
3 years agoI love Tres Leches because is ao sweet and creamy. Is just sugary ans so delicious. Is just a latin confort food.
Juju Holden
3 years agoYum!!! This looks so good. It’s 9am and I am reconsidering my breakfast choice… Must try!