If you bake dairy-free or follow a plant-based diet, you've probably run into a recipe that calls for condensed milk and felt stuck. Most store-bought condensed milk is made entirely from cow's milk and sugar, which means it's off the table for vegans and anyone avoiding dairy. A good vegan condensed milk alternative lets you make fudge, pies, ice cream, and caramel without compromising your diet or missing out on that thick, sweet, creamy texture. This article walks you through exactly how to make one at home, what ingredients work best, and how to avoid the mistakes that trip people up.
What exactly is vegan condensed milk?
Condensed milk is regular milk cooked down with sugar until it becomes thick, sticky, and pourable. A vegan version replaces dairy milk with a plant-based milk like coconut, oat, or soy and follows the same basic process. The goal is to replicate that dense, sweetened consistency so you can use it as a direct swap in recipes like fudge, cheesecake, key lime pie, and tres leches cake.
The most common plant-based option is full-fat coconut milk, because its high fat content naturally mimics the richness of dairy condensed milk. But other milks work too they just need a little extra help from thickeners or longer cook times.
How do you make vegan condensed milk at home?
The simplest version uses just two ingredients: full-fat coconut milk and sugar. Here's a basic method:
Two-ingredient coconut condensed milk
- Shake one can (13.5 oz) of full-fat coconut milk before opening.
- Pour it into a saucepan with ⅓ to ½ cup of granulated sugar (or coconut sugar for a less refined option).
- Heat over medium-low, stirring frequently, until the sugar dissolves.
- Reduce heat to low and simmer gently for 30 to 45 minutes, stirring every few minutes to prevent scorching.
- Remove from heat when the mixture has reduced by about half and coats the back of a spoon.
- Let it cool it will thicken further as it sits.
This makes roughly ¾ cup of vegan condensed milk, which is close to what you'd get from one standard can of dairy condensed milk.
Soy milk version (nut-free option)
If you can't use coconut, unsweetened soy milk is the next best choice because of its protein content, which helps with thickening. Use 1½ cups of soy milk with ¾ cup of sugar and a tablespoon of cornstarch dissolved in a splash of cold soy milk. Cook on low heat for about 25–35 minutes, stirring often. The cornstarch compensates for the lower fat content compared to coconut milk.
Oat milk version
Oat milk works but produces a slightly thinner result. Add 1–2 teaspoons of cornstarch or arrowroot powder and cook it a bit longer. This version is great for sauces and drizzles but may not set firmly enough for fudge.
If you want a broader side-by-side breakdown of how these options compare to dairy condensed milk, our comparison chart covers sweetness, texture, fat content, and best use cases for each substitute.
Can I use this in any recipe that calls for condensed milk?
Mostly, yes but with some adjustments. Vegan condensed milk made from coconut works almost identically in:
- Fudge – It sets well and gives a rich flavor. This is probably the most popular use.
- Ice cream – Blend with frozen fruit or churn with a base for no-churn dairy-free ice cream.
- Pies and tarts – Key lime pie, pumpkin pie, and lemon meringue all work with a coconut-based version.
- Coffee and tea – A spoonful dissolves into hot drinks and adds sweetness plus creaminess.
- Caramel sauce – Cook it a bit longer with a pinch of salt for a quick dairy-free caramel.
Where it can struggle is in recipes that rely heavily on the protein structure of dairy, like some candy or certain baked goods. In those cases, adding a small amount of cashew butter or coconut cream can help bridge the gap.
What are the most common mistakes people make?
After testing several batches, here are the pitfalls that cause the most problems:
- Using light coconut milk. Light versions have too much water and not enough fat. Always grab the can that says "full-fat" or "creamy."
- Using too much heat. A gentle simmer is all you need. High heat scorches the sugars and creates a bitter taste and gritty texture.
- Not stirring often enough. Sugar settles and burns on the bottom if you walk away for too long. Set a timer for every 3–5 minutes.
- Judging thickness too early. The mixture looks thin while it's hot. It thickens significantly once cooled, so don't over-reduce it on the stove.
- Sweetening with liquid sweeteners without adjusting. Maple syrup and agave add extra liquid, which means you'll need to cook longer to reach the same consistency.
What sweeteners work besides white sugar?
You have options, but each changes the final product slightly:
- Coconut sugar – Gives a deeper, caramel-like flavor. Works well in fudge and caramel recipes.
- Maple syrup – Adds a distinct flavor. Best for drizzling or pancake toppings rather than baking.
- Date syrup – Naturally thick and sweet. It actually helps with consistency but darkens the color.
- Agave nectar – Neutral flavor but runnier, so expect a longer cook time.
Avoid stevia or erythritol in this recipe. Condensed milk needs real sugar not just for sweetness but for body and texture. Sugar-free alternatives won't give you the same thick, sticky result.
How long does homemade vegan condensed milk last?
Store it in a clean glass jar with a tight lid in the refrigerator. It keeps for 7 to 10 days. Some separation is normal just stir it before using. You can also freeze it for up to 3 months. Thaw in the fridge overnight and stir well.
Can I buy vegan condensed milk instead of making it?
Yes, there are a few commercial brands now. Sweetened Condensed Coconut Milk by Let's Do Organic and Nature's Charm are two widely available options. They cost more than a can of coconut milk, but they save time and deliver consistent results. If you're comparing homemade versus store-bought options, our full recipe and substitutes guide walks through the trade-offs.
Do I need any special equipment?
No. All you need is:
- A heavy-bottomed saucepan (prevents hot spots and burning)
- A wooden spoon or silicone spatula
- A glass jar for storage
- A candy thermometer is optional but useful if you want to track the temperature precisely (around 220°F/105°C is the target)
No blender, no special tools. This is one of the simpler dairy-free kitchen projects.
Quick-reference recipe card
For a printable version and more variations, check the recipe card font templates on Creative Fabrica if you want to format your own recipe cards at home.
Yield: About ¾ cup
Prep time: 2 minutes
Cook time: 35–45 minutes
Storage: 7–10 days refrigerated
Ingredients
- 1 can (13.5 oz) full-fat coconut milk
- ⅓ cup granulated or coconut sugar
- Pinch of salt (optional, enhances sweetness)
- ½ tsp vanilla extract (optional, add after cooking)
Steps
- Combine coconut milk and sugar in a saucepan over medium-low heat.
- Stir until sugar dissolves completely.
- Lower heat and simmer gently, stirring every 3–5 minutes.
- Cook for 35–45 minutes until reduced by roughly half.
- Remove from heat. Stir in vanilla and salt if using.
- Cool completely. Transfer to a jar and refrigerate.
Before you start your first batch, run through this checklist:
- ☑️ Full-fat coconut milk (not light, not carton)
- ☑️ Heavy-bottomed saucepan to prevent burning
- ☑️ Enough time don't rush the simmer
- ☑️ Glass jar ready in the fridge for storage
- ☑️ Taste and adjust sweetness after cooking, not before
How to Make a Condensed Milk Substitute at Home
Best Substitutes for Condensed Milk in Fudge Recipes
Best Condensed Milk Substitute for Baking: Top Picks and Tips
Easy Homemade Condensed Milk Substitute Recipe
Condensed Milk Substitute Comparison Chart: Top Alternatives Compared
Easy Condensed Milk Recipes Perfect for Beginners