A classic Mexican milk fudge: whole milk (sometimes with cream) simmered with sugar and cinnamon until it reduces to a thick, pale, sliceable fudge, then cut into squares or shaped into logs. Sweet, milky, and creamy with a slight grain, jamoncillo is one of the most traditional Mexican sweets, sold at every dulcería and made at home for celebrations. Variations add nuts (pecans, pine nuts) or flavorings (vanilla, chocolate).
El jamoncillo de leche is one of the most traditional sweets across Mexico, with roots in the colonial period. The sweet is a Mexican adaptation of European milk-fudge traditions, made with whole milk (which was abundant in colonial-era ranching regions) and sugar. The name 'jamoncillo' reportedly derives from the traditional log shape (similar to a small ham — 'jamón' in Spanish). Jamoncillo is made across Mexico, with regional variations in flavorings and additions. It is a staple of Mexican dulcerías (candy shops) and is made at home for Day of the Dead, weddings, and other celebrations.
A square of jamoncillo presents a pale, dense, slightly grainy fudge that melts on the tongue. The flavor is intensely sweet and milky, with the cinnamon's warm perfume. The texture is creamy-firm, with a slight grain that distinguishes it from smooth caramel. Eaten in small bites, often with coffee, the sweetness is concentrated.
Jamoncillo's character depends on the milk-sugar reduction. Whole milk (with its lactose, milk fat, and milk proteins) and sugar simmer together for 1-2 hours. As water evaporates, the sugar concentration rises; once it passes the soft-ball stage (around 112°C), the mixture will set firm on cooling. The milk proteins (casein and whey) undergo Maillard browning with the sugar, giving the pale tan color and complex flavor. The slight grain (acharacteristic, distinguishing jamoncillo from smooth caramel) comes from sugar crystallization during cooling — the long cook produces some invert sugar (which prevents large crystals) but not enough for complete smoothness. The cinnamon stick contributes warm aromatic oils throughout the cook.
Variations
Pecans, pine nuts, or walnuts are common additions; vanilla and chocolate flavorings exist; some versions use goat's milk.
On the Palate
Where Jamoncillo de Leche sits in the Mexican flavor cloud
Ingredients
Serves 12How it's made
6 steps · 1 hour 30 min active + 30 min waiting
- 15 min
Combine whole milk, sugar, and a cinnamon stick in a heavy pot; bring to a simmer, stirring to dissolve the sugar.
- 25 min
Add a pinch of baking soda (helps prevent scorching and darkens the color slightly).
- 375 min
Simmer uncovered, stirring frequently (especially toward the end), for 1-1.5 hours.
- 41 min
Continue cooking until the mixture reaches soft-ball stage (112°C on a candy thermometer) or forms a soft ball when dropped in cold water.
Watch outCook to the soft-ball stage, about 112°C — drop a bit in cold water and it should form a soft ball; under that, it never sets firm.
- 55 min
Remove from heat; remove cinnamon stick; stir vigorously until the mixture thickens and loses its gloss (this creates the characteristic grain).
Watch outOff the heat, stir vigorously until it thickens and loses its gloss — that beating is what gives jamoncillo its signature fine grain.
- 61 min
Pour into a buttered pan; cool; cut into squares. Or shape into logs wrapped in waxed paper.




