Ingredients
- 2 liters of fresh whole milk (preferably farm-fresh)
- 500 g of granulated sugar
- 1 pinch of baking soda (optional, prevents crystallization)
Step-by-Step Instructions
- Choose the Right Pan
- Use a thick-bottomed pan to prevent sticking and burning.
- Mix the Ingredients
- Pour the milk and sugar into the pan over medium heat. Stir until the sugar fully dissolves.
- Add the Baking Soda (Optional)
- This helps prevent crystallization and ensures a smoother texture.
- Start the Slow Cooking Process
- Once the mixture reaches a boil, reduce to low heat and stir continuously with a wooden spoon or silicone spatula.
- Wait for Caramelization
- The milk will gradually reduce and thicken, developing a golden color. This process takes 1.5 to 2 hours, so patience is key!
- Stir More Towards the End
- In the last 30 minutes, stir constantly to prevent sticking.
- Check the Texture
- To test if it’s done, place a small amount on a plate and let it cool. Run your finger through it—if a path forms and holds, it’s ready!
- Store Properly
- Transfer the hot dulce de leche into a sterilized glass jar and let it cool before sealing.
Expert Tips for the Best Dulce de Leche
Use fresh whole milk – It results in a creamier, richer dulce de leche.
Keep stirring – Prevents burning and ensures even caramelization.
Low and slow cooking – This is the secret to the perfect golden color and smooth texture.
Proper storage – Keep in airtight containers in the fridge, where it lasts up to 15 days.
Fun Facts About Dulce de Leche
- Dulce de leche is hugely popular in Argentina and Uruguay, where it’s often used in desserts like alfajores.
- In Minas Gerais, many families still make dulce de leche in copper pots, which help distribute heat evenly.
- The first recorded recipe for dulce de leche dates back to the 19th century in South America.
Authentic Homemade Brazilian Dulce de Leche (Doce de Leite)
Introduction
Dulce de leche, or “doce de leite” in Portuguese, is one of the most traditional and beloved sweets in Brazilian and especially Minas Gerais cuisine. With a creamy texture and irresistible caramelized flavor, it’s a staple in Brazilian homes, often enjoyed with coffee, cakes, or simply by the spoonful.
Made with just two simple ingredients – milk and sugar – this treat has a rich history dating back to South America’s colonial era. Today, we’ll teach you how to prepare an authentic homemade Brazilian dulce de leche, just like the one found in the finest kitchens of Minas Gerais.
We’ll also explore the science behind the caramelization process that makes this dessert so special.
Why Make Homemade Dulce de Leche?
While store-bought versions are convenient, homemade dulce de leche offers several advantages:
- No preservatives: Store-bought versions often contain artificial additives.
- Authentic flavor: Slow cooking enhances the natural richness of milk.
- Customizable: You can adjust sweetness, texture, and even add spices like cinnamon or vanilla.
The Science Behind the Perfect Dulce de Leche
The magic of dulce de leche comes from a process known as the Maillard Reaction, which occurs when milk proteins and sugars heat up. This reaction gives the golden brown color and deep caramel flavor that make this dessert so irresistible.
Another key factor is slow milk evaporation, which ensures smooth texture without crystallization or burning.
This authentic Brazilian dulce de leche is a true culinary treasure. Making it at home is a wonderful way to preserve tradition and enjoy an all-natural, homemade treat.
Now that you know the secrets behind the perfect doce de leite, try it out and share your results!
If you loved this recipe, leave a comment and stay tuned for more Brazilian traditional recipes on our blog!

Hello! I created this blog to share with you my passion for Brazilian cuisine, showing you how easy and enjoyable it is to prepare delicious dishes. We want this blog to be a space for exchange, where you can learn, experiment and be inspired by our culture.