Mexican Caramel Sauce Recipe: Cajeta-Style Dulce DE Leche Twist

Mexican Caramel Sauce Recipe: Cajeta-Style Dulce DE Leche Twist

This sauce transforms any dessert with its rich, caramelized depth and authentic Mexican flair. A slow simmer coaxes out the perfect balance of sweetness and complexity.

With just a few pantry staples and patience, you’ll create a velvety condiment that elevates ice cream, fruit, or pastries to restaurant-quality status.

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

Ingredients for Mexican Caramel Sauce

Eight ingredients create this velvety, caramelized condiment with authentic Mexican character.

Ingredient Amount Notes
Granulated Sugar 🍚 2 cups White sugar preferred for clean caramel
Whole Milk 🥛 2 cups Full-fat for creamier texture
Sweetened Condensed Milk 🥛 1 can 14 oz can, do not substitute
Vanilla Extract 🌿 2 tsp Pure extract for best flavor
Ground Cinnamon 🌿 1 tsp Mexican canela if available
Baking Soda 🧂 ¼ tsp Prevents crystallization in caramel
Unsalted Butter 🧈 4 tbsp Cubed, at room temperature
Sea Salt 🧂 ½ tsp Fine grain for even distribution

The milk is non-negotiable here—whole milk gives you that luxurious texture. I grab mine from Whole Foods or any local dairy with good turnover (freshness matters). Sweetened condensed milk is the magic ingredient—Eagle Brand is my go-to, but any name brand works. For the cinnamon, hunt down Mexican canela at a Latin market if you want the real deal (softer, sweeter than regular cinnamon).

No canela? Regular cinnamon is fine. Out of condensed milk? Don’t attempt substitutions—this isn’t the recipe to improvise. The baking soda might seem odd, but it keeps your caramel smooth (skip it and you’ll end up with grainy sauce). Vanilla is flexible—bourbon vanilla adds depth, but regular works. Need it dairy-free? Swap in coconut milk, but texture will differ slightly.

Sauce thickens as it cools, so don’t panic if it seems thin hot off the stove. Stores in the fridge for up to 2 weeks in a sealed jar. For longer storage, freeze in ice cube trays for 3 months (thaw overnight in the fridge).

❤️

Why You’ll Love This Recipe

  • Stir and Forget: Five ingredients, one pot, and about 15 minutes of occasional stirring—that’s all it takes.
  • Cinnamon-Kissed Sweetness: The warm spice from the cinnamon mixed with the deep caramel flavor from the condensed milk is ridiculously good.
  • Drizzle on Everything: I’ve poured this over ice cream, stirred it into coffee, and even used it as a dip for apple slices.

Step-by-Step Instructions for Mexican Caramel Sauce

This method transforms simple ingredients into a rich, velvety sauce with authentic flavor.

Step 1: Caramelize the Granulated Sugar

In a heavy-bottomed saucepan, melt the 2 cups Granulated Sugar over medium heat. Resist stirring—this can cause crystallization. Instead, gently swirl the pan occasionally as the sugar liquefies and turns a deep amber color.

Watch closely once it starts browning; sugar goes from perfectly caramelized to burnt in seconds. The mixture should smell like toasted marshmallows when it’s ready. Remove from heat immediately when you see the first wisps of smoke.

Step 2: Bloom the Spices and Combine Dairy

Carefully add the 2 cups Whole Milk to the hot caramel—it will bubble vigorously. Return the pan to medium-low heat and stir until smooth. The mixture will look separated at first but will come together as it heats.

Add the 1 can Sweetened Condensed Milk, 4 tbsp Unsalted Butter, 1 tsp Ground Cinnamon, and 0.25 tsp Baking Soda. The baking soda prevents sugar crystallization and gives the sauce a silky texture. Stir constantly until the butter melts completely.

Step 3: Simmer to Thicken the Sauce

Reduce heat to low and let the mixture simmer uncovered for 20-25 minutes. Stir every 3-4 minutes to prevent scorching. The sauce should thicken enough to coat the back of a spoon but still pour easily.

As it cooks, the color will deepen to a rich caramel brown, and the aroma will become more complex with the cinnamon becoming prominent. If it thickens too quickly, reduce the heat slightly—patience is key for that perfect cajeta consistency.

Step 4: Finish with Vanilla and Salt

Remove from heat and stir in the 2 tsp Vanilla Extract and 0.5 tsp Sea Salt. The vanilla adds depth while the salt balances the sweetness. Let the sauce sit for 5 minutes to cool slightly and allow the flavors to meld.

The sauce will thicken further as it cools. It should be glossy and ribbon-like when drizzled. Taste and adjust seasoning if needed, though the salt should be subtle—not overpowering.

👨‍🍳

Pro Tips For Making Mexican Caramel Sauce

  • Stir Constantly: I learned this the hard way—walk away for even 30 seconds and the sugar will seize up or burn. Keep a wooden spoon moving in the pot until the caramel hits that deep amber color.
  • Bloom the Cinnamon: sounds weird, but it works: toast the ground cinnamon in the dry pot for 10 seconds before adding sugar. It wakes up the flavor and makes a real difference in the final sauce.
  • Skip the Cold Milk: After burning three batches, I finally figured out that adding cold milk to hot caramel causes violent bubbling and seizing. Warm the milk first to room temp or slightly above.
  • Finish with Vanilla: Remove the pot from heat before stirring in the vanilla extract—high heat can make it taste bitter. A solid 30 seconds off the burner guarantees the flavor stays sweet and smooth.

Make-Ahead Tips for This mexican caramel sauce

Prep Ahead Strategy

I always make this sauce the day before using it. The flavors meld and deepen overnight in the fridge, giving you that restaurant-quality depth. Just transfer to an airtight glass jar once cooled to room temperature.

Fridge Storage

Store in the refrigerator for up to 2 weeks. The sauce will thicken significantly when cold—just warm it gently in a saucepan with 1-2 tbsp water to restore the perfect drizzling consistency. 💡

Freezing Method

For longer storage, pour cooled sauce into ice cube trays and freeze until solid. Transfer cubes to a freezer bag and store for up to 3 months. Thaw overnight in the fridge or microwave individual cubes in 15-second bursts.

Reheating Tips

Warm over low heat in a saucepan, stirring frequently. If it separates, add 1 tbsp milk and whisk vigorously. Avoid high heat which can cause scorching—this sauce is delicate once made.

Make in Bulk

Double the recipe without issue, but use a wider, heavier pot to prevent scorching. I use my Le Creuset Dutch oven for big batches. The cooking time remains similar, just watch the edges where caramel can burn.

Portion Control

For easy serving, store in small squeeze bottles. I reuse 16-oz condiment bottles from the grocery store. They make drizzling over desserts or drinks effortless and look professional. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 65mg22%
Sodium 280mg12%
Total Carbohydrate 85g31%
Dietary Fiber 0g0%
Sugars 80g
Protein 8g16%
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

Why does the recipe call for baking soda?

The 0.25 tsp Baking Soda prevents sugar crystallization, ensuring a smooth, silky texture. It also helps balance the acidity in the caramel mixture.

2

Can I use a different type of milk?

Stick with whole milk for the creamiest results. Lower-fat options may thin the sauce, while dairy-free swaps like coconut milk will alter the flavor slightly.

3

How do I fix grainy caramel?

If the sauce turns grainy, add 1-2 tbsp hot water and stir over low heat until smooth. Avoid high heat, which can worsen the texture.

4

Can I make this sauce ahead of time?

It stores in the fridge for up to 2 weeks or freezes for 3 months. Reheat gently to restore the perfect consistency.

★★★★★4.5(15 reviews)
Brandon Thompson