This Vegan Condensed Milk is a dairy free and delicious replacement for the real thing. Use it as a sweet and creamy drizzle on fruit, in baked goods, or anywhere else condensed milk is called for!

Pouring a creamy white liquid into a green bowl.

Cans of condensed milk were always a baking staple while I was growing up. So sweet and syrupy, this sweetened milk always took pudding, fudge, ice cream and other baked goods up a notch.

We can easily recreate those delicious and sweet memories with this hassle-free Vegan Condensed Milk recipe! It’s so easy to make using 4 simple ingredients:

  • Coconut cream
  • Sugar
  • Vanilla
  • Salt

Simply whisk them all together in a pot on the stove, let it simmer, and voila! A sweet, creamy, and syrupy dairy free sweetened condensed milk.

You can use it as a sweet glaze on desserts and breakfast pastries or add it to plenty of vegan baked goods. It’s especially perfect when you’re making Vegan Caramel Sauce, Chocolate Pudding, Vegan Ice Cream, or looking for a sweetener for coffee and tea. The options are practically endless!

a can of coconut cream next to small glass bowls filled with sugar, vanilla, and salt.

What is condensed milk?

Condensed milk is made from cow’s milk that’s had more than half of the water content removed. The thick and creamy mixture is sweetened with sugar before being canned and sold. Sweetened condensed milk is a common ingredient when making non-vegan pudding and pies, and can also be used as a sweetener in coffee.

The vegan substitute for condensed milk is easy to make out of coconut cream, sugar, vanilla, and salt. It’s just as thick, creamy, and sweet as the original!

How to make vegan sweetened condensed milk

Find the complete recipe with measurements below.

Dairy free condensed milk is easy to make in one pot on the stove. Keep the finished batch in your fridge or freezer for weeks on end!

  1. Mix the coconut cream, sugar, vanilla, and salt together in a saucepan over medium-high heat.
  2. Bring it up to a boil, then immediately reduce the heat to low and let it simmer for up to 45 minutes. 
  3. You’ll know the condensed milk is done when the liquid has been reduced by half. It’ll seem thin but will thicken as it cools.
  4. Transfer the vegan condensed milk to a glass container and store it in the fridge for at least 1 hour before using.
4 images showing the process of making vegan condensed milk in a black pot.

Tips and substitutions

  • Coconut cream – This is just like coconut milk but higher in fat, making it the perfect dairy substitute for this vegan sweetened condensed milk recipe. If you can’t find it, you can use a can of full fat coconut milk instead. And no, the condensed milk does NOT end up tasting like coconut.
  • Sugar – You can use coconut sugar instead of white granulated sugar but it will leave the milk with a golden color. Maple syrup and agave also work as sugar replacements but you’ll need to let the mixture simmer for longer (about 50 to 60 minutes total).
  • Plant milk – Coconut cream or milk will give you the best results but soy, almond, or cashew milk will also work. Just use 1 ½ cups of plant milk and ¾ cup of sugar.

How can you use it?

Get excited because the uses for vegan condensed milk are practically endless! Make your day extra special by using it in these delicious sweets:

How to store vegan condensed milk

Leftover vegan condensed milk can be stored in a covered container in the fridge for up to 2 weeks. 

To freeze, store the condensed milk in a sealed jar. Let it thaw in the refrigerator overnight then add to a bowl and whisk until smooth (or throw it in a blender until smooth).

A spoon drizzling a creamy white liquid into a green bowl.

Looking for more vegan basics?

square image of pouring white sauce into green bowl
4.72 stars (7 ratings)

Vegan Condensed Milk

This Vegan Condensed Milk is a dairy free and delicious replacement for the real thing. Use it as a sweet and creamy drizzle on fruit, in baked goods, or anywhere else condensed milk is called for!
Prep: 5 minutes
Cook: 45 minutes
Chilling time: 1 hour
Total: 1 hour 50 minutes
Servings: 8 servings (2 tbs each)



  • In a small saucepan, combine the coconut cream, sugar, vanilla and salt over medium-high heat.
  • Whisk well to combine and bring the mixture to a boil then quickly reduce the heat and simmer on low heat for 40-45 minutes, whisking every 5-10 minutes. The liquid should be reduced by about half when it's done. It will still be fairly thin at first, but as it cools it will thicken up nicely.
  • Remove from heat and transfer to a glass container with a lid. Place in the refrigerator to chill for at least an hour before using.
  • Leftover vegan condensed milk can be stored in a covered container for up to 2 weeks. To freeze, store in a jar with a tight fitting lid. When ready to use, thaw in the refrigerator overnight then add to a bowl and whisk until smooth (or throw it in a blender until smooth).


  1. Makes about 1 cup sweetened condensed milk.
  2. May substitute coconut sugar if desired, but the milk will be more golden in color.
  3. You can substitute maple syrup or agave for the sugar, but you will need to reduce the mixture for a longer amount of time, about 50-60 minutes.
  4. May also use a different plant milk, such as soy, almond, cashew, etc. Use 1 1/2 cups of plant milk and 3/4 cup sugar. But the coconut version is the thickest.


Serving: 2tablespoons | Calories: 207kcal | Carbohydrates: 16g | Protein: 2g | Fat: 17g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 2mg | Potassium: 156mg | Fiber: 1g | Sugar: 13g | Vitamin C: 1mg | Calcium: 5mg | 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 Read my full disclosure here.

Posted In: , , , , , , , , ,

you may also like:


  1. I’ll start by saying the flavor of this is excellent! My only regret is that it didn’t thicken, even after an hour of simmering. I stirred every 10 minutes, but nothing really changed. I’m thinking that for tres leches it won’t matter that it’s thin.

  2. Any nutrition information available?

    I have a Chefwave Milkmade. Looking to make my own ice cream. I am diabetic. Need to get some sort of handle on carbs and calories for key ingredients and finished ice cream.


      1. Is it possible to use it for the caramel on the Millionaires shortbread, when the condensed milk is still hot?

  3. Hi! Thanks for the recipe. Mine has gone completely solid after chilling, have not even put it in the fridge. Is there a way to fix this? I imagine perhaps I let it on the fire for too long. Tastes great though

    1. Hi! You can warm it up a little and it should thin out. Because it’s coconut based, it will firm up quite a bit in the refrigerator. You can microwave it for 30 seconds at a time, stir, then heat again until it’s thinner. Hope that helps!

  4. Hi 👋
    Would I need to use the whole can of coconut cream as is or would I need to use the ‘solid’ parts once the can had been refrigerated? Thank you.

  5. Does it set? I have a fudge recipe that uses condensed milk and chocolate chips and am wondering if I can make it with vegan ingredients. Thank you.

    1. Hi Penny. This condensed milk can definitely be used to make fudge. I do not know what other ingredients your recipe calls for, however, this does take the place of condensed milk in recipes. I also have a vegan fudge recipe you may want to check out. I hope this helps!

  6. I used coconut cream and the color was more like murky water (not yellow more brown/grey). I let it cool in the fridge and noticed the top half hardened and the bottom half was liquid but still the same color. Not sure what happened. Was trying to make your salted caramel brownies and I’m afraid to use this as it seems “off?!” Thoughts?

    1. Was it simmered long enough? You could try whisking it to see if it becomes more cohesive. Otherwise, I’m not sure what could have gone wrong here.

      1. Thank you, I will try to whisk it more tonight and see. I did simmer it for 45 minutes with whisking about every 5-10 minutes as instructed.

  7. If I use oat milk instead of the coconut milk/cream, you say it won’t be as thick but could you thicken it with corn starch or something like that to make it the same consistency?

    1. I suppose you could, but it isn’t necessary. It will still thicken up quite a lot. I’m afraid it will get too thick if you add cornstarch, and perhaps create a strange texture.

      1. This tastes great! The color is very off- like a brownish gray. I used the solid coconut cream from a can of coconut milk & poured the liquid off. I also ended up simmering for 75 minutes to reduce by half. Is there anything one could do to make it lighter and whiter in color, during or after cooking?

        1. I’m not sure why yours turned out that color, mine is more of a cream color. After chilling it thickens and gets a bit more white though.

  8. You says coconut CREAM.  But then you indicate other MILKS would work.  Do you mean coconut cream or full fat coconut milk?  Or are there almond, soy or cashew creams available somewhere?

    Thank you.  

    1. Coconut cream or full fat coconut milk work best here, but regular soy milk, cashew milk, almond milk will also work, it just won’t be as rich or creamy. Hope that helps clarify!

      1. I used coconut cream and came out perfect!! Now waiting for an hour so I can use in my coquito with lots of rum!! 😉 thanks for recipe 👍

  9. This sounds amazing. Will this condensed milk caramelize? I have been waiting for such a recipe so that I can surprise my husband with a vegan banofee pie!

    1. That sounds like a wonderful surprise, Veronica! I haven’t tried to caramelize it before, but it’s worth a try! My caramel sauce could always be used in the pie instead.

  10. I can’t believe how good this is and actually tastes like the real deal. With the first try it was like my childhood memories flushing! Like wow! And it’s so much better then store bought condensed coconut milk 

    Thank you ?? 

  11. Thank you Nora for this awesome recipe… you have made my day! I’ve tried several vegan condensed milk recipes; yours is by far the best.

  12. Omg. This is amazing. Thank you.

    You missed possibly the most exciting use for this stuff: donair sauce for dipping vegan garlic fingers. (If this particular regional delicacy is unfamiliar, google “Nova Scotia garlic fingers” and you’ll understand why this is so darned exciting! They’re so bad for you and so awesome all at once.)

    1. (Ps: they are not usually vegan so you’d have to use whatever mozzarella sub you prefer, obvs. Still terrible for you but delicious. We make them all the time!)

  13. Hi Nora, This recipe is a dream come true. I really missed condensed milk, but this is much better- not as sickenly sweet. All your recipes are amazing. I’m an ardent follower!

    1. Hello Tamar! Thank you so much for using my recipes! I appreciate you taking your time to share your comments about my new condensed milk recipe! Enjoy all the fun things you’ll be making with the condensed milk, and happy cooking!

  14. I made this sauce last weekend to put in the Banoffee pie I made as the dessert for, Thanksgiving, it was really good. Next time I’ll make it with condensed oat milk for a more authentic flavor.

  15. This is awesome. Love that you clarified no coconut taste and gave some alternative milk instructions. The canned stuff was so expensive! I can make my family’s old fudge recipe now.

    1. Thanks Elizabeth! I can’t explain just how much I love this stuff, it’s pretty amazing! It’s perfect in fudge, yum. Enjoy!

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.