Searching for a dessert that truly captivates both the eyes and the palate? Look no further! This spectacular dulce de leche cake promises an unforgettable experience with its tender, perfectly baked layers, an intensely rich caramel flavor, and a cloud-like, silky frosting that melts in your mouth. It’s not just a cake; it’s a celebration in every single bite!

Prepare to discover your new favorite dessert – a truly extraordinary dulce de leche cake that will leave you craving more. This recipe is meticulously crafted to infuse every element with the deep, complex notes of caramel, featuring authentic dulce de leche generously incorporated into both the fluffy cake layers and the lusciously smooth frosting. The result is a harmonious blend of sweetness and caramelized depth that is simply irresistible. With its exquisitely soft, moist crumb and the creamy, dreamy dulce de leche frosting, this cake transcends ordinary desserts to become a genuine showstopper for any special occasion or simply a delightful weekend indulgence. Get ready to embark on a culinary journey and fall deeply in love with each sweet, decadent mouthful!
Why This Dulce de Leche Cake Recipe Will Be Your Go-To
This isn’t just another cake recipe; it’s a meticulously crafted guide to creating a dessert masterpiece that boasts incredible flavor and texture. Here’s why this particular Dulce de Leche Cake will earn a permanent spot in your recipe collection:
- Unrivaled Rich Caramel Flavor: The secret to this cake’s captivating taste lies in the generous use of dulce de leche. By incorporating it into both the cake batter and the frosting, we achieve a profound, caramelized sweetness that is complex, comforting, and utterly addictive. It’s a flavor profile that stands out, offering a deep, milky caramel essence that’s a step above typical vanilla or chocolate cakes.
- Perfectly Moist and Tender Crumb: Say goodbye to dry, crumbly cakes! Our recipe guarantees an incredibly moist and tender texture, thanks to the magic of buttermilk. This acidic ingredient reacts with the leavening agents, creating a fine, soft crumb that’s a joy to bite into. Each layer is delicate yet sturdy, holding up beautifully under the rich frosting.
- Impressive for Any Occasion: While tasting incredibly luxurious and looking sophisticated, this cake is surprisingly approachable to make. Whether you’re celebrating a birthday, an anniversary, a holiday gathering, or simply want to treat yourself and your loved ones, this dulce de leche cake is elegant enough to impress guests and simple enough to whip up for a relaxed weekend dessert. It’s a versatile crowd-pleaser that consistently receives rave reviews.
- Balanced Sweetness: Despite its rich caramel foundation, this cake strikes a beautiful balance of sweetness. The natural acidity of the buttermilk and a touch of salt help to temper the sweetness, ensuring that each slice is satisfying without being overwhelmingly sugary.
- A Delight to Decorate: The creamy frosting is a dream to work with, making it easy to create smooth, beautiful layers. Whether you’re a seasoned baker or new to cake decorating, you’ll find it forgiving and perfect for achieving a polished, professional look, or even adding simple, elegant garnishes.
Want to save this recipe? Enter your email below to have the full recipe sent directly to your inbox! You’ll also get access to more of our best baking tips and delicious recipes.
(Email subscription functionality not included in this HTML output.)

Essential Ingredients for Your Dulce de Leche Cake
Creating this magnificent cake starts with selecting the right ingredients. Each component plays a vital role in achieving the perfect texture and flavor. Refer to the detailed recipe card below for precise quantities.
- All-purpose flour: The foundation of our cake’s structure. For accurate results, always measure flour by weight using a kitchen scale, or employ the spoon and sweep method to avoid compacting it. Learn more: How to Measure Flour
- Baking powder: A crucial leavening agent that provides lift and tenderness, contributing to the cake’s airy texture.
- Baking soda: Works in conjunction with the buttermilk to create additional lift, ensuring a light and fluffy crumb.
- Salt: A pinch of salt is vital for enhancing all the other flavors, especially the sweetness of the dulce de leche, creating a more balanced and complex taste.
- Unsalted butter: The richness and moisture of this cake largely come from butter. Ensure it’s softened to room temperature before creaming with sugar; this step is critical for incorporating air and creating a tender cake. Learn more: How to Soften Butter
- Granulated sugar: Provides sweetness and helps create a delicate texture when creamed with butter.
- Eggs: Act as binders, add moisture, and contribute to the cake’s structure and richness. Bringing them to room temperature allows them to emulsify better with other ingredients, leading to a smoother batter and a lighter cake.
- Dulce de leche: The star ingredient! You’ll need a generous amount for both the cake batter and the luscious frosting. Look for it in the baking aisle near condensed milk or in the international foods section of your grocery store. Its rich, caramelized milk flavor is unmistakable.
- Vanilla extract: A classic flavor enhancer that beautifully complements the caramel notes of the dulce de leche, adding warmth and depth.
- Buttermilk: The secret to an exceptionally moist and tender cake. Its acidity reacts with baking soda to create a delicate crumb. Like eggs, buttermilk should be at room temperature for optimal mixing and emulsion.
- Confectioners’ sugar: Also known as powdered sugar, icing sugar, or 10X sugar. This finely milled sugar is essential for creating a smooth, velvety frosting. Sifting it beforehand will prevent lumps and ensure the silkiest texture possible.
- Heavy cream: Used in the frosting to achieve the perfect creamy consistency and richness. Heavy whipping cream also works wonderfully. While milk can be substituted, heavy cream offers a more luxurious and stable frosting.
Step-by-Step Guide: Crafting Your Decadent Dulce de Leche Cake
Baking this stunning dulce de leche cake is a rewarding process. Follow these detailed steps to ensure a flawless and delicious result.



- Prepare for Baking: Begin by preheating your oven to 350°F (175°C). This ensures the oven is at the correct temperature when the batter is ready, promoting even baking. Generously grease two 9-inch round cake pans. For an extra layer of non-stick assurance and easier removal, consider lining the bottoms of the pans with parchment paper circles and greasing the paper as well. This small step can prevent frustration later!
- Combine Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Whisking ensures that the leavening agents and salt are evenly distributed throughout the flour, which is crucial for a consistent rise and flavor in your cake. Set this mixture aside.
- Cream Wet Ingredients (First Stage): In a large mixing bowl, using an electric mixer (either a stand mixer with a paddle attachment or a hand mixer), beat the softened unsalted butter and granulated sugar together on medium speed. Continue mixing for 3-5 minutes until the mixture becomes light, fluffy, and pale in color. This process incorporates air, which is vital for a tender cake.
- Incorporate Eggs: Add the room-temperature eggs to the creamed butter and sugar, one at a time. After each egg addition, beat well until it is fully incorporated into the mixture. This gradual addition helps to emulsify the batter, preventing it from curdling and contributing to a smoother, more stable batter.



- Add Dulce de Leche and Vanilla: Now, gently mix in the dulce de leche and vanilla extract. Beat until they are fully combined and the batter takes on a beautiful, consistent caramel hue. Scrape down the sides of the bowl to ensure everything is well incorporated.
- Alternate Dry and Wet Ingredients: With your mixer on a low speed, begin adding the whisked dry ingredients to the wet mixture. Add approximately one-third of the flour mixture, mix just until almost combined, then add half of the buttermilk. Repeat this process: another third of the flour, the remaining buttermilk, and finally, the last third of the flour. Mix only until the ingredients are just combined. Over-mixing at this stage can develop the gluten in the flour, leading to a tough cake. A few streaks of flour are acceptable; final mixing will happen when you divide the batter.



- Bake the Cake Layers: Divide the prepared batter evenly between your two greased cake pans. For perfectly level layers, use a kitchen scale to ensure each pan holds the same amount of batter. Bake for 35-40 minutes, or until a wooden skewer or toothpick inserted into the center of the cakes comes out clean.
- Cool Completely: Once baked, remove the cake pans from the oven and place them on a wire rack to cool for 10-15 minutes. This initial cooling in the pan helps the cakes set and prevents them from breaking when removed. After this time, carefully invert the cakes onto the wire racks to cool completely. It is crucial for the cake layers to be entirely cool before you even think about frosting them. Warm cakes will melt your frosting, leading to a messy and disappointing result.



- Prepare the Silky Dulce de Leche Frosting: In a clean large mixing bowl, beat the softened butter on medium speed until it is smooth and creamy, about 2-3 minutes. This aerates the butter, making the frosting light. Add the dulce de leche and vanilla extract, beating until these are fully incorporated and the mixture is uniform. Gradually add the confectioners’ sugar, about a cup at a time, beating well after each addition until smooth. If the frosting seems too thick, add heavy cream (or milk) one tablespoon at a time until you reach your desired spreadable consistency. If it’s too thin, add a little more confectioners’ sugar.
- Assemble and Frost the Cake: Once your cake layers are completely cool, place one layer onto your chosen cake plate or serving stand. Spread a generous amount of dulce de leche frosting evenly over the top of this first layer. Carefully place the second cake layer on top, aligning it perfectly. Use the remaining frosting to cover the top and sides of the entire cake, smoothing it with an offset spatula or a bench scraper for a professional finish. For an extra touch of elegance and flavor, garnish your beautifully frosted cake with chopped toasted nuts, if desired.

Pro Tips for Baking Success
Achieving a perfect cake every time requires attention to detail. These expert tips will help ensure your Dulce de Leche Cake turns out beautifully moist, flavorful, and structurally sound:
- Embrace Room Temperature Ingredients: This is arguably one of the most crucial tips for baking success. Ensure your butter is properly softened (dentable but not melted), and your eggs and buttermilk are at room temperature. Cold ingredients do not emulsify well with creamed butter and sugar, leading to a lumpy batter and a denser, less tender cake. Room temperature ingredients combine more smoothly, trap more air, and result in a finer, more even crumb. Plan ahead and take them out of the refrigerator an hour or two before you begin baking.
- Avoid Over-mixing the Batter: Once you introduce flour to the wet ingredients, it’s essential to mix only until the ingredients are just combined. Over-mixing develops the gluten in the flour, which can lead to a tough, chewy cake texture, rather than the desired tender and moist crumb. Stop mixing as soon as you no longer see streaks of dry flour.
- Achieve Even Layers with Precision: For a professional-looking layer cake, even layers are key. The best way to achieve this is by using a kitchen scale. First, weigh your empty mixing bowl. After preparing your batter, weigh the bowl with the batter, then subtract the empty bowl’s weight to get the total batter weight. Divide this number in half to determine the exact amount of batter for each 9-inch pan. Place each greased pan on the scale, zero it out, and add the calculated amount of batter. This ensures both cake layers will bake up to the same height.
- Ensure Even Baking: Oven temperatures can vary significantly. To promote even baking and prevent one side of your cake from browning more quickly than the other, consider rotating your cake pans halfway through the baking time. Additionally, always check for doneness a few minutes before the recipe’s suggested minimum baking time. A wooden skewer inserted into the center should come out clean, indicating the cake is fully baked without being overdone.
- Cool Cake Layers Completely – Patience is Key: This step cannot be stressed enough. Attempting to frost warm or even slightly warm cake layers is a recipe for disaster. The heat will melt your carefully prepared frosting, causing it to slide off and create a sticky, messy situation. Allow your cake layers to cool completely on wire racks, ideally for at least 1-2 hours, or even longer if your kitchen is warm. You can even bake them a day ahead, wrap them tightly, and frost them when you’re ready.
- Sift Your Confectioners’ Sugar: For the smoothest, lump-free dulce de leche frosting, sift your confectioners’ sugar before adding it to the butter and dulce de leche mixture. This removes any small lumps that can stubbornly remain in your frosting, ensuring a perfectly creamy texture.

Creative Variations to Customize Your Dulce de Leche Cake
While this Dulce de Leche Cake is magnificent on its own, a few simple additions can elevate its flavors and textures even further, allowing you to personalize it to your taste:
- Add a Nutty Crunch: Introduce a delightful textural contrast by folding 1/2 cup of finely chopped toasted pecans or walnuts into the cake batter just before dividing it into pans. The nuts add a warm, earthy flavor that beautifully complements the sweet caramel. You can also sprinkle some on top of the frosting as a garnish.
- Embrace Sweet and Salty: For those who adore the classic sweet and salty combination, a delicate sprinkle of flaky sea salt (such as Maldon) on top of the frosted cake is a must-try. The salt crystals provide a subtle crunch and perfectly balance the richness and sweetness of the dulce de leche.
- Extra Caramel Drizzle: For an ultimate caramel indulgence and a stunning visual finish, gently warm a small amount of extra dulce de leche until it’s pourable. Drizzle it artfully over the top of the frosted cake just before serving. This adds another layer of rich caramel flavor and creates an elegant presentation.
- Espresso Infusion: For a sophisticated twist, dissolve 1-2 teaspoons of instant espresso powder in the buttermilk before adding it to the batter. The subtle coffee notes enhance the depth of the chocolate without making the cake taste overtly like coffee.
- Chocolate Chips: Fold in a cup of mini chocolate chips into the batter for a delicious dulce de leche chocolate chip cake.

Optimal Storage for Your Dulce de Leche Cake
To ensure your delicious Dulce de Leche Cake stays fresh and delightful for as long as possible, follow these storage recommendations:
- Room Temperature Storage (Short Term): If you anticipate enjoying the entire cake within one to two days, it can be stored at cool room temperature. The key is to keep it tightly covered with plastic wrap or in an airtight cake container. This prevents it from drying out and absorbing other odors. However, if your kitchen tends to be warm (above 70°F or 21°C), or if it’s a particularly humid day, refrigeration is the safer and recommended option to maintain freshness and prevent frosting from becoming too soft.
- Refrigerator Storage (Medium Term): For extended freshness, cover the cake securely and store it in the refrigerator for up to 4-5 days. Refrigeration helps maintain the cake’s structure and keeps the frosting firm. For the absolute best flavor and texture, allow individual slices to come to room temperature for about 30 minutes before serving. This allows the cake layers to soften and the flavors to fully bloom.
- Freezer Storage (Long Term): This cake freezes exceptionally well, making it perfect for preparing ahead or saving leftovers.
- Unfrosted Cake Layers: To freeze unfrosted cake layers, ensure they are completely cool. Wrap each layer tightly in several layers of plastic wrap, then place them in large freezer bags or wrap them again in aluminum foil. They can be stored in the freezer for up to 2 months. Thaw them overnight in the refrigerator before frosting and serving.
- Frosted Cake: You can also freeze the frosted cake, either whole or in individual slices. To freeze a whole frosted cake, place it uncovered on a baking sheet and freeze until the frosting is solid (about 2-3 hours). Then, wrap the entire cake tightly in plastic wrap, followed by aluminum foil. For individual slices, place them on a rimmed baking sheet and freeze until solid. Then, wrap each slice individually in plastic wrap and foil. Store in an airtight, freezer-safe container for up to 2 months. Thaw overnight in the refrigerator, and bring to room temperature for about an hour before serving for optimal enjoyment.

More Irresistible Dulce de Leche Recipes to Explore
If you’ve fallen in love with the luscious caramel flavor of dulce de leche in this cake, you’re in for a treat! Here are more fantastic recipes that feature this beloved ingredient, perfect for expanding your baking repertoire:
Get the Recipe:
Dulce de Leche Cake
Rich, creamy, and bursting with flavor – this dulce de leche cake is the ultimate treat!
Pin Recipe
Leave a Review
Ingredients
For the cake:
- 2 ½ cups (300 g) all-purpose flour
- 2 ½ teaspoons baking powder
- ¼ teaspoon baking soda
- ½ tsp salt
- 1 cup (226 g) unsalted butter, softened
- 1 ½ cups (300 g) granulated sugar
- 4 large eggs
- 1 ¼ cups (375 g) dulce de leche
- 1 teaspoon vanilla extract
- 1 cup (240 ml) buttermilk
For the frosting:
- 1 ½ cups (339 g) unsalted butter, softened
- ¾ cup (225 g) dulce de leche
- 1 teaspoon vanilla extract
- 4 cups (440 g) confectioners’ sugar
- 2-4 tablespoons (30-60 ml) heavy cream or milk
- chopped toasted nuts, for optional garnish
Recommended Products
- Escali Kitchen Scale
- USA Pan Bakeware Round Cake Pan, 9 inch
- Half Sheet Nonstick Cooling Rack
- Offset Spatula
Instructions
To make the cake layers:
- Preheat the oven to 350°F (175°C) and grease two 9-inch round cake pans. If you like, line the pans with parchment paper and grease the paper as well.
- Whisk together the flour, baking powder, baking soda, and salt. Set aside.
- Using an electric mixer on medium speed, beat the butter and sugar together until light and fluffy. Add the eggs one at a time, beating well after each addition.
- Mix in the dulce de leche and vanilla extract until fully combined.
- With the mixer on low speed, gradually add the dry ingredients in three portions, alternating with two portions of the buttermilk. Mix until just combined.
- Divide the batter evenly between the pans and bake for 35-40 minutes or until a toothpick comes out clean.
- Cool the cakes in the pans on a wire rack for 10-15 minutes before removing them from the pans to finish cooling on a wire rack.
To make the frosting:
- Using an electric mixer on medium speed, beat the butter until smooth and creamy.
- Mix in the dulce de leche and vanilla extract until well combined.
- Gradually beat in the confectioners’ sugar, mixing well. Add heavy cream as needed to achieve your desired frosting consistency.
- Once the cakes are completely cool, place one layer on a cake plate and frost the top. Place the other layer on top, and frost the top and sides. If you like, garnish with toasted nuts.
Notes
- Store in an airtight container at cool room temperature for up to 2 days or in the refrigerator up to 5 days.
- For tips, step-by-step photos, and extra details, be sure to read the full post above before starting. It’s packed with helpful info to answer common questions!
- This recipe makes a generous amount of frosting. If you prefer a thinner layer or plan to skip decorating the sides, you can scale the frosting down by about one-third to half.
Show off your baking masterpiece! Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. We can’t wait to see your creation!