Go Back
+ servings
homemade dulce de leche in small glass jar with teaspon inside, jar of dulce de leche in the background

Homemade Dulce De Leche

Course: Dessert
Cuisine: South American
Prep Time: 5 minutes
Cook Time: 2 hours
Total Time: 2 hours 5 minutes
Servings: 8
Calories: 178kcal
Forget the canned stuff, homemade dulce de leche is super easy to make – All you need is just 2 basic ingredients and one pot! 
Print Recipe


  • 1 lt fresh whole milk
  • 200 g muscovado or turbinado sugar
  • ½ tsp baking soda


  • Place the milk and sugar into a large saucepan, and heat over medium-low heat just below a simmer.
  • Stir the ingredients until the sugar is fully dissolved, then add the baking soda and stir (it will bubble briefly then it will stabilize).
  • Keep the mixture just below a simmer over low heat, stirring every 10 minutes for about 2 hours.
  • Once the mixture begins to turn brown, start stirring it continuously and lower the heat to a minimum.
  • The homemade dulce de leche is done when it reaches a deep caramel colour and a thick but gooey texture. 
  • If not perfectly smooth, strain through a fine mesh strainer or give it a quick mix with an immersion blender.



You can store prepared dulce de leche in an airtight container, in the fridge for up to 2 weeks.


Serving: 37.5g | Calories: 178kcal | Carbohydrates: 31g | Protein: 3.9g | Fat: 4.9g | Saturated Fat: 3.3g | Sodium: 129mg | Sugar: 31g | Calcium: 149mg