dairy free Caramel Sauce (quick & easy)
To make this delicious dairy free caramel sauce, you need brown sugar, plant butter and coconut cream. I have tried many variations of this recipe and settled on this one to make the perfect dairy free caramel sauce.
I share two methods to cook this recipe. The first, is the one I prefer since it remains smooth when cooled. And it is the perfect topping for your dairy free ice cream or frappucino’s.

How Traditional Caramel Sauce is Made
Most caramel sauces are made with white sugar, butter and heavy cream. It entails caramelizing the white sugar by cooking it.
Which means you gently cook the sugar on its own or with some water until it turns into an amber coloured syrup. Then you add in your butter and or heavy cream and cook for just a bit longer to combine it all.
There is another method where you cook brown sugar and vegan butter together. And then add in your coconut cream. Technically speaking though, it would more properly be called butterscotch. But I don’t care, it tastes like caramel to me. Plus there are many easy caramel recipes and dairy free caramel recipes that use brown sugar.
For caramel sauce made without butter or cream, brown sugar is the way to go. I found that during the cooking process white sugar can easily go from browned to burnt.
Ingredients for dairy free caramel
- Plant Butter: I use Country Crock’s vegan butter. Myoko’s is a better option but more pricy.
- Brown Sugar: You can use either light brown sugar or dark.
- Canned Coconut Cream: This recipe just uses thick creamy part and a bit of the liquid from the canned coconut cream or milk.
- Vanilla Extract: You can omit this if needed.
- Pink Himalayan Salt: Or any salt you use for baking.

How to make dairy free caramel sauce
My recipe is faster to prepare then many others and I have two cooking methods. I crafted them so they have different consistencies when cooled.
- The first one remains a smooth consistency when cooled. Which makes it nicer for using in cold recipes.
- The second method is quicker and slightly easier but the caramel becomes grainy when cooled. Both can be reheated before seving and have very similar flavours.

Method 1:
- First measure out all the ingredients. Add the brown sugar and butter to a small sauce pan. Heat together over medium heat. Bring it to a boil and cook for two minutes.
- Then remove from the heat and add in the coconut cream and coconut milk. And whisk together.
- Return the caramel to the heat and cook for another 5 minutes.
- When done cooking, remove from the heat and whisk in the salt and vanilla. Then scrape into a glass container and let cool.


method 2:
- First: measure all the ingredients except for the salt and vanilla into a small sauce pan. Place over medium/high heat and cook for about 5 minutes until it looks lightly thickened and coats the back of a spoon.
- Remove from the heat and add in the vanilla and salt. Whisk to combine.
Can I make caramel Without cream or milk?
Yes! I have crafted a recipe that uses coconut cream to make the caramel sauce. It still gives the caramel a rich creamy flavor that you don’t gain with other types of plant milk.
Can I make caramel without butter?
Yes! A great substitute in most recipes for butter is a vegan butter. I use country crock plant butter and it works fairly well in most things. I found that coconut oil separates too much after the sauce is made. So your best bet is plant butter!
Other cooking tidbits
- You can tell when the sauce is done by the taste, texture and smell. Cook it until it coats the back of the spoon and tastes caramely. It will be fairly liquid on the stove, but will thicken some when cooled.
- Using the second cooking method will result in a slightly grainy texture when cooled.
- Cooking the brown sugar and butter before adding the cream, makes it so that the texture remains smooth when cooled.
How to Store Caramel Sauce
After you have removed it from the heat scrape it into an airtight glass container. I like to use a mason jar. You can store it in the fridge for up to 2 weeks. And it can be stored in the freezer for up to 2 months
Dairy Free Caramel Sauce Recipe

This vegan dairy free caramel sauce is easy to make and has an amazing taste to add to all you favorite desserts!
- ¼ cup plant butter
- ½ cup packed brown sugar
- ¼ cup of coconut cream (thick portion from a can of fullest fat coconut milk or cream)
- 3 TBSP of liquid from can of coconut milk or coconut milk from a carton ((omit extra liquid if using caramel cooking method 2))
- 1/2 tsp vanilla extract
- 1/4 tsp pink Himalayan salt (Add 1/2 tsp to make a salted caramel)
Instructions for method 1:
-
In a medium sized saucepan, melt the butter and brown sugar over medium heat.
-
Bring to a gentle boil, whisking occasionally. Cook for 2 minutes. Remove from the heat for 15-30 seconds and then add in the coconut cream and coconut milk. Mix until smooth. Any lumps will dissolve while you heat and stir it.
-
Return to the heat and cook for another 5-6 minutes. Remove from heat and add in the vanilla and the salt. Stir to combine and enjoy!
-
Store in a glass container in the fridge. It will thicken up into a nice caramel syrup. Reheat to serve.
Instructions for method 2:
-
In a medium sized saucepan, melt the butter, brown sugar and coconut cream over medium heat. Cook together for about 5 minutes. I liek to set a timer.
-
It should be bubbling for about 4.5 minutes.
Remove from the heat and add in the salt and vanilla. Whisk to combine and serve!


Will cookies (turtle cookies) bake normal, not runny, if this Carmel sauce is added? My granddaughter is dairy free.
Thanks!
Hey Connie that is a great question! Honestly I haven’t baked with this sauce much. I would think that if you cooked it a bit longer (like 30-60 seconds) it would thicken enough to use in a cookie recipe. I can’t say for sure though since so haven’t tried it. I’m going to make this sauce this week, and I’ll test baking with it in some turtle cookies and let you know how they turn out.
Coconut cream is the best! This would be the perfect ice cream topper- yum!
So smooth and creamy! Great with ice cream!
Yes it’s my new favorite topping. Thank-you!
Such an easy recipe, and it turned out so good!
Thank-you!
What an easy recipe!! My vegan friend is going to love that I made this for her! 😃
Thank-you!
This caramel is delicious! I was worried about the flavor because of the coconut but you could barely taste coconut. Thank you for this recipe!
Thank-you! I’m glad you enjoyed it 🙂
Anyways wanted to try making caramel sauce on my own! Thanks for this recipe 🙂
You are welcome!
What a simple and yummy vegan caramel sauce. I can’t wait to make it!!
Thank-you!
Nice and easy recipe also I have all the ingredients with me, so will give this a try and also use it with my hot spice chai drink. Thank you, I thought making caramel sauce is complicated glad to found a dairy -free version.
Thank-you! I’m sure it will be so good in your chai. I hope you find the recipe easy to make when you try it.