New video every week on YouTube →
Arequipe, Colombian Dulce de Leche From Milk

Arequipe, Colombian Dulce de Leche From Milk

Arequipe made the long way: a quart of milk, sugar and baking soda reduced for 125 minutes down to 225 °F exactly. Why baking soda darkens the milk, how to read the set without a thermometer and the five ways it fails.

A quart of milk and 1½ cups of sugar give you about 1 lb of arequipe, which means more than half the starting weight leaves as steam. Along the way the milk turns from white to brown with nothing added to color it: that is a Maillard reaction between the lactose and the milk’s own proteins, running slowly in a liquid for the better part of 2 hours. This is dulce de leche made the way it is made in Colombia, where it is called arequipe and eaten on wafers with cheese. Twelve servings, a little over two hours, and the last stretch with a spoon in your hand.

How do you make dulce de leche from milk? Combine 1 quart of milk, 1½ cups of sugar and ½ tsp of baking soda while cold, bring to medium heat and reduce 60 minutes, stirring now and then. Stir constantly for the final 45 minutes until it reaches 225 °F or a spoon leaves a track on the pan bottom. 125 minutes for 12 servings.

Colombian arequipe, homemade dulce de leche in a glass jar

Why milk turns brown

Nothing is caramelized here in the strict sense. What happens is a Maillard reaction between the lactose in the milk and the proteins the milk already contains, the same browning that colors a seared steak, except it runs for 2 hours in liquid instead of seconds in a pan.

Baking soda is the lever. Half a teaspoon raises the pH of the mixture, and Maillard browning moves faster in an alkaline environment, so the color and flavor arrive sooner. It works without it too, just paler and slower. More is not better: a full tablespoon leaves a soapy aftertaste.

Reading the set

Reading the finish by temperatureScale of final temperature for dulce de leche: at 212 degrees Fahrenheit it is still sweet milk; at 219 degrees it is a pouring sauce; at 225 degrees, the point of this recipe, it is spreadable and holds its shape; at 234 degrees it sets hard once cool. The temperature of the mixture rises as water evaporates, so a thermometer is really measuring how much water is left.210°F220°F230°F240°F212 °Fstill sweet milk219 °Fsauce, for pouring225 °F (this recipe)spreadable, holds its shape234 °Fsets hard once cool
Temperature rises as water leaves, so the thermometer is really reading thickness. 225 °F is spreadable; five degrees more and it sets hard, because it thickens a lot off the heat.

The temperature of the mixture climbs as water evaporates, so a thermometer is really telling you how much water is left. At 219 °F it is a pouring sauce; at 225 °F it spreads and holds its shape, which is what this recipe aims at; at 234 °F it sets hard once cold.

Without a thermometer, use the track test: draw a spoon across the bottom of the pan, and it is ready when the track takes about 2 seconds to close over. Either way, remember that it thickens substantially as it cools, so stop while it still looks a shade looser than you want.

The last half hour

Five ways it goes wrong, and which are fixableTroubleshooting matrix for homemade dulce de leche. A grainy result means the sugar crystallized, from under-stirring or from scraping the pan walls; blend it hot and strain it. A burnt taste means it caught on the bottom, from a thin pan or heat set too high, and there is no fix. Too pale means little Maillard browning, from no baking soda or not enough time, and fifteen more minutes on low will correct it. Too stiff means it passed 230 degrees Fahrenheit, usually from judging the set while hot, and a quarter cup of hot milk stirred in will loosen it. Curdling means the milk turned acidic, usually milk near its expiry date, and the only answer is to start over with fresh milk.What happenedWhyFixGrainythe sugarcrystallizedunder-stirred, or thepan walls scrapedblend it hotand strainTastes burntit caught onthe bottomthin pan or heattoo highno fix, startagainToo palelittle Maillardbrowningno baking soda,or not enough time15 more minuteson lowToo stiffit passed 230 °Fjudged the setwhile hotstir in ¼ cuphot milkIt curdledthe milk turnedacidicmilk near itsexpiry datestart over withfresh milk
Four of the five are fixable; burnt is not. Which is why the two starting conditions matter most: a heavy-bottomed pan and fresh milk, the two things you cannot correct later.

For the first hour this nearly cooks itself; stirring every 5 minutes is enough to stop a skin forming. From minute 70, once half the volume is gone, everything changes: the base is thick, heat transfer gets aggressive, and thirty seconds of inattention is enough for it to catch.

That is why the pan matters. A heavy base spreads the heat and buys you margin; a thin one concentrates it into hot spots and scorches where you cannot see. Burning is the one failure on the list with no remedy, because it flavors the entire batch.

Three routes to the same jar

Three routes to the same jar, and how they differComparison of three ways to make dulce de leche. Starting from milk, this recipe uses a quart of milk and a cup and a half of sugar, takes 125 minutes, needs constant attention at the end, finishes smooth and spreadable with a mild milky flavor and carries no particular safety note. Cajeta starts from goat’s milk and sugar, takes about 120 minutes, also needs constant attention at the end, finishes looser and glossier with a tangy distinctive flavor. The canned method starts from a can of sweetened condensed milk, takes 40 minutes at pressure or two to three hours simmering, needs almost no attention, finishes firmer and candy-like with a sweeter, flatter flavor, and the can must stay fully under water throughout.From milk (this one)CajetaFrom canned milkStarts from1 qt milk and1½ cups sugargoat’s milkand sugara can of sweetenedcondensed milkTime125 minutes120 minutes40 min at pressureor 2-3 h simmeringAttentionconstant atthe endconstant atthe endalmost noneTexturesmooth, spreadablelooser, glossierfirmer, candy-likeFlavormilky, mildtangy, distinctivesweeter, flatterSafety notenonenonekeep the can fullyunder water
The canned route is a different product, not a shortcut to this one: firmer, sweeter and flatter. If you use it, keep the can completely submerged the entire time.

Most English-language recipes for dulce de leche start from a can of sweetened condensed milk, and the result is a real thing, just a different one: firmer, sweeter and flatter than this. If you go that way, the one rule that matters is safety, and it is not optional. The can must stay completely submerged for the full 40 minutes at pressure, or the full 2 hours of simmering, and it should never be heated sealed and dry.

Cajeta, made with goat’s milk, is the third route. Same method, tangier result, and worth knowing about if you find goat’s milk easier to get than patience.

What it is, nutritionally

Calories per 100 g, against the other things you spreadCalories per 100 grams according to the USDA database: sweetened condensed milk 321 kilocalories; dulce de leche 315; honey 304; jelly 266. All four sit in the same range, and the real difference between them is protein: dulce de leche carries 6.84 grams per 100 grams while honey carries 0.3.USDA SR Legacy · kcal per 100 gSweetened condensed milk321 kcalDulce de leche315 kcalHoney304 kcalJelly266 kcal
All four land near 300 kcal per 100 g. Where dulce de leche differs is protein: 6.84 g per 100 g against honey’s 0.3, because it is reduced milk rather than sugar alone.

By calories, arequipe sits where honey and jam sit: according to the USDA it runs 315 kcal per 100 g, jelly 266 and honey 304. The difference is in what else is there. Because this is reduced milk, it carries 6.84 g of protein in every 100 g, more than twenty times what honey has.

That does not make it health food. It does explain why it satisfies differently, and why in Colombia it is eaten in small quantities with cheese or on wafers rather than by the spoonful.

Who this recipe is for

  • If you have no thermometer → use the track test; ready when it takes 2 seconds to close
  • If it came out grainy → blend it hot and strain it; the crystallized sugar dissolves
  • If it came out stiff → return it to the heat with ¼ cup of hot milk and stir until smooth
  • If you want it darker → 15 minutes more on low heat, not more baking soda
  • If you are short on time → the canned-milk method takes 40 minutes at pressure, with the can kept fully under water

Make ahead, storage and how to use it

In a clean, sealed glass jar it keeps 3 weeks refrigerated, since the sugar acts as a preservative. It firms up cold, so take it out 20 minutes before spreading, or stir in a spoonful of hot milk.

It does not freeze usefully, and does not need to. Beyond spreading it, it is the filling for stuffed fritters, a layer in flan and the standard partner to fresh cheese in Colombia, which is the pairing worth trying first if you have only had it on toast.

What goes wrong

High heat at the end. It catches on the bottom and the burnt taste cannot be corrected.

Scraping the pan walls when jarring. Crystallized sugar goes into the jar and turns the batch grainy.

Judging the set while hot. It thickens a lot cold; what looks perfect in the pan becomes a brick.

Milk near its expiry date. It curdles when heated and there is no recovering it.

A thin pan. Hot spots scorch the base before the rest reaches 225 °F.

Variations

With cinnamon. One stick through the whole cooking, removed at the end, in the style of manjar blanco from the Valle del Cauca.

With panela. Swap ½ cup of the sugar for grated panela, giving a darker result with a molasses edge.

With goat’s milk. The classic Santander version, sharper and more distinctive.

Salted. A teaspoon of salt instead of a pinch, about 400 mg of sodium more per batch, for the sweet-salty contrast that suits cheese.

What to serve it with

In Colombia this goes on wafers, beside fresh cheese, or straight off the spoon, about 2 tablespoons at a time. It is also the filling for stuffed Colombian buñuelos in December and the usual companion to a stovetop flan or a bowl of Colombian rice pudding.

On a dessert table it sits with Colombian natilla, a caramel pineapple upside-down cake and a tray of fudgy brownies with it swirled through the batter, and at breakfast it goes on bread or on a Colombian cheese arepa, which is the sweet-salty combination Antioquia likes best.

Frequently asked questions

Why is mine grainy? Crystallized sugar, almost always from the pan walls. Blend it hot and strain it.

How much does a quart of milk make? About 1 lb, which is 12 servings of 2 tablespoons.

Can I use canned condensed milk instead? You can make a similar sweet in 40 minutes at pressure, but it is a different product in texture and flavor, and the can must stay fully submerged.

What does the baking soda do? It raises the pH and speeds up Maillard browning, so the color arrives sooner. Half a teaspoon is enough.

How long does it keep? Three weeks refrigerated in a clean sealed jar. Sugar does the preserving.

Nutrition

Per serving of 2 tablespoons, about 1.4 oz, calculated with the USDA entry for dulce de leche:

  • Calories: 125 kcal
  • Protein: 3 g
  • Carbohydrates: 22 g
  • Fat: 3 g, of which 2 g saturated
  • Fiber: 0 g
  • Sodium: 50 mg
  • Sugars: 20 g

According to the USDA, dulce de leche carries 315 kcal, 6.84 g of protein and 49.74 g of sugar per 100 g. It is concentrated milk and sugar, and the sensible portion is small: two spoonfuls on a wafer or beside cheese, rather than a jar and a fork in front of the fridge.

The first time I made this I looked away for ten minutes near the end and lost a quart and a half of milk at once, with the house smelling of burnt sugar for two days. My Colombian mother-in-law later explained that she never makes it alone: she puts someone next to the pan to talk to, and that is the whole technique. I do the same now and have not burned a batch since. Josnaisis.

Arequipe, Colombian Dulce de Leche From Milk

Arequipe, Colombian Dulce de Leche From Milk

By Josnaisis Ramirez · Gran Receta

Rate
✓ Thanks!

Prep

10 min

Cook

1 h 55 min

Servings

12

people

Total

2 h 5 min

Difficulty

Medium

Cuisine

Colombian · Venezuelan

Calories

125 kcal

Ingredients

For 12 servings · Check off what you have

Instructions

1

Combine the cold milk, sugar, baking soda and salt in a heavy-bottomed pan before you turn on the heat. Baking soda raises the pH of the milk and speeds up browning; without it the arequipe takes longer and stays paler.

2

Bring to medium heat uncovered and reduce for 60 minutes, stirring every 5 minutes with a wooden spoon. It will foam up at first; the foam subsides on its own as the milk concentrates.

3

From minute 70, once it has lost about half its volume, lower the heat and stir constantly for roughly 45 minutes. The base is thick by then and will catch within seconds.

4

Check the set at 115 minutes: it is ready at 225 °F (107 °C), or when a spoon drawn across the bottom leaves a track that takes 2 seconds to close.

5

Turn off the heat, add the vanilla and stir 1 minute. Do not scrape the pan walls as you jar it: crystallized sugar clings there and will make the whole jar grainy.

6

Jar it hot in a clean glass jar and let it cool uncovered. It thickens considerably as it cools, so something that looks slightly loose while hot will be right when cold.

Nutrition

Approximate values per serving · 12 servings total

125

kcal

3g

Protein

22g

Carbs

3g

Fat

0g

Fiber

2g

Sat. fat

50mg

Sodium

20g

Sugar

Tip: Arequipe thickens a lot as it cools, so judge the set with that in mind: if it is already stiff in the pan, it will be unspreadable cold. The two checkpoints are temperature, 225 °F, and the track test on the bottom of the pan. And the final half hour allows no distractions: with a thick base, thirty seconds without stirring is enough for it to catch and taste burnt.
#arequipe#dulce de leche#colombian desserts#milk caramel#manjar blanco
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it