Go Back Email Link
+ servings
A cup with the mexican caramel sauce.

How to make Dulce De Leche

Learn to make your own Dulce De Leche by simmering condensed milk for a couple of hours. It's as simple as that and you can use it on any dessert you like!
Course Dessert
Cuisine Mexican
Prep Time 5 minutes
Cook Time 2 hours 5 minutes
Total Time 2 hours 10 minutes
Servings 1.25 cups
Calories 130kcal
Author Ana Frias


Dulce De Leche with Condensed Milk

  • 1 can condensed milk

Dulce De Leche From Scratch

  • cups milk (1 liter)
  • 1 ½ cups sugar (300g)
  • ½ teaspoon vanilla extract


Method #1 with a condensed milk can

  • Remove the label from the sweetened condensed milk can.
  • Place the can in a medium pot and fill with enough water to cover it completely.
  • Turn the heat to medium high heat and once it starts to boil, lower to medium heat. Enough to keep the bubbles going.
  • Cook the can for 2.5 hours, covered. Check the pot once in a while to make sure it's always covered with water. If the water starts to evaporate, just add more.
  • Cool completely before opening the can.

Method #2 with milk, sugar & vanilla

  • In a heavy bottom saucepan, over medium heat, add the milk, sugar and stir until the sugar is dissolved.
  • Bring the mixture to a simmer over low (and controlled) heat and simmer for about 1.5 hours. If it start to foam at the top, just remove with a spoon.
  • Important! Keep a close eye on it and stir every few minutes with a spatula to prevent from burning at the bottom of the pot.
  • When the milk starts to get very dark, is important to keep on stirring it non stop. The dulce de leche is done when it reaches a dark deep caramel color. About 2 hours.
  • Remove from heat and add the vanilla extract. Give it a stir to integrate well.


  1. While it cooks, you'll notice that it starts to thicken and the color will change to a beautiful caramel color.
  2. Leftover dulce de leche can be stored in the refrigerator in an airtight container or glass jar for up to six months.
  3. Rewarm to soften it up in a double boiler or microwave. Or just simply return to room temperature by leaving it on the kitchen counter for a couple of hours.


Serving: 2Tbsp | Calories: 130kcal | Carbohydrates: 22g | Protein: 3g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 10mg | Sodium: 35mg | Sugar: 22g