Calm Eats

Vegan salted caramel sauce that’s also paleo and dairy-free

Vegan salted caramel sauce that’s also paleo and dairy-free
Recipe

Vegan Salted Caramel Sauce (Paleo, Dairy-Free)

Prep10 min
Cook20 min
Total30 min
Yield1.25 cups (300 ml)

Ingredients

  • 1 cup (240 ml) full-fat coconut milk, well shaken
  • 1/2 cup (90 g) coconut sugar
  • 3 tablespoons (45 ml) maple syrup
  • 4 Medjool dates, pitted
  • 1 tablespoon (15 ml) coconut oil
  • 1 teaspoon (5 ml) vanilla extract
  • 1/2 teaspoon fine sea salt, plus flaky salt to finish

Method

  1. Blend the dates with 1/4 cup (60 ml) of the coconut milk until smooth. A few small flecks are fine; a stick blender works if you don't have a full jar blender.
  2. Combine the date puree, remaining coconut milk, coconut sugar, maple syrup and coconut oil in a heavy-bottomed saucepan over medium heat.
  3. Bring to a low boil, then reduce to a steady simmer. Stir every 60 seconds to keep the sugars from catching on the bottom of the pan.
  4. Simmer 15 to 18 minutes, until the sauce coats the back of a spoon and holds a line when you drag a finger through it. A candy thermometer should read close to 225°F (107°C).
  5. Remove from heat. Stir in the vanilla and fine sea salt.
  6. Cool 10 minutes, then pass through a fine-mesh sieve if you want a fully smooth sauce with no date fiber.
  7. Transfer to a jar. Finish with flaky salt once the sauce has cooled to room temperature; salt added hot will dissolve into the surface instead of sitting on top.

This sauce has to get to roughly 225°F (107°C) before it will set up thick enough to coat a spoon, and it gets there without cream, butter or refined white sugar. Coconut milk and coconut sugar do the reducing — dates add body and a caramel-adjacent sweetness so the sugar content can stay lower than a classic cream-and-sugar caramel.

What makes this caramel paleo and dairy-free at the same time

Classic caramel sauce is cream, butter and granulated sugar cooked to a specific stage. That fails both the paleo and dairy-free constraints twice over: butter and cream are dairy, and refined white sugar isn’t part of a paleo framework. This version replaces the dairy fat with full-fat coconut milk and coconut oil, and replaces most of the refined sugar with coconut sugar and blended Medjool dates. Coconut sugar still is a sugar, so this is not a low-sugar sauce; it’s a dairy-free, grain-free one.

Getting the texture right without a thermometer

If you don’t have a candy thermometer, use the spoon-coat test: dip a metal spoon in your sauce, lift it out, and run a finger across the back. If the line holds without the sauce flowing back into it, it’s ready. This usually happens at 15 to 18 minutes of steady simmering over medium heat, stirred every 60 seconds. Pulling it earlier gives you a thin, pourable syrup rather than a sauce that clings.

Why the sauce breaks or turns grainy

Grainy or sandy caramel – the coconut sugar recrystallized because the sauce was stirred too vigorously or too often once it hit a boil. Stir gently and only enough to prevent scorching; constant agitation encourages sugar crystals to reform on contact with the pan sides.

Thin, syrupy sauce that never thickens – it was pulled off the heat before reaching the coat-the-spoon stage, usually under 220°F (104°C). Coconut milk carries more water than dairy cream, so it needs a longer reduction to hit the same body.

Sauce splits into an oily layer – the heat was too high and the fat separated out of the coconut milk. Keep it at a steady simmer, not a rolling boil, and use full-fat coconut milk, not “lite,” which doesn’t have enough fat to hold an emulsion at this temperature.

Swapping the sweeteners, and the one swap that breaks the sauce

Maple syrup can replace part of the coconut sugar for a milder flavor; use it 1:1 by volume for up to half the coconut sugar without changing the cook time much. Medjool dates can be swapped for Deglet Noor dates, but use one or two extra since they’re smaller and less sticky, and blend longer to fully break down the fiber. The one substitution that doesn’t work: swapping the full-fat coconut milk for a plant milk like oat or almond. Those don’t carry enough fat to emulsify with the coconut oil, and your sauce will separate into a thin, watery syrup with an oil slick on top no matter how long it simmers.

Questions cooks ask about vegan salted caramel

Can you make vegan salted caramel without coconut milk?

Not with this method and get the same texture. Coconut milk’s fat content is what lets the sauce emulsify and thicken; a cashew cream base can work as an alternative but changes the cook time and flavor, and it’s no longer paleo since some paleo frameworks exclude soaked nuts blended into cream.

Is coconut sugar paleo?

Most paleo frameworks accept coconut sugar because it comes from the sap of the coconut palm rather than being refined from cane, though it’s still a concentrated sugar and shouldn’t be treated as a health food. It behaves close to brown sugar in cooking, with a slightly lower glycemic response according to some small studies, though the research is limited and mostly short-term.

Why is my paleo caramel sauce too thin after cooling?

Caramel sauce continues to thicken as it cools, but if it’s still pourable-thin after 15 minutes at room temperature, it likely didn’t reach 225°F (107°C) during cooking. Return it to your pan and simmer another 3 to 5 minutes, checking the spoon-coat test again.

Can this caramel sauce be used for candy-making, like caramel squares?

No. This sauce is cooked to a soft, spoonable stage, not to hard-crack or firm-ball stages needed for cut candies. Turning it into a firmer candy would need a thermometer and a much longer cook, and the coconut milk base behaves differently from dairy cream at those higher temperatures.

How long the jar keeps, and when to make it ahead

Store your sauce in a sealed glass jar in the refrigerator for up to 10 days. It will firm up considerably when cold, closer to a soft fudge than a pourable sauce, so warm the jar in a bowl of hot water or microwave in 15-second bursts, stirring between each, until it loosens back to pourable. It can be made up to 5 days ahead for a dessert; the flavor actually rounds out after a day, once the salt has had time to distribute through the sauce rather than sitting on the surface, so you will notice it tastes more balanced the next day.

More sauces & dressings

See all →