Main image of Vegan Caramel Sauce

View on phone

Vegan Caramel Sauce

15 min


10 ingredients or less

This caramel sauce is sweet, but not overwhelmingly sweet like some traditional caramel sauces are, making it perfect to add to inherently sweet desserts. You can serve this delicious caramel sauce on coffee with whipped cream, ice cream, apples, popcorn, pancakes, waffles, cake, yogurt, brownies, or simply on a spoon.


(2 Tbsp per serving)


15 min


5 min


10 min

Free from

Soy symbol


Peanut symbol


Treenut symbol

tree nut

Sesame symbol


Gluten symbol




  1. To a saucepan, add all the ingredients except for the vanilla. Stir continuously while you bring it to a boil, then reduce to a simmer, cooking uncovered for 8 - 10 minutes to allow the sauce to thicken. Stir occasionally to prevent burning.
  2. Remove the pan from the heat and stir in the vanilla extract. Allow the caramel sauce to sit and cool; it will continue to thicken as it cools, and thickens even more once refrigerated. Enjoy!


  • Coconut cream is the thick part from the top of a can of coconut milk. It can help to separate this layer by refrigerating the can in the fridge overnight. We recommend using coconut milk that has no emulsifier (such as guar gum) in the ingredient list for a more desirable end-result consistency.


Let us know what you think

Nutrition info

We believe that focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. If you require specific nutrition information due to a medical condition, please consult with a dietitian or physician. The nutritional information provided is composed with the utmost care. However, we cannot guarantee the correctness of the displayed values, see also our disclaimer.

Show nutrition info  

More for the eyes

image of image of image of image of

Discussion & Rating

Rate this post

GC - Sept. 2, 2023, 11:38 p.m.

I think I will give this a try! But only if there is something I can I do with the remainder liquid in the can? (A full can plus the rest of a can might be a lot for a curry... but that's the only thing I can think). Any thoughts?

PUL Team - Sept. 4, 2023, 4:33 p.m.

Hey GC, if you search "coconut milk" on our recipe page a lot of recipe ideas come up! For example, some non-curry ideas include:
- Coconut milk oatmeal (such as…)
- Coconut lattes (such as…)
- Coconut popsicles (such as…)

Hope this helps for now 🤗

Honor Rosenfeld - Jan. 24, 2023, 2:36 a.m.

Looks delicious! However, I do have one question. In step one it says to bring all the ingredients to a boil, what temperature should the stove be at? I ask because I’ve that heard temperature is very important for caramel’s texture. Should I set the stove at high heat or do you cook it at a lower setting?

PUL Team - Jan. 26, 2023, 12:25 a.m.

Hey Honor, indeed caramel can be quite delicate! You can bring it to a boil on medium heat, but as soon as it's boiling reduce the heat to a simmer. Also be sure to stir occasionally to prevent burning 🙂

Honor Rosenfeld - Jan. 26, 2023, 12:49 a.m.

Thank you so much!😁

Christine - April 14, 2022, 7:55 a.m.

I have never been able to make a caramel sauce until now. This recipe is so easy to follow and it makes the tastiest caramel sauce. It's fool proof. I've burnt water before and if I can make this and it's tastes like a rich caramel sauce should, it's my only caramel recipe. I love this😻 Thank You!

PUL Team - April 14, 2022, 7 p.m.

Awe such a massive compliment, Christine, thank you! We're smiling from ear to ear ☺️

Jessie - Sept. 17, 2021, 4:46 a.m.

Hi!!! this looks amazing :) do you think theres anything I can sub for the margarine? i wanna make this tomorrow morning and I only have about 50g.

PUL Team - Sept. 17, 2021, 5:27 a.m.

Hey Jessie, the margarine helps with flavour and creaminess. Adding some extra coconut cream might work, but what I'd suggest is to actually just scale the recipe down a touch to match the amount of margarine you do have. If you see the serving size at the top of the page, it currently reads "8" servings. If you click the minus (-) button to the left of it twice, you'll see the servings change to 6, and the ingredient list will also automatically update. I think trying to make the caramel sauce in these proportions will give you the best result. I hope this helps for now, and I hope you enjoy the caramel sauce 😊

Kayla - July 27, 2021, 7:05 a.m.

I've tried several vegan caramel recipes and was having a difficult time finding one that I really liked. Not anymore, this is my absolute go to never fails! Super yummy!!

PUL Team - July 28, 2021, 8:58 p.m.

We're so honoured to hear, Kayla, thank you!

Carlotta - July 23, 2021, 1:58 p.m.

This caramel sauce is incredibly delicious! I even enjoyed it as a spread on top of my bread!
Trank you for your amazing recepies and all the work you do! I hope you will sell a printed cookbook in the future!!!
Best regards from Germany :)

PUL Team - July 25, 2021, 7:43 p.m.

Thank you for the review, Carlotta! Perhaps one day we can pursue a printed cookbook 😊 Hugs to Germany!

Nimisha - July 1, 2021, 8:33 p.m.

Hey Sadia, the recipe looks amazing and so does your beautiful new website. I wanted to know if I could swap both maple/agave in this recipe , with sugar may be, would that work?

PUL Team - July 2, 2021, 6:45 a.m.

Hi Nimisha, thanks for the kind words and question! We can't say for certain as we haven't tested it out. We imagine it may take some experimenting, the taste and consistency may be different, but maple syrup shoudl help contribute to the caramel-like consistency in addition to the sweetness. Let us know how it goes if you end up giving it a try 😃

Kali - April 21, 2021, 9:51 p.m.

Wow! Love the new website! So thoughtfully designed and well executed! Amazing job Sadiya, Robin and the team :)

PUL Team - April 22, 2021, 3:40 a.m.

This means so much, Kali! Thank you for the kind words :)