Homemade Dulce de Leche recipe
- Francis

- May 31
- 7 min read
Updated: Jun 7
This homemade dulce de leche recipe, literally meaning “sweet milk,” is a rich and creamy caramel-like sauce that develops its deep flavor through slow cooking. While it may look similar to caramel sauce, it has a softer, milkier taste and a thicker texture that makes it perfect for spreading, layering, or spooning over desserts. If you want to understand how it fits among other classic sweet toppings, take a look at Dessert Sauces: The Ultimate Guide to Classic Sweet Sauce Recipes for a full overview.
Making dulce de leche at home is surprisingly simple and gives you full control over both flavor and consistency. By adjusting cooking time, you can create anything from a smooth, pourable sauce to a thick, fudgy spread. Compared to caramel sauce, which relies on caramelized sugar, dulce de leche develops its flavor more gradually, resulting in a deeper, creamier finish.
Below, you’ll learn how to make homemade dulce de leche step by step, including tips for getting the perfect texture and avoiding common mistakes. If you enjoy rich dessert sauces, this recipe pairs beautifully with chocolate-based options like chocolate ganache or classic toppings such as Hot fudge, giving you even more ways to elevate your desserts.

What Is Dulce de Leche?
Dulce de leche is created by slowly heating sweetened milk until it caramelizes into a thick and creamy sauce. The most popular home method uses sweetened condensed milk because the sugar is already present, making caramelization easier.
How Boiling Time Changes Dulce de Leche Texture and Consistency
One of the simplest ways to make dulce de leche is by slowly simmering an unopened can of sweetened condensed milk in water. As the cooking time increases, the sauce gradually darkens, thickens, and develops a deeper caramel flavor, allowing you to control the final texture from soft and pourable to dense and spreadable. This control over texture is one of the reasons why this dulce de leche recipe is so versatile in both baking and dessert toppings.
Boiling Time | Color | Consistency | Best Use |
1 hour | Light beige | Thin, pourable | Drizzling over pancakes, crepes, ice cream |
1.5 hours | Medium caramel | Spreadable but soft | Cake fillings, dipping fruit |
2.5 hours | Deep amber | Thick and fudgy | Alfajores, frosting, spoon-eating levels |
After slow cooking condensed milk for about 2 hours, the dulce de leche thickens into a creamy, spreadable caramel with a deeper flavor
Important Safety Notes
Great results depend on careful handling, as heating condensed milk in a sealed can can build up pressure over time. Monitoring the process closely and maintaining proper water levels is essential to keep the method safe and controlled.
Keep the can more than halve submerged at all times to avoid bursting.
Maintain a gentle simmer, not a rapid boil. For my induction plate I set it to power level 2 when it starts to boil and with the lid on.
Cool the can completely before opening (very important to avoid burns and splatter).
Traditional Method: Ingredients for Boiling Sweetened Condensed Milk
This method uses just a few simple ingredients to slowly transform sweetened condensed milk into thick, caramelized dulce de leche. Because the process relies on gradual heat and time rather than multiple components, the quality of the milk and proper preparation play an important role in the final texture and flavor.
Ingredients
This recipe keeps things simple, using just a few basic ingredients to create a rich and smooth dulce de leche. Since there are so few components, choosing a good-quality sweetened condensed milk makes a noticeable difference in both flavor and texture.
1 can sweetened condensed milk (not evaporated milk)
Instructions
The process relies on slow, gentle cooking to caramelize the condensed milk and develop its signature flavor. By carefully controlling heat and cooking time, you can achieve a smooth, evenly thickened dulce de leche without burning or graininess.
Remove the label from the can. (optionally)
Place the unopened can in a large pot.
Cover with water so the can of condensed milk is mostly in the water.
Bring to a boil, then reduce to a simmer.
Simmer based on desired thickness (1 to 3 hours, refer to table above).
Turn off heat and take out the can so it can cool fully before opening.
Why This Method Works So Well
This technique works because the sweetened condensed milk is heated slowly and evenly inside the sealed can, allowing the sugars and milk solids to caramelize gradually over time. As moisture reduces and sugars concentrate, the mixture thickens into a smooth, dense, and deeply flavored dulce de leche, creating a consistent texture without the need for constant stirring or direct heat control.
Vegan Alternatives for Dulce de Leche
You do not have to miss out on dulce de leche if you follow a dairy-free diet, as several plant-based variations can achieve a similar rich and caramelized result. By using ingredients like coconut milk, oat milk, or almond milk in combination with sugar, you can recreate the slow caramelization process that gives dulce de leche its deep flavor and creamy texture.
Each alternative brings its own character. Coconut milk creates a naturally thicker, slightly richer result with a subtle coconut note, while oat milk produces a smoother, milder flavor that stays closer to the traditional version. The key is slow cooking, which allows the sugars to concentrate and develop that familiar caramel depth even without dairy.
With the right method, vegan dulce de leche can be just as versatile, working as a spread, filling, or dessert topping. It may not be identical to the classic version, but it offers its own balance of sweetness, texture, and flavor that fits perfectly into a wide range of desserts.
Coconut-Based Vegan Dulce de Leche
This variation uses coconut milk as the base, creating a rich and naturally creamy vegan dulce de leche with a slightly different flavor profile. Slow cooking allows the sugars to caramelize while the coconut fat builds a smooth, thick texture similar to the traditional version.
Ingredients
This version relies on a small number of plant-based ingredients, with coconut milk forming the base and sugar helping to create the caramelized structure. Because the ingredient list is minimal, using full-fat coconut milk is key for achieving a thick and creamy result.
1 can full-fat coconut milk
¾ cup sugar
Pinch of salt
½ tsp vanilla (optional)
Instructions
The process follows the same core principle of slow, controlled cooking to reduce moisture and concentrate sugars. Gentle heat and regular stirring help prevent burning while ensuring the mixture thickens evenly into a smooth, caramel-like consistency.
Combine everything in a saucepan.
Simmer over medium-low heat.
Stir frequently for 45–60 minutes until thick and golden.
Flavor Profile
Coconut-based dulce de leche has a naturally richer mouthfeel with subtle coconut undertones. While it differs slightly from the classic dairy version, it still delivers a deep sweetness and smooth texture that works well in both baked and spooned desserts.
Oat Milk Dulce de Leche (Vegan Option)
This variation uses oat milk as a base to create a smoother and milder take on dulce de leche. Thanks to its natural creaminess and neutral flavor, oat milk allows the caramel notes to develop gradually, resulting in a soft, balanced sweetness that closely resembles the classic version.
Ingredients
This version keeps the ingredient list simple, combining oat milk with sugar to recreate the caramelization process. Since oat milk has a lighter structure than dairy, choosing a barista-style or full-bodied oat milk helps achieve a thicker and more stable consistency.
3 cups barista-style oat milk
1 cup sugar
Pinch of baking soda
Instructions
The mixture is gently simmered over low heat, allowing it to reduce slowly while the sugars caramelize and deepen in flavor. Regular stirring is important to prevent sticking and ensure an even texture as the sauce thickens into a smooth, pourable dulce de leche.
Simmer for 1–1.5 hours until thickened. The oat milk creates a caramel with a naturally malty profile.
Vegan Shortcuts Using Condensed Milk Alternatives
If you can find plant-based sweetened condensed milk, often made from coconut or oat milk, you can follow the same slow-cooking method as the traditional version. Simmering it gently for about 2 to 3 hours allows the sugars to caramelize and thicken, creating a rich, smooth dulce de leche with a deep caramel flavor.
This approach comes closest to the classic technique, offering a similar texture and consistency while keeping the recipe fully dairy-free.
Tips for Perfect Dulce de Leche
Small details can make a big difference when it comes to achieving a smooth, rich, and well-balanced dulce de leche. Paying attention to temperature, texture, and storage helps maintain both quality and consistency.
Use a silicone spatula when cooking in an open pan to prevent sticking and ensure even heat distribution, especially as the mixture thickens.
Store opened cans of dulce de leche in the refrigerator in an airtight container for up to 3 to 4 weeks to maintain freshness and texture.
Freeze for longer storage, as thicker versions hold up particularly well and can be thawed without losing their smooth consistency.
Add a small pinch of sea salt to enhance depth and bring out the caramelized flavors without making it taste salty.
How to Use Dulce de Leche in Cakes and Muffins
Dulce de leche works beautifully beyond simple dessert sauces and can be used to add richness and depth to baked goods. Swirl it through muffin batter for a soft caramel center, layer it into cakes as a filling between sponges, or spread it over cake layers for extra moisture and flavor. It also pairs well with frostings and can be folded into buttercream or cream‑based toppings to create more complex, caramel‑forward desserts. If you want to see how this works in practice, try it in vanilla muffins with a dulce de leche core, where the caramel melts into a soft, controlled center inside a bakery‑style crumb. You can also explore how the same technique translates into layered desserts with this fluffy dulce de leche cake with creamy mascarpone layers, where caramel depth and airy sponge come together in a balanced, bakery‑style finish.
Once you get comfortable making dulce de leche at home, it quickly becomes one of those ingredients you keep reaching for. It fits just as easily into simple desserts as it does into more layered bakes, adding depth, sweetness and a smooth, creamy finish. Whether you use it as a filling, swirl it through batter or serve it as a topping, having a reliable method means you can always bring that rich caramel flavor into your desserts with very little effort.



Comments