Cajeta Sauce Recipe: Rich Caramel-Like Dulce DE Leche

Cajeta Sauce Recipe: Rich Caramel-Like Dulce DE Leche

This sauce transforms simple desserts into extraordinary treats with its deep, caramel-like richness. I’ve perfected the method to ensure a smooth, velvety texture every time.

The secret lies in slow cooking sweetened goat’s milk until it thickens into a luscious, golden syrup. It’s incredibly versatile for drizzling, dipping, or filling pastries.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Cajeta Sauce

Eight ingredients deliver that signature caramel-like depth with velvety richness every time.

Ingredient Amount Notes
Goat’s Milk 🥛 4 cups Whole, fresh preferred
Granulated Sugar 🍚 1 ½ cups Fine white for smooth texture
Light Brown Sugar 🟤 ½ cup Packed for depth
Baking Soda 🧂 ¼ tsp Prevents crystallization
Vanilla Bean 🌿 1 whole Split and scraped
Vanilla Extract 💧 1 tsp Pure for best flavor
Ground Cinnamon 🌶️ ½ tsp Ceylon for subtle warmth
Sea Salt 🧂 ¼ tsp Fine grain for even distribution

The goat’s milk is non-negotiable for authentic cajeta. Mexican grocery stores often carry it fresh, but Whole Foods or specialty cheese shops are reliable too. Look for whole milk with a slightly tangy aroma—low-fat versions won’t thicken properly. The vanilla bean? Madagascar Bourbon if you’re splurging, but any plump, moist bean works. Avoid imitation vanilla; it’ll taste flat in the final sauce.

No goat’s milk? Whole cow’s milk plus 1 tbsp lemon juice gets you 80% there (the acid mimics goat’s milk tang). Brown sugar can be all granulated with 1 tbsp molasses added. Skip the cinnamon if you prefer a purer caramel flavor. The baking soda is critical—don’t omit it or the sugar will crystallize into a grainy mess.

Cajeta keeps for up to 3 weeks in the fridge in a sealed jar. The flavor deepens over time (worth the wait). Freeze in ice cube trays for 6 months—thaw overnight before using. Stir before serving; it’ll thicken slightly when chilled.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I just stir goat’s milk, sugars, and a pinch of baking soda, then let it simmer—no fancy techniques.
  • Caramel Heaven: The vanilla bean and goat’s milk create this rich, buttery-sweet depth that’s way better than store-bought.
  • Drizzle on Everything: I’ve spooned it over ice cream, pancakes, even fresh fruit. Honestly, it’s my new secret weapon in the kitchen.
  • Makes a Jar: A single batch fills a mason jar, and it keeps for weeks—so I always have some ready for last-minute desserts.

Step-by-Step Instructions for Cajeta Sauce

This traditional method ensures a velvety caramel with the distinctive tang of goat’s milk.

Step 1: Combine and Heat the Base Ingredients

In a heavy-bottomed saucepan, combine the 4 cups Goat’s Milk, 1.5 cups Granulated Sugar, 0.5 cup Light Brown Sugar, and 0.25 tsp Baking Soda. The baking soda prevents crystallization and promotes a smoother texture.

Place the saucepan over medium heat and stir constantly with a wooden spoon until the sugars dissolve completely. You’ll notice the mixture begin to bubble gently at the edges—this is normal. Avoid high heat at this stage to prevent scorching.

Step 2: Infuse with Aromatics

Split the 1 whole Vanilla Bean lengthwise and scrape the seeds into the saucepan, then add the pod as well. Stir in the 0.5 tsp Ground Cinnamon and 0.25 tsp Sea Salt. These spices add depth and balance the sweetness of the caramelizing sugars.

The mixture should now have a light, fragrant aroma as the vanilla and cinnamon begin to infuse. Continue stirring frequently to ensure even heating and prevent the milk from curdling or sticking to the bottom of the pan.

Step 3: Simmer and Reduce to Caramel Consistency

Once the mixture reaches a gentle, steady boil, reduce the heat to medium-low. Let it simmer uncovered, stirring every 5 minutes to prevent sticking. The color will gradually deepen from pale beige to a rich amber.

After about 45-60 minutes, the volume will reduce by roughly half, and the sauce will thicken noticeably. At this point, watch closely—the transformation from liquid to caramel happens quickly. Remove from heat when it coats the back of a spoon thickly but still drizzles slowly.

Step 4: Finish and Cool the Sauce

Remove the vanilla bean pod and stir in the 1 tsp Vanilla Extract. This final addition enhances the vanilla flavor without the risk of overheating the extract’s delicate compounds. The sauce will still be slightly thin at this stage but will thicken further as it cools.

Pour the cajeta into a heatproof jar or bowl and let it cool to room temperature. It will continue to thicken into a luscious, pourable caramel. Store in an airtight container in the refrigerator for up to 2 weeks.

👨‍🍳

Pro Tips For Making Cajeta Sauce

  • Stir Constantly: I learned this the hard way—walk away for even a minute and the sugars will scorch. Keep the heat at a steady medium-low and stir the pot frequently, especially once the mixture starts thickening.
  • Use Full-Fat Goat’s Milk: Sounds obvious, but skim or low-fat versions won’t give you that rich, creamy texture. The fat content is non-negotiable for the right consistency and flavor.
  • Skip the Substitutes: Baking soda isn’t just for fluffiness here—it’s what gives cajeta its signature caramel color and depth. Resist the urge to replace it with baking powder or omit it entirely.
  • Split the Vanilla Bean: After burning three batches, I finally figured out that scraping the vanilla seeds into the milk at the start infuses way more flavor than adding the bean whole at the end.

Storing and Reheating cajeta sauce

Refrigerator Storage

Let your cajeta cool completely, then transfer to a clean glass jar with a tight-sealing lid. I use Ball Mason jars for their airtight seal. Store in the main body of the fridge (not the door) where temperature is most consistent. It will keep for 2-3 weeks with flavors deepening over time. ❄️

Freezer Preservation

For long-term storage, pour cooled cajeta into ice cube trays and freeze until solid. Transfer cubes to a freezer bag with all air pressed out. This method keeps for 6 months without quality loss. Thaw overnight in the fridge before using.

Thawing Tips

When ready to use frozen cajeta, transfer the desired amount to the fridge and let it thaw for 8-12 hours. For quick thawing, place the sealed container in a bowl of cool water, changing the water every 30 minutes until softened.

Reheating Methods

Gently warm refrigerated cajeta in a double boiler over low heat for 5-10 minutes, stirring often. Avoid direct heat as it can cause scorching. The sauce will return to its smooth, pourable consistency.

Room Temperature Use

For easy drizzling, remove the jar from the fridge and let it sit at room temperature for 30-60 minutes. Stir well before using as the sauce may separate slightly when chilled. The natural thickness makes it perfect for desserts straight from the jar.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 5g25%
Cholesterol 25mg8%
Sodium 180mg8%
Total Carbohydrate 58g21%
Dietary Fiber 0g0%
Sugars 56g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use cow’s milk instead of goat’s milk?

Yes, but add 1 tbsp lemon juice per 4 cups whole cow’s milk to mimic goat’s milk tang. The flavor will be milder but still delicious.

2

Why does my cajeta crystallize?

Crystallization happens without baking soda or if stirred too vigorously. Keep heat at medium-low and stir gently for smooth results.

3

How do I know when it’s done?

It’s ready when it coats a spoon thickly and drizzles slowly. This takes about 45-60 minutes of simmering.

4

Can I make this in advance?

Store in an airtight jar in the fridge for 2-3 weeks. Flavors deepen over time.

★★★★★5.0(14 reviews)
Brandon Thompson