When we say the best, we mean THE BEST.

We created this recipe specifically for our Gluten Free Streusel Stuffed Baked Peaches, but this caramel sauce is so dynamite we needed to give it its own spotlight.

It can be incredibly difficult to find a good caramel sauce that is refined sugar free and doesn't have a weird texture. That's why we challenged ourselves to create one that is worth the 20 minutes it takes to make it. Best part? There are only 5 ingredients and it's easy. Win-win.

Why refined sugar free you might ask? A wide majority of processed food on the market contain some sort of refined sugars that can lead to chronic inflammation, blood sugar instability, and a wide range of other health issues. At LivBar we strive to stay away from these sugars because of the long-term health benefits which is why all of our bars are refined-sugar free. It's important to note that just because something is refined sugar free does NOT mean it is sugar free. You can read our blog post here about added sugars and reading nutrition labels.

The Best Paleo Caramel Sauce


  • 1 13.5oz can full fat coconut milk - we used Whole Foods brand
  • 1 c coconut sugar
  • 2 tsp arrowroot starch
  • 1 tsp vanilla
  • 1/2 tsp salt


  1. Heat up a small saucepan over medium heat and add in your coconut milk, coconut sugar, and whisk to combine for about 5 min until coconut sugar has melted completely.
  2. Add in your salt and arrowroot starch and whisk vigorously. Once mixture starts to simmer/boil, turn heat down to medium-low and let simmer for about 15-20 minutes, whisking frequently. If caramel sauce appears lumpy - that's okay.
  3. Once the caramel has thickened up, remove from heat and let cool about 20 min. 
  4. After cooled, use an immersion blender to blend it all up until smooth. You can also do this in a blender. 
  5. You can use the sauce immediately or place in a sealed container in the fridge for a couple hours to thicken even more. Store in the fridge when not using. To reheat, place the caramel in a microwave safe bowl and heat for 20 second intervals, stirring between, until desired temperature is reached.