For years, the sweet, creamy allure of sweetened condensed milk has been a staple in countless desserts and beverages, from classic key lime pie to rich Vietnamese coffee. Yet, a surprising number of home cooks shy away from making it themselves, believing it’s a complicated, store-bought-only affair. The truth, however, is far from it. Crafting your own sweetened condensed milk at home is not only incredibly simple but also offers superior flavor.
This article will demystify the process, providing you with six easy and reliable methods to create perfect sweetened condensed milk right in your own kitchen. Whether you’re a seasoned baker or a curious beginner, you’ll discover a method that fits your schedule and preferences, ensuring you’ll never have to run to the store for a can again.
What is Sweetened Condensed Milk?
Sweetened condensed milk is a delightful dairy product made by heating cow’s milk and sugar until about 60% of the water evaporates, resulting in a thick, sticky, and intensely sweet liquid. The high sugar content not only gives it its signature flavor but also acts as a natural preservative, allowing it to be stored for extended periods. It’s distinct from evaporated milk, which is also reduced milk but unsweetened.
Historically, sweetened condensed milk emerged in the mid-19th century as a way to preserve milk before widespread refrigeration. Its convenience and long shelf life quickly made it popular, especially during times of war and exploration. Today, its appeal lies in its unique texture and flavor, which are indispensable in many baking and cooking applications.

Nutritional Information of Sweetened Condensed Milk
While sweetened condensed milk is high in calories and sugar, it does offer some nutritional benefits. A 1-ounce (30ml) serving of sweetened condensed milk contains:
| Nutrient | Amount |
|---|---|
| Calories | 90 |
| Protein | 1.5g |
| Fat | 1.5g |
| Carbohydrates | 17g |
| Sugar | 16g |
| Calcium | 4% DV |
*DV = Daily Value
It’s important to note that sweetened condensed milk should be consumed in moderation due to its high sugar content.
How to Make Sweetened Condensed Milk?
1. The Classic Stovetop Method for Sweetened Condensed Milk
The stovetop method is perhaps the most traditional and straightforward way to make sweetened condensed milk. It requires minimal equipment and delivers consistently excellent results. This method is all about patience and gentle simmering, allowing the milk to gradually reduce and thicken to that perfect, glossy consistency.
Ingredients:
- 4 cups (960ml) whole milk (full-fat is best for richness)
- 1 cup (200g) granulated sugar
- 1 teaspoon vanilla extract (optional, added at the end)
- Pinch of salt (optional, enhances flavor)
Equipment:
- Large, heavy-bottomed saucepan (at least 3-quart capacity to prevent boil-overs)
- Whisk
- Heatproof spatula or spoon
- Measuring cups and spoons
Step-by-Step Instructions:
- Combine Ingredients: Pour the whole milk into your large, heavy-bottomed saucepan. Add the granulated sugar and a pinch of salt if using.
- Dissolve Sugar: Place the saucepan over medium heat. Whisk continuously until the sugar completely dissolves. This usually takes about 3-5 minutes. It’s crucial not to let the milk boil rapidly during this stage.
- Bring to a Simmer: Once the sugar is dissolved, increase the heat slightly to bring the milk to a gentle simmer. Do not let it come to a rolling boil, as this can cause it to scorch or overflow.
- Reduce and Thicken: Reduce the heat to low-medium, maintaining a steady, gentle simmer. This is the crucial reduction phase.
- Stir Frequently: Stir the milk every 5-10 minutes, especially around the edges and bottom of the pan, to prevent scorching and to ensure even evaporation. As the milk reduces, it will become thicker and more prone to sticking.
- Watch for Color Change: Over the course of 45 minutes to 1.5 hours (the time varies depending on your heat and pan size), the milk will gradually thicken and take on a creamy, off-white or light yellow color. It should reduce by roughly half its original volume.
- Check Consistency: To test if it’s ready, dip a spoon into the mixture. It should coat the back of the spoon, and when you run your finger across the spoon, a clear path should remain. It will thicken further as it cools.
- Remove from Heat: Once it reaches the desired consistency, remove the saucepan from the heat.
- Add Flavoring (Optional): If using, stir in the vanilla extract now.
- Cool and Store: Pour the sweetened condensed milk into a clean, airtight jar or container. Let it cool completely to room temperature before refrigerating. As it cools, it will continue to thicken significantly.
Pro Tips for the Stovetop Method:
- Don’t Rush It: Patience is key. Rushing the process with high heat can lead to scorching, lumps, and an undesirable texture.
- Use a Wide Pan: A wider saucepan increases the surface area, promoting faster evaporation.
- Watch for a Skin: A skin may form on top. You can gently stir it back in, or skim it off if preferred, though stirring it in usually results in a smoother final product.
- Consistency Check: Remember it will be thinner when hot and will thicken significantly upon cooling. Don’t over-reduce it while hot, thinking it’s not thick enough.
“The beauty of homemade sweetened condensed milk lies in its simplicity and the ability to control its richness and sweetness.”
2. Slow Cooker Sweetened Condensed Milk
For those who prefer a more hands-off approach, the slow cooker offers an excellent alternative to the stovetop. This method takes longer, but it frees you from constant stirring, making it perfect for busy days or when you want to set it and forget it. The gentle, consistent heat of the slow cooker makes scorching practically impossible.
Ingredients:
- 4 cups (960ml) whole milk
- 1 cup (200g) granulated sugar
- 1/2 teaspoon baking soda (optional, helps prevent curdling in some slow cookers and adds smoothness)
- 1 teaspoon vanilla extract (optional, added at the end)
Equipment:
- Slow cooker (3-6 quart capacity)
- Whisk
Step-by-Step Instructions:
- Combine Ingredients: Pour the whole milk into your slow cooker. Add the granulated sugar and baking soda (if using).
- Whisk Well: Whisk the ingredients thoroughly until the sugar is dissolved. The baking soda, if used, will cause a slight fizzing, which is normal.
- Cook on Low: Cover the slow cooker and set it to the LOW setting.
- Long Simmer: Cook for 3-4 hours, or until the mixture has reduced by about half and thickened.
- Stir Occasionally: While less frequent than the stovetop, it’s still a good idea to stir the mixture every hour or so, especially in the last hour, to ensure even cooking and prevent any sticking.
- Check Consistency: The sweetened condensed milk will be thick and creamy, coating the back of a spoon.
- Remove from Heat: Turn off the slow cooker and remove the lid.
- Add Flavoring (Optional): Stir in the vanilla extract, if desired.
- Cool and Store: Transfer the sweetened condensed milk to a clean, airtight jar. Let it cool completely at room temperature before refrigerating. It will thicken considerably as it cools.
Pro Tips for the Slow Cooker Method:
- Baking Soda Boost: The optional baking soda helps prevent the milk from separating or curdling due to the long cooking time, especially if your slow cooker runs a bit hot. It also contributes to a smoother texture.
- Lid Slightly Ajar: For faster evaporation, you can prop the lid slightly ajar with a wooden spoon or a folded tea towel. This allows steam to escape more readily.
- Overnight Option: Some people prefer to cook it overnight on the “keep warm” setting for an even more hands-off approach, though you’ll need to monitor the consistency closely.

3. Instant Pot (Pressure Cooker) Sweetened Condensed Milk
If speed is your priority, the Instant Pot or any electric pressure cooker is your best friend for making sweetened condensed milk. This method significantly cuts down the cooking time, making it possible to whip up a batch in under an hour, including pressurization and depressurization.
Ingredients:
- 4 cups (960ml) whole milk
- 1 cup (200g) granulated sugar
- 1 teaspoon vanilla extract (optional, added at the end)
Equipment:
- Instant Pot or electric pressure cooker (6-quart minimum)
- Heatproof trivet
- Heatproof bowl that fits inside your Instant Pot (e.g., stainless steel, Pyrex)
- Aluminum foil (optional, for covering the bowl)
- Whisk
Step-by-Step Instructions:
- Combine Ingredients: In the heatproof bowl, combine the whole milk and granulated sugar. Whisk thoroughly until the sugar is completely dissolved.
- Prepare for Pressure Cooking:
- Place the trivet inside the Instant Pot liner.
- Carefully place the bowl with the milk mixture on top of the trivet.
- (Optional but recommended) Loosely cover the bowl with aluminum foil to prevent water from dripping into the milk during cooking.
- Pour 1-2 cups of water into the bottom of the Instant Pot liner, around the bowl (ensure the water level doesn’t reach the top of your bowl).
- Pressure Cook:
- Close the lid of the Instant Pot and ensure the sealing valve is in the “Sealing” position.
- Select “Manual” or “Pressure Cook” (High Pressure) and set the timer for 15-20 minutes. The longer time will yield a thicker, slightly more caramelized result.
- Allow the Instant Pot to come to pressure (this will take about 10-15 minutes).
- Natural Pressure Release: Once the cooking cycle is complete, allow for a Natural Pressure Release (NPR) for 10-15 minutes. This is crucial for preventing the milk from boiling over when the lid is removed. After 10-15 minutes, carefully move the sealing valve to “Venting” to release any remaining pressure.
- Remove and Whisk: Carefully remove the lid. Using oven mitts, carefully lift the hot bowl out of the Instant Pot. The mixture will look slightly lumpy or separated, but don’t worry!
- Whisk Until Smooth: Immediately and vigorously whisk the hot mixture for 1-2 minutes until it becomes completely smooth and creamy. The heat helps to emulsify everything.
- Add Flavoring (Optional): Stir in the vanilla extract, if using.
- Cool and Store: Transfer the sweetened condensed milk to a clean, airtight jar. Let it cool completely at room temperature before refrigerating. It will thicken significantly as it cools.
Pro Tips for the Instant Pot Method:
- Bowl Size Matters: Ensure your bowl is not too tall, allowing enough space for the Instant Pot lid to seal properly.
- Natural Release is Key: Don’t be tempted to do a Quick Release immediately. The Natural Release helps prevent curdling and ensures a smoother texture.
- Whisk Vigorously: The post-cooking whisking is non-negotiable for achieving a smooth, homogeneous sweetened condensed milk.
4. Dairy-Free Sweetened Condensed Milk Alternatives
For those with dietary restrictions or who prefer plant-based options, making dairy-free sweetened condensed milk is absolutely possible and just as delicious. The process is similar to the dairy versions, but you’ll use plant-based milk and may need to adjust cooking times slightly.
Common Dairy-Free Milk Options:
- Full-Fat Canned Coconut Milk: This is often considered the best choice for its rich, creamy texture and high-fat content, which mimics dairy milk well. It will impart a subtle coconut flavor.
- Oat Milk: Choose a full-fat or barista-style oat milk for the creamiest results. It has a neutral flavor profile.
- Almond Milk: Use unsweetened almond milk. It’s thinner, so it might require a longer reduction time and the final product might be slightly less thick.
- Soy Milk: Unsweetened, full-fat soy milk works well and provides a good protein base for thickening.
General Instructions for Dairy-Free Sweetened Condensed Milk:
- Choose Your Milk: Select 4 cups (960ml) of your preferred full-fat dairy-free milk. For coconut milk, use two 13.5-ounce (400ml) cans of full-fat coconut milk.
- Combine with Sugar: In a large saucepan (stovetop method is generally recommended for dairy-free options), combine the dairy-free milk with 1 cup (200g) granulated sugar.
- Stir and Simmer: Heat over medium heat, stirring until the sugar dissolves. Then, reduce heat to low-medium and simmer gently.
- Reduce and Thicken: Continue to simmer, stirring frequently, until the mixture has reduced by about half and significantly thickened.
- Coconut Milk: This often thickens faster due to its high fat content, typically within 30-60 minutes.
- Other Plant Milks: These might take longer, 1-1.5 hours, as they have less fat and protein than dairy milk or coconut milk.
- Add Flavoring (Optional): Remove from heat and stir in vanilla extract or any other desired flavorings.
- Cool and Store: Transfer to an airtight jar and cool completely before refrigerating.
Pro Tips for Dairy-Free Options:
- Fat Content is Key: Just like with dairy milk, the higher the fat content in your plant-based milk, the creamier and thicker your sweetened condensed milk will be. Avoid low-fat or skim versions.
- Taste Test: Always taste and adjust sweetness as needed, as some plant milks have their own natural sweetness.
- Texture Differences: Be aware that the final texture might be slightly different from traditional dairy sweetened condensed milk, but it will still be delicious and functional in recipes.
5. Flavoring and Customizing Your Sweetened Condensed Milk
One of the greatest advantages of making sweetened condensed milk at home is the ability to customize its flavor profile. Beyond the classic vanilla, a world of delicious possibilities awaits!
Creative Flavor Enhancements:
- Vanilla Bean: Instead of extract, add a split vanilla bean to the milk at the beginning of cooking. Remove it before cooling.
- Spices: Infuse warmth with spices like cinnamon sticks, star anise, cardamom pods, or a pinch of nutmeg. Add them during the simmering process and strain before cooling.
- Citrus Zest: For a brighter flavor, add lemon, orange, or lime zest during cooking. Remove before storing.
- Coffee/Espresso: Stir in 1-2 teaspoons of instant espresso powder or strong brewed coffee at the end of cooking for a mocha twist.
- Chocolate: Melt in 1/4 to 1/2 cup of chocolate chips or chopped dark chocolate into the hot, finished sweetened condensed milk for a chocolate version.
- Caramel: For a dulce de leche-like flavor, simply cook your sweetened condensed milk longer until it reaches a deep golden-brown color and has a richer, caramelized taste. This works especially well with the slow cooker method.
- Nut Butters: Stir in a tablespoon or two of smooth peanut butter, almond butter, or hazelnut butter into the hot, finished product for a nutty flavor.
How to Incorporate Flavorings:
- During Cooking: Most whole spices and zests are best added at the beginning of the cooking process so their flavors can fully infuse as the milk reduces.
- After Cooking: Extracts (like vanilla, almond, peppermint), instant powders (coffee, matcha), or melted additions (chocolate, nut butter) are best stirred in after the sweetened condensed milk has finished reducing and is still hot. This preserves their delicate flavors.
“Homemade sweetened condensed milk is a blank canvas for culinary creativity, allowing you to infuse it with your favorite flavors.”
FAQs
1. Can I use skim milk or low-fat milk?
While you can use skim or low-fat milk, it’s not recommended if you want the traditional rich and creamy texture. The fat content in whole milk is crucial for achieving that characteristic body and mouthfeel. With lower-fat milk, your final product will be thinner and less luxurious. If you do use it, you might need to cook it longer to reach a comparable thickness.
2. Why did my sweetened condensed milk turn out lumpy/grainy?
Lumpy or grainy sweetened condensed milk can be caused by a few factors:
- Too High Heat: Cooking at too high a temperature can cause the milk solids to coagulate or burn.
- Insufficient Stirring: Not stirring frequently enough, especially with the stovetop method, can lead to scorching at the bottom of the pan.
- Improper Cooling: Rapid cooling or not stirring well after cooking (especially with Instant Pot) can lead to a less smooth texture.
- Sugar Crystallization: If the sugar isn’t fully dissolved at the beginning, it can re-crystallize during cooking.
To fix this, try reheating the mixture gently with a splash of milk or water and whisking vigorously. Passing it through a fine-mesh sieve can also help remove larger lumps.
3. How do I know when it’s done?
The best way to tell is by checking its consistency. It should coat the back of a spoon, and when you run your finger across the spoon, it should leave a clear path. Remember that it will thicken considerably more as it cools, so err on the side of slightly thinner when hot. If you reduce it too much while hot, it might become too thick or even solid when cold.
4. Can I make a larger or smaller batch?
Yes, you can easily scale the recipe up or down. Maintain the ratio of 4 parts milk to 1 part sugar. Be aware that larger batches will take longer to reduce, and smaller batches will cook faster. Ensure you use a large enough pot to prevent boil-overs if increasing the quantity.
5. What if my sweetened condensed milk is too thin?
If your cooled sweetened condensed milk is too thin, it simply means it wasn’t reduced enough. You can gently reheat it on the stovetop over low heat and simmer it longer, stirring constantly, until it reaches the desired consistency.
6. What if my sweetened condensed milk is too thick?
If it’s too thick, you can thin it out by gently reheating it and whisking in a small amount (1-2 tablespoons at a time) of hot milk or water until it reaches your preferred consistency.
Conclusion
Making your own sweetened condensed milk is a delightful culinary adventure that’s far simpler and more rewarding than many imagine. Whether you choose the traditional stovetop method, the convenient slow cooker, or the speedy Instant Pot, you’re gaining control over ingredients and unlocking a world of fresh, customizable flavors.
So go ahead, experiment with different milk types and flavor infusions. You’ll not only elevate your desserts and beverages but also gain immense satisfaction from knowing you crafted this versatile ingredient with your own hands.



