Go Back

Dairy Free Caramel Sauce

5 from 6 votes
Dairy free caramel sauce dripping off a spoon in
A delicious dairy-free caramel sauce to pour over desserts or use as a dipping sauce. This 15 minute recipe is made without corn syrup or refined white sugar, is great for anyone with food allergies, and includes a coconut-free option.
Cook Time 15 minutes
Total Time 15 minutes

Ingredients
 

Instructions

  • Whisk together the canned coconut milk, maple syrup, brown sugar, and refined coconut oil in a medium saucepan. As the pot heats up, the coconut milk and oil will start to melt (if they are solid). Bring to a boil over medium-high heat.
  • Reduce to medium heat and continue to let the mixture boil for 15 minutes, stirring occasionally so it doesn't boil over, until your sauce has reduced by about half. If you want a thick caramel sauce, cook for an additional 5 minutes.
  • Remove from the heat and stir in the vanilla extract and salt. The caramel sauce will continue to thicken as it cools. Makes about 1 1/2 cups.

Notes

Let the caramel sauce cool to room temperature, then store it in an airtight container or jar in the fridge for up to 2 weeks.
It has the best pourable texture at room temperature or when gently heated.

Make It Your Way: Substitutions & Variations

No full-fat coconut milk? - use a can of coconut cream instead.
No maple syrup? - you can also use all light brown sugar or dark brown sugar, coconut sugar, or a combination of sweeteners.
No refined coconut oil? - use vegan butter instead.
Coconut allergy? - use oat milk and dairy-free butter made without coconut oil such as country crock plant butter or earth balance.
Make salted caramel sauce - increase the amount of salt.
Variations - make dairy-free dulce de leche using 1 cup of homemade dairy-free sweetened condensed coconut milk (or storebought) and 1/4 cup of brown sugar for color. Reduce the cooking time since the condensed milk is already thickened.