Preparation In a large, heavy-bottom saucepan, combine the milk, sugar, and vanilla and place over medium heat. Bring to a simmer, stirring constantly with a wooden spoon to dissolve the sugar. Remove the pan from the heat and stir in the dissolved baking soda. When the bubbling stops, return the pan to the heat, bring back to a simmer, and cook, stirring often, for 1 hour, or until the mixture starts to thicken and turn golden. At this point the cajeta will start to thicken fast, so don't leave the pan unattended. Continue to cook, stirring constantly so it doesn't burn or stick to the bottom of the pan, for another 20 minutes, or until the cajeta is a rich brown color and thick enough to coat the back of the spoon. It should cool to a medium-thick caramel consistency. If it's too thick, add a small amount of water; if it's too thin, continue to cook until thickened. Transfer to a container, let cool, then cover and refrigerate until ready to use. Warm slightly before serving. It will keep for about 1 month in the refrigerator. Reprinted from the book THE CIAO BELLA BOOK OF GELATO AND SORBETTO by F.W. PEARCE & DANILO ZECCHIN. Copyright © 2010 by F.W. PEARCE & DANILO ZECCHIN. Photographs copyright © 2010 by IAIN BAGWELL. Published by Clarkson Potter, a division of Random House, Inc.