Homemade Caramel Sauce

*This post may contain affiliate links. This means I make a small commission if you purchase through one of my links. This helps to support my blog and my family. Thank you very much for your support. Read my full disclosure.

I’ve had to give up a lot of foods I love in order to eliminate my symptoms and heal myself. As a result, there are a few foods that I love and miss terribly, and caramel is one of them. That’s I came up with this homemade caramel sauce that is dairy-free, lactose-free and refined-sugar free.

Furthermore, I had a lot of apples that needed to be eaten. I bought a large bag of apples and I had ordered a box of vegetables from local farmers (fundraiser at my son’s school) which also contained a large bag of apples. Needless to say, I had to do something with these apples. Although my son and I both love apples, I wanted to spice them up a little bit. It was a perfect opportunity to make my favorite dessert – anything with caramel. 🙂


This homemade caramel sauce is made with coconut sugar. Coconut sugar is lower on the glycemic index than white sugar which means it will not increase your blood sugar as much. Coconut sugar is 33 and white sugar is 55.

I used So Delicious unsweetened coconut milk in this homemade caramel sauce. You might want to try canned coconut milk instead as it will make the caramel more rich and creamy. However, it might make the caramel taste more like coconut, so it’s up to your taste buds. You’ll have to keep a can in the fridge overnight so you can scoop out the coconut milk and leave the coconut water, as it will separate overnight.

I also used cocoa butter in this caramel sauce recipe. You could use ghee but then it wouldn’t be dairy free and, also, ghee is quite expensive.

So, you might taste (and smell) a hint of chocolate in this homemade caramel sauce. What could be better than caramel and chocolate? 🙂

Now, although this is a healthier version of caramel, I wouldn’t suggest you eat too much of it at one time. Enjoy!

Homemade Caramel Sauce – Paleo, Dairy Free
  • ½ cup coconut sugar
  • ¼ cup ghee
  • ¼ cup coconut milk
  • 1 tsp vanilla
  1. Combine coconut sugar, ghee and coconut milk in a saucepan.
  2. Bring to a boil over medium heat.
  3. Once boiling, decrease heat to low-medium.
  4. Boil for 5-7 minutes until slightly thickened.*
  5. Remove from heat and let cool.
  6. Once slightly cooled, transfer to a glass jar.
  7. Keep refrigerated.
Recipe Notes

*You’ll know it’s thick enough when it begins to coat the side of the saucepan.

*Do not let it boil for longer than the recommended time, unless you want hard caramels.

*The caramel will thicken even more as it cools.

*Adapted from http://allrecipes.com/recipe/245648/oh-so-easy-caramel-sauce/.


Where I buy my ingredients

I am very frugal. My mom taught me well. I always hunt down the best products for the best price. Here is a list of what I used and where I bought it. I provide links (from Well.ca or Amazon) to show you the products and so you can buy them online if you like.

  1. Coconut sugar – Costco (Costco offers a huge bag of this at a great price, but only a few months before Christmas, so stock up!)
  2. So Delicious coconut milk – local grocery store (Sobeys or Superstore)
  3. Canned coconut milk – local grocery store (Superstore)
  4. Cocoa butter – Well.ca

Please share if you know someone who would love this recipe. Thanks! 🙂

Have you tried making homemade caramel sauce? Have you found a healthy(ish) store-bought brand that you like?

Be happy, stay healthy! 🙂



Leave a Reply

Your email address will not be published. Required fields are marked *