Skip to content
Forkin
DessertSauce

Doce De Leite

A classic Brazilian sweet spread, made by slowly simmering milk and sugar until it becomes a rich, thick caramel. Perfect as a dessert filling, a topping for toast and fruit, or simply enjoyed by the spoonful.

An original recipe by Forkin

Total time
2 hr 20 min
Serves
4
Difficulty
Medium
Per serving
397 kcal
Download the app
VegetarianGluten-free

Allergen information: may contain milk. Always check ingredient packaging if you have an allergy.

Doce De Leite

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

  • 1,000 mlwhole milk
  • 250 ggranulated sugar
  • 0.25 tspbaking soda
  • 1 tspvanilla extract(optional)

Equipment

jar · spatula · whisk · heavy-bottomed pot

The method

Step by step

  1. 1

    In a large, heavy-bottomed pot or Dutch oven, combine the whole milk and granulated sugar.

    About 2 min

    Cook’s note: Using a pot that is much larger than the volume of milk will help prevent it from boiling over.

  2. 2

    Place the pot over medium heat and whisk until the sugar has completely dissolved.

    About 3 min

  3. 3

    Stir in the baking soda, then bring the mixture to a gentle boil. It may foam up initially.

    About 5 min

    Cook’s note: The baking soda helps prevent the milk from curdling and contributes to the final color.

  4. 4

    Immediately reduce the heat to low to maintain a very slow, gentle simmer.

    About 1 min

  5. 5

    Simmer for approximately 90 minutes, stirring with a spatula every 10-15 minutes to scrape the bottom and sides of the pot.

    About 1 hr 30 min

    Cook’s note: During the last 30 minutes, as the mixture thickens and darkens, you will need to stir more frequently to prevent it from scorching.

  6. 6

    The doce de leite is ready when it has turned a deep caramel color and is thick enough to coat the back of a spoon.

    Cook’s note: To test for doneness, you can place a small drop on a cold plate; it should hold its shape.

  7. 7

    Remove the pot from the heat and stir in the vanilla extract, if you are using it.

    About 1 min

  8. 8

    Let the doce de leite cool in the pot for at least 30 minutes before transferring it to a clean jar. It will continue to thicken as it cools.

    About 3 min

    Cook’s note: Be careful as the mixture is extremely hot.

Per serving

Nutrition

Calories
397.4kcal
Protein
8g
Carbs
74.3g
Fat
8.3g
Sugar
74.3g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store in an airtight container or jar in the refrigerator.

Reheating

Enjoy cold, or warm gently in a small saucepan over low heat until softened.

More recipes

All recipes
  • Cevapimain course

    Cevapi

    Cevapi are small, grilled minced meat sausages, a staple in Balkan cuisine. They are typically served with flatbread, chopped onions, and a red pepper relish called ajvar. This recipe offers a simple way to prepare these flavorful sausages at home.

    1 hr 35 min 696 kcal
  • Spinach Cupsappetizer

    Spinach Cups

    Crispy baked bread cups are filled with a warm, creamy spinach and cheese mixture. These bite-sized appetizers are perfect for parties and gatherings, offering a savory and satisfying mouthful.

    40 min 152 kcal
  • Quick Chilled Tomato and Vegetable Souplunch

    Quick Chilled Tomato and Vegetable Soup

    This refreshing no-cook soup is a simple shortcut to gazpacho, using condensed tomato soup as a flavorful base. Finely chopped fresh vegetables provide a delightful crunch and texture. Let it chill overnight for the best flavor, making it a perfect make-ahead meal for a hot day.

    8 hr 15 min 90 kcal
  • Kartoffelpufferside dish

    Kartoffelpuffer

    These crispy German potato pancakes are a delightful side dish or snack. Grated potatoes and onion are seasoned and pan-fried until golden brown. Serve them hot with your favorite accompaniments.

    45 min 485 kcal
  • Goan Fish Currymain course

    Goan Fish Curry

    This vibrant Goan fish curry features firm white fish simmered in a rich, tangy coconut-based gravy. A blend of aromatic spices and a touch of kokum creates a truly authentic flavor profile. Serve with steamed rice for a comforting and flavorful meal.

    50 min 459 kcal
  • Silver Nut Cakedessert

    Silver Nut Cake

    A rich and substantial loaf cake, packed with pecans, golden raisins, pineapple, and cherries. This dense, moist cake is reminiscent of a classic fruitcake and is perfect for holidays or as a special afternoon treat.

    3 hr 45 min 475 kcal
  • Traditional Turkish Breakfast Platebreakfast

    Traditional Turkish Breakfast Plate

    Experience the rich culinary heritage of Turkey with this vibrant breakfast plate, a delightful mosaic of fresh, wholesome ingredients. Featuring perfectly boiled eggs, tangy feta, briny olives, crisp vegetables, and a touch of sweet honey with walnuts, it offers a harmonious blend of savory and sweet. This traditional spread is designed to be savored slowly, providing a nourishing and flavorful start to your day.

    25 min 675 kcal