This post may contain affiliate links. Please read our disclosure policy.
Prepared with a base of almonds and cashews, this vegan sweetened condensed milk is rich, creamy, and coconut-free. It works as a 1:1 substitute for canned condensed milk in drinks, desserts, and baking. Just 5 ingredients required!

If you like Vietnamese coffee as much as we do, you probably know that one of the key ingredients is condensed milk. The thing is, vegan versions are usually made with coconut milk, and while I enjoy coconut coffee once in a while, it’s not something I want all the time.
Introducing vegan condensed milk made with almond and cashew milk for a subtle flavor that won’t overpower or alter your coffee and desserts! Perfect for making truffles, puddings, cakes, iced tea, and more!
Wait, what’s condensed milk? Condensed milk, or sweetened condensed milk, is milk that is simmered down with sugar until thick. During the simmering process, about 50% of the water is removed from the milk, resulting in a dense and thick texture. Traditionally, condensed milk is prepared from cow’s milk. Here, we will make a dairy-free version using homemade nut milk!
⭐️ What Makes It So Good
- Perfectly sweet and creamy. My version starts with homemade nut milk, resulting in a richer, creamier condensed milk than recipes made with those diluted store-bought alternatives. It has the same thick, sticky consistency as traditional dairy condensed milk.
- Quick and simple. With just five ingredients and a simple process, this recipe starts by blending nuts into homemade milk before simmering it until thick. It can be done in under one hour!
- Coconut-free. While condensed coconut milk is delicious, sometimes you want a neutral flavor without any coconut taste. This recipe relies only on two nuts – almonds and cashews – to create a mild flavor.
A reader, Casey, says: “I made this recipe using coconut sugar, and it was fantastic. ★★★★★”
Another reader, Abigail, says: “I used this in a Thai tea recipe, it was absolutely amazing! Thanks so much.”
Another reader, Lynn, says: “So I made this and used it for a caramel slice using the highlander condensed milk recipe. It tastes exactly like what I remembered caramel slice used to taste like ★★★★★”
📔 Pro Tips
- Don’t skip soaking the nuts. Soaking the almonds and cashews softens them and allows them to blend into a smoother milk. It also helps make them easier to digest.
- Use a large, deep saucepan. The milk foams as it heats and can overflow quickly in a small pan. To prevent that, use a large saucepan and lay a wooden spoon across the top. It will prevent the foam from rising over the edge.
- Do not over-reduce. It’s important not to boil the milk for too long. It will appear a bit too thin in the pan, but it will thicken as it cools. Remove from the heat when it coats the back of a spoon.
- Blend or whisk after chilling. After a few hours in the fridge, the condensed milk thickens considerably. If it becomes too thick to pour, transfer it to a blender and blend for a few seconds (you can add a tablespoon of water if needed). It will become pourable again and stay that way for a few days in the fridge.
🥣 What You’ll Need
Making sweetened condensed almond milk requires just 5 ingredients. Here’s what you’ll need:

- Raw almonds – They keep the flavor of the milk light and neutral. I used raw unblanched almonds here, but you can also use blanched almonds.
- Raw cashews – Cashews bring the fat and make this condensed milk extra creamy! Ensure you use raw cashews, not roasted ones.
- Sugar – White sugar works best here as it is the most neutral option. If you want a refined sugar-free version, take a look at the note below.
- Salt – To balance the sweetness.
- Vanilla extract – Optional, but it adds a fresh and delicate aroma.
Can you use maple syrup instead of white sugar? I tried both versions, one with maple syrup and one with white sugar. Both thickened perfectly and were delicious, but I preferred the one made with white sugar, as it had a milder flavor. The one made with maple syrup had a strong maple flavor, which tends to be a bit overpowering in drinks and desserts.
🥣 Step-by-Step Instructions

- Soak the nuts. Add the raw almonds and cashews to a small bowl.

- Cover with water and let the nuts soak overnight or for at least 6 hours. Then, drain them well.

- Make the nut milk. Transfer the drained nuts to a blender.

- Add the water and blend on high-speed for about 30 seconds.

- Strain. Use a nut milk bag to strain the nut milk.

- Squeeze well using your hands to get as much liquid as possible. Discard the pulp or save it for another use.

- Combine with the sugar. Transfer the milk to a saucepan and add the sugar and salt.

- Reduce. Bring to a boil, then reduce to a simmer and let the milk simmer for about 40 minutes, stirring from time to time. The milk should be thick enough to coat the back of a spoon.
☕️ How to Use It
You can use this condensed milk in so many ways. Here are some ideas:
- Coffee and drinks: It’s perfect for sweetening and adding creaminess to drinks. Add 1-3 tbsp to hot or iced coffee, chai tea, or Thai iced tea!
- Puddings: Substitute some of the sugar with condensed milk for a richer pudding. You can also use it to prepare caramel flan!
- Cakes: Condensed milk will act not only as a sweetener but also as a binder.
- Cookies and bars: Millionaire’s shortbread, magic cookie bars, seven-layer bars, or basically any recipe that uses sweetened condensed milk as a binder and sweetener.
- As a drizzle: Use it as a sweet drizzle over fresh berries, pancakes, or even waffles.
- Truffles, fudge, ganache, and more!
❄️ Storing
- To store: You can store this condensed milk for up to 7 days in the refrigerator. Give it a quick stir before using.
💬 FAQs & Troubleshooting
Yes, but the result won’t be as rich. Store-bought brands are often very diluted and contain fewer nuts than homemade. They also often contain stabilizers, which might affect the texture of your condensed milk.
Yes. Instead of white granulated sugar, use light brown sugar.
The flavor is slightly less rich than dairy condensed milk due to the lower fat content of nut milk. It’s also a bit nuttier in flavor.
You can use just almond milk, but your condensed milk will be lacking some fat. Regarding using only cashew milk, I do not recommend it. I’ve tried, and the milk was thickening too quickly.
No. I’ve tried, and unfortunately, it doesn’t transform into dulce de leche.
It was most probably over-reduced. You can try blending it again with 1-2 tbsp of water to thin it out.


Save this recipe!
Enter your email below and I’ll send it to your inbox!
Plus, you will receive new recipes every week!
Vegan Sweetened Condensed Milk (From Almond Milk)
Ingredients
- 1/2 cup (75 g) raw almonds (soaked overnight)
- 1/4 cup (37 g) raw cashews (soaked overnight)
- 2 cups (480 ml) water
- 1/2 cup (100 g) sugar
- 1/8 tsp salt
- 1/4 tsp vanilla extract (optional)
Instructions
- Prepare the milk. Drain the soaked almonds and cashews and transfer them to a high-speed blender. Add the water and blend for about 30 seconds.
- Strain. Use a nut milk bag to strain the nut milk. Squeeze well using your hands to get as much liquid as possible. You can save the pulp for other uses (cookies, bread, etc.).
- Combine with the sugar. Transfer the milk to a large saucepan and add the sugar and salt.
- Reduce it. Bring to a boil, reduce the heat to low-medium, and let simmer for about 40 minutes, stirring from time to time, until the milk has reduced by about half and has started to thicken. Note: It will thicken even more once cold, so be careful not to reduce it too much, or you will end up with the consistency of a thick cream rather than a syrup.Once thickened, you can stir in the vanilla extract if using.
- Let it cool. Transfer the condensed milk to a clean jar, and let it cool completely before storing in the refrigerator. Use it in coffee, tea, desserts, or drizzle over fresh berries, pancakes, etc.
- This sweetened condensed almond milk will keep for up to 7 days in the refrigerator.
Notes
Nutrition

About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.






Leave a Comment
I used this in a Thai tea recipe, it was absolutely amazing! Thanks so much, Thomas!!
(I did use store bought almond milk and it worked out!!)
You’re welcome Abigail! Thanks for your feedback!
Do you think this would this work without sweetener as a coffee creamer in place of half & half? (I don’t like my coffee sweet!)
I think it would work!
In the 20 years I have made my own nut milks (BlendTek way creamier than Vitamix, Vitamix is also great…we used them side by side for years).
This comment is actually to say there is no need to flavor enhance with the age-old addiction to the standby preservative, SALT!
Almonds are naturally, literally sodium free, the purchased almond beverages add salt.
I suggest that the “Salt” be labeled as “optional”. Only the salt addicted need it.
I love your recipe and plan to use it (and love it) for my vegan pies instead of the purchased condensed versions.
Thanks for your feedback Rock, and you can totally omit the salt 🙂
How does this freeze? I would love to freeze it in an ice cube tray to use in smoothies or coffee. Thanks for the recipe!
I haven’t tried freezing it yet, but I don’t see why it wouldn’t freeze well 🙂
Hey Thomas I am going to try this because I want to make my sister who is lactose intolerant a key lime pie for Christmas this year. I hope it turns out good. It sounds good. if it doesn’t turn out right, I can always make pudding or something else for her.
Hey Tory,
I am not sure how you will use this in a key lime pie, but hope you will like the recipe!
Awesome recipe. Do you know the approximate yield of the almond milk? I already had some cashew milk made and wanted to get the ratios right.
Thanks Angie!
I’m afraid I don’t have the exact amount of almond/cashew milk but it’s probably around 2 cups. It doesn’t have to be exact though, as you reduce the milk later.
Finding a wonderful website like yours really made my day! Knowing that a foreigner loves our traditional beverage always brings a smile to my face. Thanks alot for making this fantastic blog Thomas!
Oh thank you so much Nam! I spent a year there and I can’t wait to go back again, loved it!
Hi! This looks like a great recipe, thanks! How do you think powdered sugar would do in this recipe?
Hi Rachel,
Powdered sugar should work just as well.
Hey, can I turn this into Dulche de Leche, if I let the sugar go brown? Thanks 🙂
I doubt it will work with this sweetened condensed milk.
Can you use natural cane sugar for this
That should work!
What would you recommend using instead of almonds for someone who has a bad reaction to nuts, coconut and tofu? I know it’s a tough question. Thank you!
Maybe oats? You could use coconut but it will have a coconut flavor, which may not be what you want.
Good idea. Someone with an allergy to coconut couldn’t use coconut oil, but oats are a great idea. Thank you!
Hi Thomas,
First of all thank you for the great recipe !
Before turning vegan I used to regularly use condensed milk in cake as one of the substitutes for
egg ….will this vegan version work in cakes?
Hi Kaveri,
You’re welcome! I cannot say for sure as I have yet to try this condensed milk in sweet recipes.
Wow, I have just dreamed to make plantbased condensed milk so long! I tried to cook a coconut one, but can’t say I liked the result. Now I have got one more chance Thanks a lot
Let me know if you try it!
Looks very good! Any suggestions for a substitute instead of a nut milk bag? I don’t have one, nor am I interested in purchasing one since I am not in the habit of making nut milk from scratch. A few ideas that I do have: Fine mesh strainer, tea bags, French press…do you think any of those would work?
You could use a thin kitchen towel, a t-shirt, etc 🙂
just wondering, why couldn’t you just use almond milk from the store instead of making your own? as it is, it is hard to find good quality nuts and they are costly.
You could, but first it won’t be as creamy since they usually use less almonds, and secondly it would not be as natural.
It’s the same as making your own almond milk vs buying it 🙂
Jo I had the exact same thought! Since it’s a pretty small amount of nuts in this recipe though, I might make just half a batch and then it will hardly be a loss in case I mess something up.
I made this recipe using coconut sugar and it was fantastic. I would love to see some vegan dessert recipes using it. ; )
Glad to hear you liked it Casey!
So I made this and used it for a caramel slice using the highlander condensed milk recipe it taste exactly like what I remembered caramel slice use to taste like
Good to hear it worked it your recipe Lynn!
Omg, why have I never thought to do this myself. I always want to make vegan magic bars and I can never remember to buy sweetened condensed coconut milk. This is way better, thank you so much for the idea and the recipe.
Thanks Tori 😀
Could this be used in a recipe like flan to substitute traditional condensed milk?
That should work!
Usamos leite condensado em todo tipo de receita doce aqui no Brasil. Principalmente no nosso famoso brigadeiro. A versão vegana sempre fiz com o leite condensado de Coco, mas não gostava do sabor de Coco no meu chocolate. Tentei com amêndoa, mas demorava muito pra alcançar a cremosidade desejada, então a ideia de adicionar castanha de caju é perfeita. Obrigada mesmo pela receita.
Hi Thomas, Another great recipe, as always. QUESTION: Would this recipe work substituting erythritol or a product called “Lakanto” (combination of monk fruit + erythritol) for the sugar? I can’t have sugar or maple syrup because of the high glucose content. Thanks!
Hi Thomas, Another great recipe, as always. QUESTION: Would this recipe work substituting erythritol or a product called “Lakanto” (combination of monk fruit + erythritol) for ther sugar? I can’t have sugar or maple syrup because of the high glucose content. Thanks!
Hi Andrea,
I guess erythritol will work, however the other one I never heard about it.
Yes, any will work…I google to make sure “cooking” it will not deteriorate it. For instance, honey loses ALL added health benefits if heated over 110°F, but retains sweetening function. (Which is why American “heat extracted” honey is not allowed to be labeled as honey (Miel) in France, but is sold as “cooking sweetener”.
I just need to say, I love you! I cannot stand coconut. There are so many recipes I cannot make because of the coconut thing. You just made my day with this recipe! I cannot wait to make this.
I need to try this for ice cream recipes to replace all that coconut cream.
Thank you more than words express!!!
Thanks Tomi 🙂
Hope you will like this condensed milk!