clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
goat milk caramel (cajeta) running off a spoon into a jar

Goat Milk Caramel (Cajeta)

  • Author: Celeste
  • Prep Time: 5 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: About 1 1/2 cups 1x
  • Category: Desserts
  • Method: Stovetop
  • Cuisine: Mexican


This Mexican goat milk caramel (Cajeta) is sweet, tangy, and silky smooth. Drizzle it over your favorite desserts for an extra special treat!


  • 4 cups (1 litre) goat milk, divided
  • 1/2 tsp baking soda
  • 1 cup (200 g) granulated sugar
  • 1 cinnamon stick
  • 1/4 tsp salt
  • 1 tbsp vanilla extract


  1. In a small bowl, mix together 2 tbsp goat milk with the baking soda. Set aside.
  2. In a large heavy-bottomed pot over medium heat, stir the remaining goat milk, sugar, cinnamon stick, and salt. Stir frequently until the sugar has dissolved and it reaches a simmer*(see notes). The milk will look foamy at this stage.
  3. Once simmering, remove from the heat and stir in the baking soda mixture. Be sure to scrape out all the baking soda into the milk.
  4. Return the pot to the stove and reduce to medium-low heat. Continue to simmer the mixture for 1 hour 15 minutes, stirring frequently until it has reduced and thickened. Be sure to scrape the bottom and sides of the pot to prevent the caramel from burning. It will start to brown after about 20 minutes. You’ll know it’s done when the caramel thoroughly coats the back of a spoon.
  5. Remove from the heat and stir in the vanilla extract. Remove the cinnamon stick and discard it.
  6. Place it into an airtight container and cool to room temperature before storing in the fridge.


Simmering the milk: Keep a very close eye on the milk as it reaches a simmer. It doesn’t take long for it to go from simmering to boiling, and when it boils, it could easily spill over onto the stove.

Use a pot that’s big enough to allow the caramel to bubble up when you add the baking soda.

The cajeta will last up to 1 month in the fridge when stored in an airtight container.


  • Serving Size: 1 tbsp
  • Calories: 96
  • Sugar: 18.6 g
  • Sodium: 88.4 mg
  • Fat: 1.8 g
  • Carbohydrates: 18.7 g
  • Fiber: 0.1 g
  • Protein: 1.5 g

Keywords: goat milk caramel, cajeta recipe, Mexican caramel