Easy Homemade Cajeta Recipe

Cajeta Recipe is a traditional Mexican caramel sauce made by slowly simmering goat’s milk with sugar until it thickens and turns a deep golden brown.

It’s similar to dulce de leche, which is made with cow’s milk, but cajeta has a distinct, slightly tangy flavor thanks to the goat’s milk.

This sauce is incredibly versatile—you can drizzle it over pancakes, spread it on toast, or use it as a filling for pastries. I still remember the first time I tasted cajeta.

It was during a family trip to Mexico, and a local vendor offered me a spoonful of this rich, golden caramel.

The deep, complex flavor was unlike anything I’d ever had. Since then, I’ve been hooked. As a food blogger and recipe creator, I love sharing traditional recipes that bring back such cherished memories.

This cajeta recipe is one of my favorites, and I’m excited to share it with you.

How to Make Cajeta Recipe?

Cajeta Recipe
Cajeta Recipe

Recipe Overview

This cajeta recipe is a creamy, caramel-like Mexican sauce made with goat’s milk, sugar, and vanilla.

It’s a slow-cooked treat with deep flavor and a velvety texture—perfect for drizzling over pancakes, filling empanadas, or eating straight from the jar.

  • Prep Time: 5 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 35 minutes
  • Cuisine: Mexican
  • Course: Dessert / Sauce
  • Difficulty: Easy
  • Yield: About 2 cups
  • Calories: Approx. 90 per tablespoon

Equipment You’ll Need

  • Heavy-bottomed saucepan (3-quart or larger)
  • Wooden spoon or silicone spatula
  • Fine mesh strainer (optional, for super smooth cajeta)
  • Airtight jars for storing

Ingredients

  • 34 ounces (4 cups; 965 g) fresh goat’s milk, preferably UHT
  • 6 ounces (¾ cup; 170 g) sugar
  • 1 Mexican vanilla bean, split and scraped
  • ½ teaspoon plus ⅛ teaspoon baking soda
  • ⅛ teaspoon Diamond Crystal kosher salt

Ingredient Notes

1. Goat’s Milk: This gives cajeta its signature tangy, rich flavor. UHT is more stable for simmering over long periods, but regular fresh goat’s milk works, too.

2. Vanilla Bean: Adds depth and a gentle floral note. If you don’t have a vanilla bean, use 1½ teaspoons pure vanilla extract and add it after cooking.

3. Sugar: White granulated sugar keeps the flavor clean and caramel-forward.

4. Baking Soda : Helps break down the milk proteins so the mixture thickens and browns evenly.

5. Salt: Don’t skip it—it brings balance and enhances the caramel flavor.

Direction

Step 1: Warm the Milk and Sugar

In your saucepan, combine the goat’s milk, sugar, and the scraped seeds and pod of the vanilla bean. Stir over medium heat until the sugar dissolves.

Step 2: Add Baking Soda and Salt

Once the milk is warm and the sugar is fully mixed in, stir in the baking soda and salt. Keep the heat on medium-low. The mixture will foam—this is normal. Stir gently to prevent it from bubbling over.

Step 3: Let It Simmer

Lower the heat to maintain a gentle simmer. Cook uncovered, stirring every 10–15 minutes at first, more frequently as it reduces and thickens. After about an hour, it should start to darken and smell caramelized.

Step 4: Stir Constantly at the End

When the mixture reaches a deep amber color and thick, sauce-like consistency (think hot fudge sauce), start stirring constantly to prevent burning. You’ll know it’s ready when you can run a spatula across the bottom of the pot and it leaves a trail that takes a second to close.

Step 5: Strain and Cool

Remove the vanilla bean pod. If you want an ultra-smooth finish, strain the cajeta through a fine mesh sieve. Pour it into clean jars, let it cool, then refrigerate. It’ll thicken even more as it chills.

Nutrition Facts

  • Calories: 90
  • Fat: 3.5g
  • Carbohydrates: 13g
  • Sugar: 12g
  • Protein: 2g
  • Calcium: 6% DV

Tips

1. Can’t find goat’s milk? Use a mix of whole cow’s milk and a splash of heavy cream for richness. It won’t be exactly the same, but it’ll still be delicious.

2. Want it extra thick? Keep simmering until it resembles dulce de leche candy—great for stuffing empanadas de cajeta.

3. Short on time? Halve the recipe and cook in a wider pan to speed up the reduction.

4. Flavor ideas: Add a cinnamon stick with the vanilla or finish with a pinch of espresso powder.

Storage

Refrigerate in a sealed jar for up to 1 month. Warm gently before serving if needed.

Serving Suggestions

1. Drizzle over pancakes, waffles, or toast

2. Spoon onto vanilla ice cream or frozen yogurt

3. Spread inside crepes or cajeta empanadas

4. Stir into coffee or hot chocolate for a caramel twist

5. Serve with churros or sugar cookies for dipping

FAQ

Can I make cajeta with condensed milk?

That would give you more of a dulce de leche with condensed milk—a quicker shortcut, but not the same flavor as traditional cajeta.

What’s the best way to reheat cajeta?

Gently warm it in the microwave or over low heat, stirring often to loosen it back into a pourable consistency.

Can I use cajeta in baking?

Yes! Try it as a filling for cajeta empanadas, a topping for brownies, or swirled into cheesecake batter.

Final Thoughts

I’ve made this cajeta recipe more times than I can count, and it never gets old. The way it bubbles away on the stove and fills the kitchen with the smell of warm vanilla and caramel is half the fun.

Give it a try, and don’t be afraid to make it your own—just keep a spoon handy because it’s hard to resist sneaking a taste.

If you make it, I’d love to hear how it turned out! Drop a comment, tag me on your photos, or let me know your favorite way to enjoy cajeta recipe.

Cajeta Recipe

Cajeta Recipe

Cajeta is a rich, creamy Mexican caramel sauce made from slowly simmered goat’s milk and sugar. This easy cajeta recipe brings out deep, sweet flavors perfect for drizzling over desserts, pancakes, or enjoying by the spoonful.
Print Pin Rate
Course: Dessert, Snack
Cuisine: Mexican
Keyword: Cajeta Recipe
Prep Time: 5 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 35 minutes
Servings: 2
Calories: 90kcal

Equipment

  • Heavy-bottomed saucepan (3-quart or larger)
  • Wooden spoon or silicone spatula
  • Fine mesh strainer (optional, for super smooth cajeta)
  • Airtight jars for storing

Ingredients

  • 34 ounces 4 cups; 965 g fresh goat’s milk, preferably UHT
  • 6 ounces ¾ cup; 170 g sugar
  • 1 Mexican vanilla bean split and scraped
  • ½ teaspoon plus ⅛ teaspoon baking soda
  • teaspoon Diamond Crystal kosher salt

Instructions

Step 1: Warm the Milk and Sugar

  • In your saucepan, combine the goat’s milk, sugar, and the scraped seeds and pod of the vanilla bean. Stir over medium heat until the sugar dissolves.

Step 2: Add Baking Soda and Salt

  • Once the milk is warm and the sugar is fully mixed in, stir in the baking soda and salt. Keep the heat on medium-low. The mixture will foam—this is normal. Stir gently to prevent it from bubbling over.

Step 3: Let It Simmer

  • Lower the heat to maintain a gentle simmer. Cook uncovered, stirring every 10–15 minutes at first, more frequently as it reduces and thickens. After about an hour, it should start to darken and smell caramelized.

Step 4: Stir Constantly at the End

  • When the mixture reaches a deep amber color and thick, sauce-like consistency (think hot fudge sauce), start stirring constantly to prevent burning. You’ll know it’s ready when you can run a spatula across the bottom of the pot and it leaves a trail that takes a second to close.

Step 5: Strain and Cool

  • Remove the vanilla bean pod. If you want an ultra-smooth finish, strain the cajeta through a fine mesh sieve. Pour it into clean jars, let it cool, then refrigerate. It’ll thicken even more as it chills.

Nutrition

Calories: 90kcal | Carbohydrates: 13g | Protein: 2g | Fat: 3.5g | Sugar: 12g | Calcium: 6mg

Leave a comment

Recipe Rating




error

Enjoy this blog? Please spread the word :)

1 Shares
Tweet
Share
Pin1
Share