The first time I made homemade condensed milk, I was surprised by how easy it was to make from a few basic ingredients. I had whole milk, sugar, and a little vanilla in my kitchen, so I decided to make my own instead of reaching for a can from the store. As the milk slowly simmered, it reduced into a thick, creamy mixture with a beautiful sweetness and a subtle vanilla flavor. Once it cooled, I was amazed at how smooth and versatile it was. It’s now one of my favorite homemade staples for desserts, coffee, cakes, and so much more.
Why You’ll Love This Recipe
I love this homemade condensed milk because it’s simple, affordable, and made with ingredients you probably already have at home. The slow simmering process concentrates the milk and creates a naturally thick and creamy texture.
It’s also incredibly versatile. You can use it in cakes, puddings, cookies, coffee, homemade ice cream, and countless other desserts. The addition of vanilla gives it a lovely aroma, while a tiny pinch of salt helps balance the sweetness. (See the ingredients in the next page below…)
Ingredients
- 2 cups whole milk
- ⅔ cup granulated sugar
- Pinch of salt
- 1 teaspoon vanilla extract
Equipment Needed
- Medium saucepan
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Clean glass jar
- Heat-resistant measuring cup or spoon
Step-by-Step Instructions
I start by adding the whole milk, granulated sugar, and pinch of salt to a medium saucepan. I prefer using a saucepan with a thick bottom because it helps distribute the heat more evenly. (See the next page below to continue steps…)
Next, I place the saucepan over low heat and stir gently until the sugar has completely dissolved. I make sure the mixture doesn’t boil during this stage because gentle heating helps prevent the milk from scorching.
Once the sugar has dissolved, I bring the mixture to a very low simmer. I let it cook gently for about 35 to 40 minutes, stirring occasionally. As it cooks, the milk slowly reduces and becomes thicker and creamier.
I keep an eye on the saucepan during the entire cooking process. The mixture should reduce by about half and become noticeably thicker. If it starts bubbling too aggressively, I lower the heat.
Once the condensed milk has reached the desired consistency, I stir in the vanilla extract and remove the saucepan from the heat.
I carefully pour the homemade condensed milk into a clean glass jar and let it cool completely. It will continue to thicken slightly as it cools.
Once cooled, I place the jar in the refrigerator and keep it chilled until I’m ready to use it.
Pro Tips for Best Results
I recommend cooking the milk over low heat rather than trying to speed up the process. Slow cooking gives you better control and helps prevent the milk from burning.
Stir occasionally while the mixture reduces, especially around the bottom and edges of the saucepan.
Don’t worry if the condensed milk seems slightly thinner while it’s still hot. It will become thicker as it cools.
Use a clean, dry glass jar for storing the finished condensed milk.
For the best flavor, use whole milk rather than low-fat milk.
Common Mistakes to Avoid
One of the biggest mistakes is cooking the mixture over high heat. This can cause the milk to scorch or stick to the bottom of the saucepan. (See the next page below to continue…)
Another mistake is stopping the cooking process too early. The mixture needs enough time to reduce and become thick and creamy.
Don’t judge the final consistency while the condensed milk is extremely hot. Remember that it will thicken further as it cools.
Avoid leaving the saucepan unattended for too long. Milk can quickly boil over or develop a skin if it gets too hot.
Serving Suggestions
I love using homemade condensed milk in coffee and tea for a creamy, sweet addition.
It’s also perfect for drizzling over pancakes, waffles, French toast, or fresh fruit.
You can use it as an ingredient in cakes, cupcakes, puddings, and homemade ice cream.
For a simple dessert, drizzle a little over fresh berries or sliced bananas.
Variations & Customizations
For a richer flavor, you can add a little extra vanilla extract after removing the saucepan from the heat.
For a caramel-like flavor, cook the milk slightly longer until it develops a deeper color, being careful not to burn it.
You can also add a tiny pinch of cinnamon for a warm, spiced variation.
If you want a coconut-inspired version, replace part of the whole milk with coconut milk.
How to Store & Freeze
Once cooled, store the homemade condensed milk in a clean, airtight glass jar in the refrigerator.
Use a clean spoon each time you take some from the jar to help keep it fresh.
For the best quality, use it within about 1 week.
You can also freeze it in a freezer-safe container for longer storage. Thaw it in the refrigerator and stir well before using.
Conclusion
This Easy Homemade Condensed Milk is one of those simple recipes that is incredibly useful to have in your kitchen. With just whole milk, sugar, salt, and vanilla, you can create a thick, creamy ingredient that’s perfect for countless sweet recipes.
The process takes a little patience, but the result is absolutely worth it. Once you’ve made it at home, you’ll have a versatile homemade ingredient ready for coffee, cakes, ice cream, and all your favorite desserts.

