Dulce de Leche Layer Cake Recipe

A decadent four-layer vanilla sponge cake filled with silky dulce de leche buttercream and topped with caramel drizzle for an irresistible Latin American-inspired dessert.
Difficulty:
Intermediate
Prep Time:
45 mins
Cook Time:
30 mins
Serves:
1 cake (12 slices)
An overhead shot captures this stunning four-layer cake on a white ceramic cake stand, with caramel dripping elegantly down its sides. The cross-section reveals perfect vanilla cake layers separated by smooth dulce de leche buttercream. Soft natural light highlights the cake's golden-brown exterior and creamy filling, while the glossy caramel topping creates appetizing reflections. Scattered around the base are a few whole hazelnuts and a small jar of dulce de leche, emphasizing the cake's star ingredient. A silver cake server rests beside a slice on a vintage dessert plate, revealing the cake's moist crumb and perfect layer distribution.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the Vanilla Cake:</li><li class="ingredients-single-item">350g all-purpose flour</li><li class="ingredients-single-item">10g baking powder</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">225g unsalted butter, softened</li><li class="ingredients-single-item">400g granulated sugar</li><li class="ingredients-single-item">4 large eggs, room temperature</li><li class="ingredients-single-item">2 tsp vanilla extract</li><li class="ingredients-single-item">240ml whole milk, room temperature</li><li class="ingredients-single-item">For the Dulce de Leche Buttercream:</li><li class="ingredients-single-item">300g unsalted butter, softened</li><li class="ingredients-single-item">400g dulce de leche (store-bought or homemade)</li><li class="ingredients-single-item">500g powdered sugar, sifted</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">1/4 tsp salt</li><li class="ingredients-single-item">For the Caramel Drip:</li><li class="ingredients-single-item">100g granulated sugar</li><li class="ingredients-single-item">60ml heavy cream</li><li class="ingredients-single-item">30g unsalted butter</li><li class="ingredients-single-item">Pinch of salt</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Two 20cm (8-inch) round cake pans</li><li class="equipment-single-item">Stand mixer with paddle attachment</li><li class="equipment-single-item">Offset spatula</li><li class="equipment-single-item">Serrated knife</li><li class="equipment-single-item">Cake turntable (optional but helpful)</li><li class="equipment-single-item">Piping bag with round tip</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 175°C (350°F). Grease two 20cm (8-inch) round cake pans and line the bottoms with parchment paper. For perfect release, also dust the sides lightly with flour, tapping out any excess.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking powder, and salt. This pre-mixing ensures the leavening agents are evenly distributed throughout the batter, preventing any pockets of bitterness or uneven rising.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In the bowl of your stand mixer fitted with the paddle attachment, cream the butter and sugar together on medium-high speed for 4-5 minutes until very light and fluffy. This extended creaming process incorporates air into the mixture, creating the foundation for a tender, light cake texture.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the eggs one at a time, beating well after each addition. Scrape down the sides of the bowl frequently to ensure even mixing. If the mixture appears curdled, don't worry – it will come together when you add the flour.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Beat in the vanilla extract until well combined. Then, alternately add the flour mixture and milk in three additions, beginning and ending with the flour. Mix on low speed just until combined after each addition – overmixing will develop gluten and result in a tough cake.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Divide the batter evenly between the prepared pans, smoothing the tops with an offset spatula. Tap the pans firmly on the counter a few times to release any large air bubbles that could create holes in your cake.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. The cakes should be golden and spring back lightly when touched. Avoid opening the oven door during the first 20 minutes as this can cause the cakes to sink.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Let the cakes cool in the pans for 10 minutes before inverting onto wire racks to cool completely. The residual heat in the pans helps the cakes set properly before removal.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>While the cakes cool, prepare the dulce de leche buttercream. Beat the softened butter in your stand mixer on medium-high speed for 5 minutes until very pale and fluffy. This extended beating creates a super-light base for your buttercream.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Add the dulce de leche and beat for another 2 minutes until well incorporated. With the mixer on low, gradually add the sifted powdered sugar, then the vanilla extract and salt. Once all is incorporated, increase the speed to medium-high and beat for 3 more minutes until silky smooth and fluffy.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Using a serrated knife, carefully slice each cooled cake horizontally into two even layers, creating four layers total. Place your first layer on a cake board or serving plate, securing it with a small dollop of buttercream underneath.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Spread a generous layer of buttercream (about 120g) evenly over the first cake layer. Top with the second layer and repeat the process with the remaining layers, ensuring the top layer is placed bottom-side up for a perfectly flat top surface.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>Apply a thin layer of buttercream all over the cake to lock in any crumbs – this is your crumb coat. Refrigerate for 20-30 minutes until firm. This step ensures your final coat will be smooth and crumb-free.</li><li class="MethodStepper"><h4 class="step-title">Step 14</h4>Apply the remaining buttercream evenly around the sides and top of the cake using an offset spatula or bench scraper for a smooth finish. Return the cake to the refrigerator while you prepare the caramel drip.</li><li class="MethodStepper"><h4 class="step-title">Step 15</h4>For the caramel drip, place the sugar in a medium saucepan over medium heat. Watch carefully as the sugar melts and turns amber – do not stir, but you can gently swirl the pan. When the sugar is completely melted and amber-colored (around 170°C/340°F if using a thermometer), remove from heat immediately.</li><li class="MethodStepper"><h4 class="step-title">Step 16</h4>Carefully add the warm heavy cream (warming prevents splattering) while whisking continuously – the mixture will bubble vigorously, so be cautious. Once the bubbling subsides, add the butter and salt, whisking until smooth. Transfer to a heat-proof container and allow to cool until just warm to the touch and slightly thickened – about 10-15 minutes.</li><li class="MethodStepper"><h4 class="step-title">Step 17</h4>Remove the cake from the refrigerator. Using a spoon or piping bag, apply the caramel around the edge of the cake, allowing it to drip down the sides naturally. Fill in the top with the remaining caramel, spreading gently with an offset spatula. The cake should be cold and the caramel just warm for perfect drips that don't run too far.</li><li class="MethodStepper"><h4 class="step-title">Step 18</h4>If desired, use any remaining buttercream to pipe decorative swirls on top of the cake. Allow the cake to sit at room temperature for at least 1-2 hours before serving to ensure the best flavor and texture – cold cake dulls the flavor notes of both vanilla and caramel.</li></ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 485 calories
🥑 Fat: 24 g
🧈 Saturated Fat: 15 g
🍞 Carbohydrates: 65 g
🍭 Sugar: 52 g
🍗 Protein: 5 g
🫀 Cholesterol: 120 mg
🧂 Sodium: 180 mg

Chef’s Notes

A few helpful details for making this recipe.

Can I make dulce de leche from scratch instead of using store-bought?

Absolutely! To make homemade dulce de leche, simmer a can of sweetened condensed milk in water for 2-3 hours (ensuring it stays fully submerged), or pour condensed milk into a baking dish, cover with foil, and bake in a water bath at 160°C for about 90 minutes until caramelised.

How far in advance can I make this layer cake?

You can make this caramel layer cake 1-2 days in advance, storing it in an airtight container in the refrigerator. For best flavour and texture, allow it to come to room temperature for 1-2 hours before serving. The cake layers can also be frozen for up to a month before assembly.

What's the secret to getting perfect caramel drips on a cake?

The key to perfect drips is temperature control: your cake should be chilled and the caramel should be warm but not hot (around 32-35°C). Test one drip on the back of the cake first. If it runs too far, your caramel is too warm; if it's too thick, gently reheat it.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.