Dulce de leche on a spoon being poured over a glass container.
Print Recipe
4.73 from 11 votes

Dulce de Leche Recipe

This rich and caramel-y Authentic Homemade Dulce de Leche is easy to make, requires only 5 ingredients and is one of my favorite Mexican desserts!
Cook Time1 hr 20 mins
Total Time1 hr 20 mins
Course: Dessert
Cuisine: Mexican
Servings: 10 servings (2 tablespoons each)
Calories: 152kcal
Author: Isabel Eats



  • In a large pot over medium heat, stir together milk, sugar, and baking soda.
  • Bring to a boil, stirring occasionally, making sure to remove the pot from the stove if it looks like the mixture is going to foam over. Keep stirring until the foam subsides and then return to the stovetop. 
  • Once the mixture is boiling consistently without foaming, reduce the heat and simmer uncovered for about 1 to 1 1/2 hours, stirring occasionally, until the milk has caramelized and thickened. 
  • When the mixture is a beautiful golden brown and the mixture has thickened to where it sticks very well to the back of a spoon, remove from heat and stir in vanilla extract and ground cinnamon.
  • Transfer to a glass jar to cool and enjoy!


Makes about 1 1/4 cups.
Storage: Store dulce de leche in an air-tight container in the fridge for up to one month.

Nutrition Facts
Dulce de Leche Recipe
Amount Per Serving (2 tablespoons)
Calories 152 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 2g10%
Cholesterol 14mg5%
Sodium 80mg3%
Potassium 156mg4%
Carbohydrates 29g10%
Sugar 28g31%
Protein 3g6%
Vitamin A 100IU2%
Vitamin C 1.7mg2%
Calcium 130mg13%
* Percent Daily Values are based on a 2000 calorie diet.


Serving: 2tablespoons | Calories: 152kcal | Carbohydrates: 29g | Protein: 3g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 14mg | Sodium: 80mg | Potassium: 156mg | Sugar: 28g | Vitamin A: 100IU | Vitamin C: 1.7mg | Calcium: 130mg