How to Make Vegan Sweetened Condensed Milk

Several of my recipes call for Vegan Sweetened Condensed Milk and I realized that my process for making it is kind of unique, so I thought I’d share it with you. If you like some “how to” recipes, you should check out my post on How to Make Vegan Coconut Whipped Cream or How to Make Vegan Meringue. Good stuff.

Vegan Sweetened Condensed Milk

Once I realized sweetened condensed milk wasn’t vegan, I sought about ways to create a non-dairy sweetened condensed milk. I’ve tried several different processes to make this recipe, and finally settled on this one.

Here are the reasons I took my time with this recipe:

  1. I needed a vegan sweetened condensed milk that would be like the kind you buy in cans and would firm up as its own layer in a baked good, like magic bars. Trust, me I tried a few different versions with varying degrees of results in this department.
  2. I also wanted something that wasn’t too difficult or time-intensive. The fact that we’re making our vegan sweetened condensed milk from scratch is just another added step to a recipe, so I wanted it to be simple.
  3. It needed to be tasty and sweet, and not have some flavor that would overwhelm the recipe. I tried using coconut milk, for example, but found the results tasted too much like coconut. Go figure.

With these three goals in mind, I created this recipe several years ago and it has been my go-to dairy-free sweetened condensed milk ever since.

How to Make Vegan Sweetened Condensed Milk

How to Make Vegan Sweetened Condensed Milk

That picture above? That’s all the ingredients involved in this recipe. Pretty simple, right? So that has number 2 from my list above covered.

Easy recipe? Check!

I use a vanilla-flavored soy milk so I don’t have to add vanilla to the recipe. To this, I added cornstarch as a thickener. I know a lot of recipes for homemade sweetened condensed milk will have you cook the milk down, but I’ve found that if I want to achieve #1 from my list above β€” one that would firm up as its own layer in desserts β€” the cornstarch added some additional structure.

What you do is basically combine the soy milk, sugar, and cornstarch in a large, microwaveable bowl and then microwave until it comes to a boil. Once this mixture thickens to my desired consistency, add the vegan butter, stir to combine and then, voila!

See? It’s super easy to make.

Would you like to see some of my Vegan Sweetened Condensed Milk in action?

Oh good. I thought you’d never ask! πŸ™‚

Brownie Magic Bars are made of delicious, sweet layers

Those are my Vegan Brownie Magic Bars. Look at that amazing, firm layer of sweetened condensed milk. Sweet!

Butterfinger Layered Dessert Bars

This is my Vegan Butterfingers Magic Bars. Mmmm.

So, the first time you pull the Vegan Sweetened Condensed Milk from the microwave to give it a stir, it will probably look like this. Nice and runny. But give it a few more turns in the microwave (or over the stove if that’s your preference), and it will thicken up nicely. I usually refrigerate it immediately afterwards and then pour it over the recipe at the allotted time.

How to Make Vegan Sweetened Condensed Milk

So here it is, my recipe for Vegan Sweetened Condensed Milk.

5 from 1 vote
Vegan Sweetened Condensed Milk
Vegan Sweetened Condensed Milk
Prep Time
5 mins
Cook Time
10 mins
Total Time
15 mins
Learn how to make Vegan Sweetened Condensed Milk, with this quick, easy recipe with minimal ingredients. Use this dairy-free recipe in your desserts.
Course: Dessert
Cuisine: American
Servings: 10 servings per Batch
Calories: 61 kcal
Author: Namely Marly
  • 1 cup plant-based milk vanilla flavored*
  • Β½ cup sugar
  • 1 tablespoon corn starch
  • 1 tablespoon vegan butter
  1. Combine the plant-based milk, corn starch, and sugar in a large, microwave-safe bowl.
  2. Stir until there aren't any lumps from the corn starch.
  3. Microwave for about a minute and stir. Repeat this until the mixture is nice and thick, usually about 3 minutes.
  4. Use potholders to remove from the microwave. Stir in the vegan butter until incorporated.
  5. Allow to cool before covering and placing in the fridge.
  6. Store in an airtight container in the fridge for 3-5 days.
Recipe Notes

* If you're not using vanilla-flavored plant-based milk, just add 1 teaspoon vanilla to this mixture

Nutrition Facts
Vegan Sweetened Condensed Milk
Amount Per Serving
Calories 61 Calories from Fat 135
% Daily Value*
Total Fat 15g 23%
Saturated Fat 2g 10%
Cholesterol 0mg 0%
Sodium 212mg 9%
Potassium 300mg 9%
Total Carbohydrates 115g 38%
Dietary Fiber 0g 0%
Sugars 105g
Protein 7g 14%
Vitamin A 10.1%
Vitamin C 0%
Calcium 30%
Iron 6%
* Percent Daily Values are based on a 2000 calorie diet.

See? Isn’t that just SO easy!

Vegan Sweetened Condensed Milk, a how-to instruction on how to make your own dairy-free sweetened condensed milk. This recipe is easy to make, uses only a minimal number of ingredients and sets nicely, just like the regular condensed milk you use in magic bars.

Here are some vegan recipes that call for sweetened condensed milk:

Whatever bars you’re noshing on, enjoy!

Updated by Marly · Permalink

4 Responses to How to Make Vegan Sweetened Condensed Milk

  1. Was looking for this, thanks for sharing this !

  2. I don’t eat refined white sugar. What can I substitute it with and still have this work?

    • You can use coconut sugar. It will be darker in color, but it should still work. You could also try using Stevia. I would probably cook it until thick and then add the Stevia to taste. Let me know how it goes!


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