Pinterest Hidden Image

It's one of the most versatile ingredients out there when it comes to desserts, baking, and sweet recipes in general. So vegan condensed milk is a must for any dairy-free kitchen. Luckily, sweetened condensed milk is super easy to veganize!

This dairy-free version is made using coconut milk to yield the creamiest results and can be used interchangeably in place of regular condensed milk in so many recipes! It can be used as the base for vegan ice cream, millionaire shortbread, or to make a vegan caramel sauce to name but a few!

condensed milk in a labelled jar with a spoon dipped into it.Pin
Jump to:

📖 Recipe Overview

  • Easy to make with just 2 main ingredients.
  • Thick and creamy consistency.
  • Versatile and can be used in numerous vegan desserts.
  • Completely eggless, dairy-free, gluten-free, and nut-free.

🥛 Ingredients Needed

ingredients for condensed milk measured out on a white wooden serving board.Pin

Ingredient Notes

Use a good quality full-fat canned coconut milk such as Nature's Charm, Biona, or Aroy-D. In my experience, both of these brands yield a high coconut content as many others contain a lot of water.

I do recommend sticking to granulated white sugar for this recipe. While I haven't tried it, I reckon using coconut sugar or brown sugar will create more of a caramel sauce rather than sweetened condensed coconut milk.

The vanilla extract is completely optional but adds a nice flavor to the non-dairy condensed milk. You could leave it out depending on your taste and what you're using the recipe for. For example, you could get away with leaving it out if you're making vanilla ice cream, as the recipe will also contain vanilla!

🥣 How To Make Vegan Condensed Milk

(1) Add both full cans of coconut milk to a saucepan with the sugar and place on the hob over medium heat.

(2) Whisk the mixture smooth and bring to a simmer.

coconut milk in a saucepan.Pin

(3) Add in the sugar and whisk again. Cook the mixture on medium-low for 60-75 minutes. Stir and whisk the coconut milk frequently to prevent it from burning to the pan.

(4) The condensed coconut milk will reduce by about half in volume. To tell when it's ready, draw a line in it with a rubber spatula. The mixture will pull away from the spatula and the line should stay visible for a couple of seconds.

coconut and sugar reduced down in a saucepan.Pin

🍨 Ways To Use This Recipe

💬 FAQs

Can I make condensed milk with oat milk?

Yes, you can use oat milk, however, the result is not as thick or creamy as using full-fat coconut milk.

How long does vegan condensed milk last in the fridge?

It will keep for up to 7 days in an airtight container.

Does condensed milk set in the fridge?

Yes, it will thicken initially when cooked and then thicken further once chilled.

What are the best brands of non-dairy condensed milk?

If you're looking to go the store-bought route, hands down Nature's Charm is the way to go. It is thick, creamy, delicious, and made by an ethical vegan company too!

Can I freeze dairy-free condensed milk?

Yes, you can freeze it in an airtight container such as a lunchbox for up to 3 months. Defrost it in the fridge overnight or at room temperature for a couple of hours.

a labelled jar of vegan sweetened condensed milk on a white wooden tray with milk bottles in the background.Pin

➕ More Vegan Basics

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

Vegan Condensed Milk

5 from 13 votes
COOK TIME: 1 hour
Chilling Time: 2 hours
TOTAL TIME: 3 hours
Servings: 15 (450g)


This easy homemade vegan condensed milk is made with just 2 main ingredients. Smooth, thick, creamy, and perfect for ice cream, baking, or serving in tea or coffee!



  • Add the coconut milk to a saucepan and place over medium heat. Whisk and continue to heat until it reaches a simmer.
  • Add in the sugar and whisk again to combine. Reduce the heat to medium-low and continue to cook for between 60 and 75 minutes. Stir the mixture every 10-15 minutes, and alternate between using a whisk and rubber spatula to make sure the mixture does not stick to the pan.
  • Once it's ready, the mixture will be thick and will have reduced by half its volume. You'll be able to draw a line with your spatula and the condensed milk will pull away from it (shown in the image in the blog post). The line will hold its form for a few seconds. Remove it from the heat and whisk in the vanilla extract.
  • Transfer the condensed milk to an airtight jar and allow it to cool for 15-20 minutes before placing it in the fridge to chill for 2 hours before using. It will thicken once chilled.


  • Store in an airtight container in the fridge for up to 7 days. You can also freeze it for up to 3 months in an airtight container. Defrost in the fridge overnight or at room temperature for 2 hours and whisk well before use.


  • Some white sugar in the US is not vegan, if in doubt use organic sugar.
  • Use a good quality full-fat canned coconut milk such as Nature's Charm, Biona, or Aroy-D. In my experience, both of these brands yield a high coconut content as many others contain a lot of water.
  • You can use oat milk to make condensed milk, however it results in a much runnier consistency and darker color.


Serving: 30g | Calories: 136kcal | Carbohydrates: 9g | Protein: 1g | Fat: 11g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 7mg | Potassium: 118mg | Sugar: 8g | Vitamin C: 1mg | Calcium: 10mg | Iron: 2mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.