3 Ingredient Vegan Caramel Sauce is easy to make and perfect for topping non-dairy ice cream, Vegan Salted Caramel Skillet Cookie, or any other dessert! Comes together in just 5 minutes.

vegan caramel being drizzled with a spoon into a bowl of caramel.

Finally, a truly easy vegan caramel sauce made with just 3 ingredients (+ optional salt) in about 5 minutes flat! It will come together like magic before your eyes.

I really, really, really used to love caramel. And I just haven’t found a good recipe since going vegan, let alone an option to buy at the grocery store. I wanted to come up with a super easy, quick and delicious recipe I could rely on anytime I get a caramel craving.

vegan caramel being drizzled with a spoon into a bowl of caramel.

I think you are going to love this vegan caramel as much as I do! It’s:

  • Rich, sweet, decadent
  • Perfectly caramel-y and sweet
  • Thick and creamy

How do you make Vegan Caramel Sauce?

Add 1 cup of coconut cream, 3/4 cup brown sugar and 1 tablespoon cornstarch to a small pot or pan.

NOTE: I buy coconut cream for this recipe, but you can also use full fat coconut milk. Simply scoop out all the white, thick parts until you have a cup.

This post contains affiliate links. Read my full disclosure here.

ingredients for vegan caramel in pan, not cooked yet.

Heat over medium-high heat, stirring constantly, until the coconut cream melts. Bring to a boil. It will get bubbly and almost foamy. Lower heat to a simmer, and stir frequently for about 5 minutes. Remove from heat.

showing vegan caramel cooking in pan.

You can use it straight away, or let it cool. It will become thicker as it cools, and become a little lighter in color. Either way is delicious!

Store leftover caramel in a covered container in the refrigerator for up to 1 week. Give it a good stir each time you use it.

There are so many possibilities for this Vegan Caramel Sauce! Try it drizzled on ice cream, Vegan Salted Caramel Skillet Cookie, Apple Crisp, Cheesecake, drizzled on Chocolate Cake or Brownies, Monkey Bread or Hot Chocolate.

vegan caramel being drizzled with a spoon into a bowl of caramel.

follow me on pinterest button

vegan caramel being drizzled with a spoon into a bowl of caramel.
4.93 stars (40 ratings)

3 Ingredient Vegan Caramel Sauce

3 Ingredient Vegan Caramel Sauce is easy to make and perfect for topping non-dairy ice cream or any other dessert! Comes together in just 5 minutes.
Cook: 5 minutes
Total: 5 minutes
Servings: 12 servings



  • In a small pan or pot, add the coconut cream, brown sugar and cornstarch. Heat over medium-high heat, stirring constantly while the coconut cream melts. The mixture will get bubbly and almost foamy. Lower the heat to a simmer and stir frequently for about 5 minutes. If you want salted caramel, add a pinch of salt.
  • Remove from heat. The caramel can be used immediately, or let it cool and it will thicken considerably. Each time you go to use it, give it a good stir. Store leftover caramel in a covered glass container in the refrigerator for about a week.



  1. I like to buy coconut cream for this recipe, but if you can't find it you can use full fat coconut milk. Simply scoop out the thick white part, and leave the liquid in the can.
  2. May sub coconut sugar for brown sugar if desired, but I prefer brown sugar.
  3. May sub arrowroot for cornstarch if desired. 


Serving: 1serving | Calories: 121kcal | Carbohydrates: 15g | Protein: 1g | Fat: 7g | Saturated Fat: 6g | Sodium: 5mg | Potassium: 83mg | Fiber: 1g | Sugar: 13g | Vitamin C: 1mg | Calcium: 14mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , ,

you may also like:


  1. So yummy! It worked perfectly for me! I used an old fashioned sauce pan, not a nonstick. I added a tiny bit of salt and cinnamon and it is delicious. The apple crisp (your recipe, of course) is in the oven. I can’t wait to have dessert!
    I often get asked who is my go-to for my vegan recipes, and I always say Noracooks.com! Thank you!

    1. Hi Debbie. I am honored that you recommend my recipes, and appreciate you using them! I’m thrilled you loved the caramel sauce! Thanks for sharing your fabulous review and feedback! Happy cooking!

    1. It doesn’t to me, but if you are sensitive to coconut flavor it could. If you want a caramel with no coconut, check out my Vegan Salted Caramel. Just leave out the salt if you want regular caramel, it’s so, so good.

  2. It’s not smooth and creamy. A little gritty which takes away from the taste. Did I not cook it enough or too much?

    1. It sounds like the sugar didn’t have a chance to dissolve, which means it wasn’t cooked long enough or stirred continuously. If the grittiness if coming from the cornstarch, try sifting it through a fine mesh sieve next time. Hope this helps!

  3. So easy and delicious! It does taste a little like coconut on its own (I used whole food’s brand coconut cream) but I used it for Samoa cookie bars so I was going for coconut anyway.

  4. Nora, I hate to admit this but im standing in my kitchen eating caramel with a spoon straight from the pot. I had a craving. This hit the spot. I added a sprinkle of cinnamon and allspice because I like those flavors for dipping apples. Thanks for another great recipe

    1. You are welcome! Sometimes we just have to satisfy our caramel craving! Your spice additions sound delicious! Thanks for your fantastic feedback!

    1. Anyone who claims this remotely resembles caramel has never tried actual caramel. I was excited to try it as it’s such an easy recipe, but unfortunately it’s not what I wanted. It resembles coconut condensed milk.

  5. Does anybody know how well this freezes? My idea is to make vegan truffles with caramel in the middle to store airtight in the freezer until Christmas. Thanks in advance!

    1. Hi Kate. The caramel will freeze well for about one month. Let me know how your truffles turn out! Sounds delicious!

  6. This caramel tastes great. The only thing is that I usually have to cook it a bit longer than instructed in order for it to thicken, and for some reason the color is a lot lighter than the pictures. But it’s still very yummy!

  7. Hi, I tried this twice and my caramel separated into a gloopy mess with oil on top. I don’t know what I’m doing wrong but I’ll keep trying. Just to be sure- you don’t shake the can of cream to mix it- you just use the solid parts, right?(That wasn’t just if you’re using milk?)

    1. That hasn’t happened to me, but if it’s separating like that I would remove it from the heat and whisk very well until it comes back together, then return to heat. Hope that helps! And yes, no need to stir the coconut cream, just use the thickened white parts.

    2. Hi Anna- I’m an allergen friendly baker and will occasionally make vegan caramel. One of the issues I also had was the mixture separating but I found choosing the right pot helps me. When I use a non stick pot, my mixture tends to separate but when I use my regular metal pans, it stays together. Maybe it’s coincidence but I thought I’d share as a possible option to try.

  8. Nora – thank you so much for sharing this recipe!!

    I just made this caramel sauce to put over sweet potatoes for our late Thanksgiving. I used dark brown sugar, and coconut milk solids, because that’s what I have 🙂 Also a good pinch of coarse Kosher salt. Because my Gram said “you *always* need a little salt in something sweet”.

    I must have messed something up, because my cornstarch blobbed up & didn’t blend. All was well, though. After boiling for about *2 minutes*. it looked caramelized to me, so I added 1/2 tsp of vanilla (that’s what my Mom always did), then put it through a strainer to get rid of my cornstarch error. It looks perfect, and tastes even better. My omnivore family will never know…

    1. Hi Pam. I’m so glad that the caramel sauce turned out wonderful for you! Way to go! Thanks for sharing your gram’s and mom’s wisdom, and for your wonderful feedback!

  9. Hi Nora – I cut this recipe in half to try as a test; need a vegan salted caramel to drizzle over chocolate ganache as cake filling.
    It seemed beautiful and thick initially, but after refrigerating, it turned quite solid, like a spreadable dense icing; cannot be used to drizzle.
    Any idea where I went wrong?
    I followed the instructions and cooked as directed … maybe I should have cooked less because I cut the recipe in half?
    I used 1.5 tsp of arrowroot starch as well.
    Thanks for your thoughts.

    1. The caramel thickens as it cools. You can let it sit at room temperature or pop it in the microwave for about 30 seconds to help loosen it up. It should go back to its drizzleable texture when it’s a bit warmer!

  10. I made this for my sticky toffee pudding and it was perfect! I followed directions to a “T” and had lovely toffee sauce.

  11. Pro baker tip: the mix gets HOT. It’s for the best of you use a whisk and not a plastic cooking spoon that will melt when left unattended for a few minutes. You may or may not receive floating plastic bits in your mixture ?

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.