Caramel Tres Leches Cake

The standby Caramel Tres Leches Cake! Dulce de leche is whisked into the three-milk mixture and then swirled into the whipped cream on top.
Friday is May 5th… Cinco de Mayo! We love the excuse to eat lots of chips and salsa, tacos, and splurge on tres leches cake.
If you’ve never had it, you MUST make it! The first version we made was way back in 2010 and while it was rich, we couldn’t pass up Alton Brown’s version when we saw it last year. We were obsessed with his show about ten years ago, and his tres leches cake did NOT disappoint. It was definitely an improvement over our old one, and best of all? His whipped cream topping has become our go-to whipped cream for almost everything. It’s way sweeter than most, but is stable and can easily be piped. We love it!
However, THIS cake… this caramel tres leches cake… blows the other ones out of the water.
First things first… all of the tres leches cakes that we've made or tried are a short sponge cake baked in a quarter sheet pan. While they are rich, they aren’t much to look at, to be honest. But this caramel tres leches cake bakes up high in a springform pan and takes on a TON of three-milk (plus dulce de leche!) mixture for a truly WOW presentation. Topped with fresh whipped cream and more swirls of dulce de leche, and you have an utterly memorable cake that will have people fighting for leftovers.
While looks aren’t everything, it IS awesome to hear oooh’s and ahhh’s when you set a dessert down on the dining room table. Plus, looks aside, this is, by far, the most memorable tres leches cake we've ever had.
We love how high this cake is, and we love the combination of flavors in the milk mixture… there’s regular milk and sweetened condensed milk (both standard for a tres leches cake), but there’s also buttermilk. We hadn’t seen it used before, but it gives the cake just a slight tang and is a good balance to all of the sweetness from the cake, the sweetened condensed milk, and the dulce de leche.
When you’re pouring the mixture over the cake, go slowly so the cake has time to absorb it. We still had some pooling around the edges once we were done, and we were fearful that when we unmolded the springform pan we would have milk running everywhere. We were pleasantly surprised to find that it had all been absorbed and there was zero mess, whew!
This caramel tres leches cake was a wild success a couple of weeks ago, and we guarantee it will be a showstopper whenever you serve it!
One year ago: At-home Chipotle Cilantro-Lime Rice
Five years ago: Alfajores
Seven years ago: Pecan Sandies
Caramel Tres Leches Cake
Yield: 12 to 10 servings Dulce de leche is whisked into the three-milk mixture and then swirled into the whipped cream on top... a standby!For the Cake
- 1½ cups (187.5 g) all-purpose flour
- 2¼ teaspoons (2.25 teaspoons) baking powder
- ¾ teaspoon (0.75 teaspoon) salt
- 12 tablespoons unsalted butter, at room temperature
- 1 cup (200 g) granulated sugar
- 1½ teaspoons (1.5 teaspoons) vanilla extract
- 5 eggs
For the Three-Milk Mixture
- 2 cups (488 ml) whole milk
- 1 cup (306 ml) sweetened condensed milk
- 1 cup (240 ml) buttermilk
- ⅓ cup (75.33 ml) dulce de leche
- 1½ teaspoons (1.5 teaspoons) vanilla extract
For the Topping
- 2 cups (476 ml) heavy cream
- ⅓ cup (75.33 ml) dulce de leche
- Make the Cake: Preheat oven to 325 degrees F. Lightly grease a 9-inch springform pan; set aside. In a medium bowl, whisk together the flour, baking powder and salt; set aside.
- Using an electric mixer, beat the butter, sugar and vanilla extract on medium speed for 8 to 10 minutes, or until pale and creamy. Scrape down the sides of the bowl. Add the eggs, one at a time, beating well after each addition. Reduce the mixer speed to low and gradually add the flour mixture, mixing until just combined. Stir the batter with a rubber spatula to ensure all of the ingredients are incorporated.
- Transfer the cake batter to the prepared springform pan and baking until a skewer inserted into the center comes out clean, 40 to 50 minutes. Place the pan on a wire rack and allow the cake to cool completely in the pan.
- Make the Three-Milk Mixture: Place the cake pan on a rimmed baking sheet lined with wax paper or parchment paper. Using a skewer, poke holes all over the top of the cake. In a large pitcher, whisk together the whole milk, sweetened condensed milk, buttermilk, dulce de leche, and vanilla extract until combined. Very slowly, pour the milk mixture all over the cake. (It will seem like A LOT, but go slowly add use everything.) Refrigerate the cake for at least 3 hours, or overnight, ensuring that all of the milk mixture is absorbed. Remove the cake from the springform pan and place on a serving plate.
- Finish with Topping: Place the cream in a large bowl and either by hand or using an electric mixer, whip on medium speed until soft peaks form. Spread the whipped cream on top of the cake, then drizzle and swirl the dulce de leche into the whipped cream. This is best served the day it is assembled, but can be refrigerated for up to 1 more day.
Notes
- If you can't find dulce de leche at your grocery store, you can buy it online, or use caramel sauce (store bought or from-scratch).


- Yield: 12 to 10 servings
- Prep: 45 minutes
- Cook: 50 minutes
- Total: 4 hours 35 minutes
Ingredients
For the Cake
- 1½ cups ( 187.5 g ) all-purpose flour
- 2¼ teaspoons ( 2.25 teaspoons ) baking powder
- ¾ teaspoon ( 0.75 teaspoon ) salt
- 12 tablespoons unsalted butter, at room temperature
- 1 cup ( 200 g ) granulated sugar
- 1½ teaspoons ( 1.5 teaspoons ) vanilla extract
- 5 eggs
For the Three-Milk Mixture
- 2 cups ( 488 ml ) whole milk
- 1 cup ( 306 ml ) sweetened condensed milk
- 1 cup ( 240 ml ) buttermilk
- ⅓ cup ( 75.33 ml ) dulce de leche
- 1½ teaspoons ( 1.5 teaspoons ) vanilla extract
For the Topping
- 2 cups ( 476 ml ) heavy cream
- ⅓ cup ( 75.33 ml ) dulce de leche
Method
- Make the Cake: Preheat oven to 325 degrees F. Lightly grease a 9-inch springform pan; set aside. In a medium bowl, whisk together the flour, baking powder and salt; set aside.
- Using an electric mixer, beat the butter, sugar and vanilla extract on medium speed for 8 to 10 minutes, or until pale and creamy. Scrape down the sides of the bowl. Add the eggs, one at a time, beating well after each addition. Reduce the mixer speed to low and gradually add the flour mixture, mixing until just combined. Stir the batter with a rubber spatula to ensure all of the ingredients are incorporated.
- Transfer the cake batter to the prepared springform pan and baking until a skewer inserted into the center comes out clean, 40 to 50 minutes. Place the pan on a wire rack and allow the cake to cool completely in the pan.
- Make the Three-Milk Mixture: Place the cake pan on a rimmed baking sheet lined with wax paper or parchment paper. Using a skewer, poke holes all over the top of the cake. In a large pitcher, whisk together the whole milk, sweetened condensed milk, buttermilk, dulce de leche, and vanilla extract until combined. Very slowly, pour the milk mixture all over the cake. (It will seem like A LOT, but go slowly add use everything.) Refrigerate the cake for at least 3 hours, or overnight, ensuring that all of the milk mixture is absorbed. Remove the cake from the springform pan and place on a serving plate.
- Finish with Topping: Place the cream in a large bowl and either by hand or using an electric mixer, whip on medium speed until soft peaks form. Spread the whipped cream on top of the cake, then drizzle and swirl the dulce de leche into the whipped cream. This is best served the day it is assembled, but can be refrigerated for up to 1 more day.
Notes
If you can't find dulce de leche at your grocery store, you can buy it online, or use caramel sauce (store bought or from-scratch ).







