Dulce de Leche Cake is a luscious dessert featuring tender layers of moist cake filled and frosted with creamy, caramel-like dulce de leche. Rich, sweet, and incredibly indulgent, it’s perfect for birthdays, holidays, or any time you want to impress. Each bite melts in your mouth with deep caramel flavor and soft, buttery texture.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
all-purpose floursugarunsalted buttereggsbaking powdersaltvanilla extractwhole milkdulce de leche (for filling and frosting)heavy cream (optional for lightening the frosting)
directions

Preheat your oven to 350°F (175°C) and grease and flour two 8-inch round cake pans.
In a large bowl, cream the butter and sugar until light and fluffy.
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
In a separate bowl, whisk together the flour, baking powder, and salt.
Add the dry ingredients to the butter mixture in batches, alternating with the milk. Mix until just combined.
Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely.
For the frosting, combine dulce de leche with a bit of heavy cream if needed to reach a spreadable consistency.
Place one cake layer on a serving plate. Spread a generous amount of dulce de leche over the top.
Place the second layer on top and frost the top and sides with the remaining dulce de leche.
Optional: Decorate with swirls of whipped cream, chopped nuts, or a sprinkle of sea salt.
Servings and timing
This recipe yields approximately 10-12 servings.Preparation time: 20 minutesBaking time: 25-30 minutesCooling and assembly time: 40 minutesTotal time: about 1 hour 30 minutes
Variations
Add a layer of sliced bananas or cooked apples between the cake layers.
Mix a little cinnamon or espresso powder into the frosting for extra depth.
Use chocolate cake layers for a dulce de leche-choco combo.
Top with toasted coconut or pecan pieces for added crunch.
Create a naked cake look by lightly frosting the sides.
storage/reheating
Store the cake covered in the refrigerator for up to 4 days.Bring to room temperature before serving for best texture.Not recommended for freezing once assembled due to the dulce de leche frosting.
FAQs
What is dulce de leche?
It’s a sweet, caramel-like spread made by slowly heating sweetened condensed milk.
Can I make the cake layers in advance?
Yes, the layers can be baked a day ahead and kept wrapped at room temperature or refrigerated.
Is the frosting too sweet?
Dulce de leche is naturally sweet, but you can balance it with unsweetened whipped cream or a pinch of sea salt.
Can I use a boxed cake mix?
Yes, a yellow or vanilla mix works well if you want a shortcut.
Can I fill it with something else?
Yes, you can combine dulce de leche with cream cheese or whipped cream for a different texture.
Do I need to refrigerate the cake?
Yes, because of the dairy content in the frosting.
How do I make dulce de leche at home?
Simmer a can of sweetened condensed milk for 2-3 hours or bake it in a water bath until thick and golden.
Conclusion
Dulce de Leche Cake is a showstopping dessert that layers rich, buttery cake with the irresistible flavor of caramel. Easy to make and endlessly versatile, it’s a sweet celebration in every bite. Whether for a party or just a personal indulgence, this cake brings warmth and delight to any table.
PrintDulce de Leche Cake
A luscious layered cake infused with the rich flavor of dulce de leche, featuring moist sponge layers and a silky dulce de leche frosting.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour (plus chilling time)
- Yield: 10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
- Diet: Vegetarian
Ingredients
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup vegetable oil
- 1 cup granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 cup buttermilk
- 1 cup dulce de leche (for filling and topping)
- 1/2 cup heavy cream (for frosting)
- Optional: extra dulce de leche and chopped nuts for garnish
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a bowl, whisk together flour, baking powder, baking soda, and salt.
- In a large mixing bowl, beat butter, oil, and sugar until light and fluffy.
- Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
- Alternately add the flour mixture and buttermilk to the wet ingredients, beginning and ending with flour. Mix until just combined.
- Divide batter evenly between prepared pans and bake for 25–30 minutes or until a toothpick comes out clean. Cool completely.
- For the frosting, combine 1/2 cup dulce de leche and 1/2 cup heavy cream in a bowl. Whip until smooth and spreadable.
- Place one cake layer on a serving plate, spread a layer of dulce de leche on top, then add the second cake layer.
- Frost the top and sides of the cake with the dulce de leche frosting. Garnish with extra dulce de leche drizzle and chopped nuts if desired.
- Chill for 30 minutes before serving for best results.
Notes
- Use homemade or store-bought dulce de leche depending on your preference.
- The cake can be made a day in advance and stored in the fridge.
- Serve with a scoop of vanilla ice cream for extra indulgence.
Nutrition
- Serving Size: 1 slice
- Calories: 480
- Sugar: 38g
- Sodium: 210mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 95mg