Dulce de Leche, the Slow Caramel That Teaches You to Read Color
There are two roads to the brown, toffee-ish sweetness people call caramel. One is table sugar heated until it starts coming apart, somewhere past 300°F, in a few minutes that punish a glance at the phone. The other is a pot of milk and sugar left at a gentle simmer until the milk itself turns brown. That takes most of an afternoon, and nothing much happens in any given minute of it.
The slow road is the one to learn first. Dulce de leche needs no thermometer, and because the color moves so gradually, a cook has time to see white become ivory, then tan, then amber, and to taste what each shade does. That habit of reading a pot is the skill every caramel depends on, including the fast, unforgiving kind. A spoonful of San Ignacio dulce de leche (shop San Ignacio dulce de leche) gives a finished example to taste against while the pot works.
Why milk browns at a simmer
Sugar on its own browns by caramelization. Harold McGee's On Food and Cooking puts table sugar's caramelization at about 320°F (160°C), where sucrose breaks down into hundreds of new compounds: some sour, some bitter, a great many aromatic. Work at the University of Illinois by the food scientist Shelly Schmidt and her student Joo Won Lee showed that crystalline sugar does not truly melt at all. It decomposes, and given enough time it starts at lower temperatures than the textbook figure. Either way, that is heat a pot of milk never sees.
Milk has another route. It carries protein and lactose, a reducing sugar, and those are the two partners in the Maillard reaction, the browning behind bread crust and seared meat. Maillard browning goes faster as the heat rises and faster again when the pot leans alkaline, but it does not need caramel temperatures; at a simmer it only needs time. In their review of dulce de leche chemistry, Rodrigo Stephani and his colleagues attribute its color almost entirely to the Maillard reaction. So sweetened milk held near the boil for two hours goes from white to tan to mahogany, and it tastes milky and round, where sugar caramel runs sharper and more roasted. The browning guide draws the whole family tree.
For the cook, it helps to picture two clocks in the pot. The browning clock is driven by heat, time and pH. The thickening clock is driven by evaporation. The goal is for them to run out together, so the milk reaches deep amber just as a spoonful on a cold plate holds its shape. Three of the failures in the table further down are one clock running ahead of the other, and each fix slows one down or lets the other catch up.
Ingredients
For about 3 cups.
- 2 quarts (1.9 liters) whole milk
- 2 cups (400 g) granulated sugar
- 1/2 teaspoon baking soda, dissolved in 1 tablespoon water
- 1/4 teaspoon fine sea salt, such as Jacobsen Salt Co. Trapani (shop Jacobsen Trapani fine sea salt)
- 1 to 2 teaspoons vanilla extract, such as Burlap & Barrel's (shop Burlap & Barrel vanilla extract)
The proportions, a quart of milk to a cup of sugar, match the stovetop cajeta in Rick Bayless's recipe, which makes 3 cups from the same 2 quarts. Use whole milk. Its fat gives the finished spread body and carries the browned flavors.
The half teaspoon of baking soda does two jobs. Milk grows more acidic as it cooks down, and heat plus acid is what curdles it. Stephani and his coauthors describe the bicarbonate as an extra source of alkalinity that keeps the casein proteins from coming apart as the pH falls during evaporation. It also keeps the pot from turning acidic, and Maillard browning runs faster the less acidic the pot, so the soda nudges the browning clock forward too. Don't add extra: too much soda leaves a soapy taste. The vanilla waits until the end, because two hours at a simmer would boil off much of its aroma.
Method
- Choose a wide pot and dissolve the sugar. Use a heavy pot of at least 5 quarts, wide rather than tall. Width gives the milk more surface to evaporate from, and the spare room matters twice: when the soda foams, and near the end when the thick spread starts to spit. Add the milk and sugar and bring them to a simmer over medium heat, stirring until the spoon no longer grates on grains at the bottom.
- Add the soda off the heat. Pull the pot aside and stir in the soda solution. The milk will foam up, then settle. Put it back on the lowest heat that holds a steady simmer, with small bubbles breaking across the surface rather than a rolling boil. Leave the lid off from here on, since evaporation is what thickens it.
- The long middle. For about an hour, sometimes longer, the pot needs little more than a stir every ten minutes. A skin keeps forming; stir it back in, since that protein is part of what browns. The color moves from white to ivory to pale tan, and the level drops down the sides of the pot. Milk dries into a ring at the waterline. Scrape it down while it is still pale, so dried crust doesn't fall back in. If the simmer creeps toward a boil, turn the heat down. Nothing in this stage rewards hurrying.
- The last stretch. The sound changes before the color does. The thin fizz gives way to fat, glossy bubbles that pop slowly, and a spoon dragged across the bottom leaves a trail that stays open for a moment. Lower the heat and stir almost constantly with a flat-edged wooden spoon or heatproof spatula, working the corners, while the color deepens from tan to amber. The slower this stretch goes, the darker the spread. This is the only stretch where the pot can scorch, and a scorched patch on the bottom flavors the whole batch.
- Test on a cold plate and stop a little early. Keep a small plate in the freezer. Drop a spoonful on it, wait thirty seconds, and draw a finger through it. When it cools quickly to the consistency of a thick caramel sauce and the line holds clean edges, take the pot off the heat. In the pot it should be about as thick as honey, looser than you want it in the jar, because it firms up as it cools. If it is toffee-thick while still hot, it will be stiff straight from the refrigerator.
- Season, strain and jar. Stir in the salt and vanilla while it is hot. Pour it through a fine sieve into clean jars to catch skin and flecks, and let it cool uncovered. Then cover and refrigerate. A few minutes on the counter, or a short stand in warm water, brings it back to spreading softness.
At 5,280 feet
Colorado State University Extension puts water's boiling point at 212°F at sea level and 203°F at 5,000 feet, which puts Denver near 202°F. The same guide notes that liquids evaporate faster at elevation, helped along by the dry air. For candy cooked to a set point, that is a real problem: the guide has candy finish temperatures dropping by about 2°F for every 1,000 feet, so every sea-level target temperature runs too high here. Its answer is the cold-water test, which it calls reliable at any elevation. The cold plate in step 5 is the same idea, and it is why this recipe has no target temperature.
What altitude does change is the balance between the clocks. A Denver pot simmers roughly 10°F cooler than one in Buenos Aires, so browning is slower, while evaporation is if anything quicker. That makes the likely Denver failure a spread that passes the cold-plate test while it is still the color of weak tea. The fix is to turn the thickening clock back: stir in half a cup of hot water, keep simmering and stirring, and repeat until the color catches up with the texture. The pot may take longer here than a sea-level recipe says. Sugar caramel follows different rules, and the salted caramel sauce recipe covers what altitude does to a sugar thermometer. The Denver altitude cooking guide takes the same logic through the rest of the kitchen.
When it goes wrong
| What you see | Which clock ran ahead | What to do |
|---|---|---|
| Thick but pale | Thickening outran browning: heat too low, a very wide pot, or altitude | Stir in hot water half a cup at a time and keep simmering until the color comes up |
| Dark but thin | Browning outran thickening: heat too high, or a narrow pot | Lower the heat and keep reducing; if it is already as dark as you like, stop and keep it as a pouring sauce |
| Small white curds | The milk curdled before the soda could hold the pH | Keep cooking; the sieve catches them at the end. Next time measure the soda carefully and start with fresh milk |
| Grainy on the tongue | Lactose crystals, which form in concentrated milk as it stands | Warm it gently with a spoonful of milk and strain |
| Burnt, bitter undertone | Scorched on the bottom during the last stretch | Pour the batch into a clean container without scraping the pot. Next time use a heavier pot and lower heat, and stir constantly once the bubbles turn fat |
| Hard as toffee once cold | Cooked past the cold-plate line | Warm the jar in hot water and loosen it with warm milk, a spoonful at a time |
One pot, many names
The same pot turns up across Latin America under different names: dulce de leche, manjar, manjar blanco, arequipe, cajeta. Mexico's cajeta is the best argument for trying goat's milk. It is the specialty of Celaya, in Guanajuato, a state full of goats in colonial times, and it grew out of the Spanish sweets tradition. The name comes from the cajetes, containers made of thin sheets of tejamanil wood, that it was packed in. To make it, swap half or all of the cow's milk for goat's milk and simmer a piece of cinnamon in the pot from the start, as Bayless does; Burlap & Barrel Cinnamon Verum (shop Burlap & Barrel Cinnamon Verum) will do the job. Fish the cinnamon out before straining. Vermont has a goat's milk caramel of its own in Fat Toad Farm caramel (shop Fat Toad Farm goat's milk caramel), hand-stirred in small batches since 2022 by Butterfly Bakery of Vermont in Barre with milk from nearby goat dairies. The Fat Toad Farm producer guide tells how it began.
Argentina has the best story, and it is dated to the afternoon. On June 24, 1829, the day of the Cañuelas pact between Juan Manuel de Rosas and his rival Juan Lavalle, a cook at the estate was heating lechada, cow's milk with sugar for the mate. According to the story, she found Lavalle asleep in Rosas's bed during the siesta, went to deal with it, and forgot the pot. When she came back, the milk had thickened into a brown paste.
It is a lovely scene. The historian Daniel Balmaceda, whose book La comida en la historia argentina tells it, also points to older origins. When José de San Martín crossed the Andes into Chile in 1817, twelve years before that siesta, he was offered dulce de leche, which the Chileans called manjar, and the sweet is thought to have been in use in Cuyo and Tucumán during the colonial viceroyalty, recorded by the Jesuits. Brazil makes its own claim, for eighteenth-century Minas Gerais. No one has documented a single moment of invention, which is unsurprising for a recipe whose only requirements are milk, sugar and a pot left on the fire. The guide to Argentina's dulce de leche, alfajores and mate covers the table it belongs to.
About the can
Sweetened condensed milk is milk and sugar with most of the evaporation already done, which makes it the shortcut. Eagle Brand is blunt about one thing: never heat it in the unopened can. Its method is to pour it into a pie plate, cover the plate with foil, set it in a larger pan of hot water and bake it until thick and caramel colored, for one to two hours. Starting from fresh milk takes longer, but it puts both clocks in your hands, so you decide how dark the jar gets.
At the table
A spoonful between two vanilla cookies, such as Rustic Bakery vanilla cookies (shop Rustic Bakery vanilla cookies), is an alfajor in spirit. Stirred into hot espresso, it makes a quick milky caramel coffee. Over vanilla ice cream it can take two finishes that pull in opposite directions. One is a few flakes of Maldon sea salt (shop Maldon sea salt), for the reasons the flaky sea salt guide lays out. The other is shavings from a dark bar with enough bitterness to answer all that sugar, and the craft chocolate guide covers how to choose one.
After one batch the two roads are easy to tell apart in anything caramel colored. A sharper, roasted edge means sugar was pushed past 300°F. A round, milky depth means milk and time did the work at a simmer. The complete caramel guide maps the rest of the family.
Sources & Further Reading
- Harold McGee, On Food and Cooking: The Science and Lore of the Kitchen (Scribner, 2004), chapters on milk and on sugars
- Rodrigo Stephani, Júlia Francisquini, Ítalo Tuler Perrone, Antônio Fernandes de Carvalho and Luiz Fernando Cappa de Oliveira, "Dulce de Leche: Chemistry and Processing Technology", IntechOpen
- Colorado State University Extension, High Elevation Food Preparation Guide
- Lee, Thomas and Schmidt, University of Illinois: thermal decomposition as the kinetic process behind sugar's apparent melting
- Rick Bayless, Three Paths to Cajeta
- Diario de Cuyo, Día Internacional del Dulce de Leche: mitos y verdades sobre su origen
- Canal 26, Día Internacional del Dulce de Leche: una historia deliciosa y confusa
- El Cronista, Día del Dulce de Leche: por qué se celebra el 11 de octubre
- Guanajuato tourism, Celaya sabe a cajeta
- Mexico News Daily, State by Plate: Guanajuato
- Butterfly Bakery of Vermont, The Fat Toad Farm Story