Cajeta (Mexican Caramel Sauce)

Cajeta (Mexican Caramel Sauce)
Cajeta sauce is a slow-cooked Mexican caramel sauce that starts with goat's milk. The sauce is delish on pretty much anything!
  • 1
  • quart (32 oz) goat's milk
  • 1
  • cup sugar
  • 1
  • whole cinnamon stick
  • ½
  • teaspoon kosher salt
  • 2
  • teaspoons vanilla extract
  • 1
  • whole vanilla bean, split + seeds scraped out (optional)
  • ½
  • teaspoon baking soda
  1. Stir together the milk and sugar in a large, heavy-bottomed pot. (Make sure the liquid only goes three fourths the way up the sides, as it will froth when the baking soda is added.) Add the cinnamon stick, salt, vanilla extract and vanilla bean seeds plus the empty vanilla bean pods. Bring to a boil on medium-high heat while constantly stirring. This will take about 15 minutes. DO NOT take your eyes off the pot. It boils over easily and quickly!
  2. When the milk comes to a boil, quickly remove from heat and add baking soda to the pot. The mixture will rise and get frothy, just keep stirring the mixture.
  3. Place the pot back on the stove over medium heat, and stir frequently, about every 10 minutes or so. Make sure the milk stays at a gentle simmer rather than a raging boil, and stir across the bottom of the pot to make sure the mixture is not scorching. Adjust heat as needed.
  4. After about an hour and a half, the milk should start to turn golden brown. Remove the cinnamon stick and the vanilla pod. At this point, it will start to thicken fast, so it’s important to keep stirring so the milk doesn’t burn on the bottom of the pan.
  5. Keep stirring until the mixture is a rich brown and thick enough to coat the back of the spoon, this will happen after about 15 to 30 minutes. Allow the sauce to cool slightly and then pour into airtight containers. The mixture will keep in the refrigerator for up to 1 week