Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Dulce de Leche Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

An incredibly moist vanilla cake layered with dulce de leche and topped with creamy caramel buttercream frosting. This Latin American-inspired dessert is perfect for celebrations and guaranteed to impress your guests with its rich, caramel flavor and beautiful presentation.

  • Total Time: 1 hour 30 minutes (plus cooling and assembly)
  • Yield: 12-16 servings 1x

Ingredients

Scale

For the Cake:

  • 3 cups all-purpose flour
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (2 sticks) unsalted butter, room temperature
  • 2 cups granulated sugar
  • 4 large eggs, room temperature
  • 2 teaspoons vanilla extract
  • 1½ cups whole milk, room temperature

For the Dulce de Leche Soak:

  • ¾ cup dulce de leche
  • ¼ cup heavy cream

For the Dulce de Leche Buttercream:

  • 1½ cups (3 sticks) unsalted butter, room temperature
  • 4 cups powdered sugar
  • 1 cup dulce de leche
  • 3-4 tablespoons heavy cream
  • 1 teaspoon vanilla extract
  • Pinch of salt

For Topping:

  • ½ cup dulce de leche, for drizzling
  • Flaky sea salt (optional)

Instructions

Step 1: Prepare Your Pans
Preheat your oven to 350°F (175°C). Grease three 8-inch or 9-inch round cake pans with butter or non-stick spray. Line the bottoms with parchment paper circles and grease the paper too. This double insurance prevents any sticking disasters.

Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set this aside – you’ll add it to the wet ingredients later.

Step 3: Cream Butter and Sugar
In your stand mixer bowl (or large bowl with hand mixer), beat the softened butter and sugar on medium-high speed for 4-5 minutes. The mixture should be light, fluffy, and almost white in color. This step incorporates air, which helps create a tender cake.

Step 4: Add Eggs and Vanilla
Reduce mixer speed to medium. Add eggs one at a time, beating well after each addition. Scrape down the bowl sides between additions. Mix in the vanilla extract.

Step 5: Alternate Dry and Wet
With mixer on low speed, add the flour mixture in three additions, alternating with the milk in two additions. Begin and end with flour. Mix each addition just until combined – overmixing develops gluten and makes cake tough. The batter should be smooth but don’t overwork it.

Step 6: Divide and Bake
Divide batter evenly among your three prepared pans (about 2½ cups per pan for 8-inch pans). Smooth the tops with a spatula. Tap pans gently on the counter to release air bubbles. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the cake springs back when lightly pressed.

Step 7: Cool Cakes
Let cakes cool in pans for 10 minutes, then carefully turn out onto wire racks. Remove parchment paper and let cool completely before assembling – this takes about 1 hour. Trying to frost warm cake is a recipe for melted frosting disaster!

Step 8: Make Dulce de Leche Soak
While cakes cool, whisk together ¾ cup dulce de leche and ¼ cup heavy cream in a small saucepan over low heat until smooth and pourable. Set aside to cool slightly.

Step 9: Make Buttercream
Beat butter in a large bowl on medium speed until creamy, about 2 minutes. Reduce speed to low and gradually add powdered sugar, one cup at a time. Add dulce de leche, 3 tablespoons heavy cream, vanilla, and salt. Increase speed to medium-high and beat for 3-4 minutes until light and fluffy. If frosting is too thick, add remaining tablespoon of cream.

Step 10: Level Cake Layers
If your cakes have domed tops, use a long serrated knife to carefully slice them off so layers stack evenly. Place first layer on your serving plate or cake stand.

Step 11: Soak and Fill
Brush the top of the first layer generously with dulce de leche soak. Spread about ¾ cup of buttercream on top, creating an even layer that goes all the way to the edges. Place second cake layer on top, press gently, and repeat the soaking and frosting process.

Step 12: Add Final Layer and Crumb Coat
Place the third layer on top (bottom-side up for a flat surface). Soak this layer too. Apply a thin layer of buttercream all over the cake – this is your “crumb coat” that seals in crumbs. Refrigerate for 20-30 minutes until firm.

Step 13: Final Frosting
Remove cake from fridge and apply remaining buttercream in a thicker, final coat. Use your offset spatula to create smooth sides and top, or leave it rustic if you prefer. A cake turntable makes this step much easier.

Step 14: Drizzle and Finish
Warm ½ cup dulce de leche in the microwave for 15-20 seconds until pourable but not hot. Drizzle over the top of the cake, letting it drip down the sides. If desired, sprinkle with a tiny bit of flaky sea salt for a sweet-salty contrast.

Step 15: Chill and Serve
Refrigerate cake for at least 30 minutes to set the frosting before slicing. Remove from fridge 15-20 minutes before serving for best flavor and texture. Use a sharp knife dipped in hot water (and wiped dry) for clean slices.

Notes

  • Make-Ahead Tip: Cake layers can be baked up to 2 days ahead. Wrap tightly in plastic wrap and store at room temperature, or freeze for up to 3 months.
  • Dulce de Leche Thickness: Brands vary in thickness. If yours is very thick, thin it slightly with cream before using in the soak.
  • Frosting Consistency: If buttercream is too soft, refrigerate for 15 minutes. If too stiff, add cream by the teaspoon.
  • Room Temperature Ingredients: This is crucial! Cold ingredients don’t incorporate well and can lead to dense cake.
  • Don’t Skip the Crumb Coat: This thin first layer of frosting prevents crumbs from mixing into your final frosting layer.
  • Storage: Keep refrigerated due to the dulce de leche. Bring to cool room temperature before serving for the best texture and flavor.
  • Author: Ana Maldonado
  • Prep Time: 30 minutes
  • Cook Time: 25-30 minutes
  • Category: Desert
  • Method: Baking
  • Cuisine: Latin AmericaN
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice (1/14 of cake)
  • Calories: 685
  • Sugar: 72g
  • Sodium: 285mg
  • Fat: 35g
  • Saturated Fat: 21g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 89g
  • Fiber: 1g
  • Protein: 7g
  • Cholesterol: 145mg