Homemade condensed milk is made by slowly simmering whole milk with sugar until the water content reduces significantly, leaving behind a thick, rich, golden mixture with a naturally sweet, slightly caramel-like flavor. Unlike store-bought canned versions, making it at home gives complete control over sweetness, thickness, and richness, using just milk, sugar, and a pinch of salt as the core ingredients. There’s no special equipment required โ just a heavy-bottomed saucepan, patience, and a good amount of simmering time.
The process yields about one and a half cups of finished condensed milk, and it’s versatile enough to use anywhere sweetened condensed milk is called for โ stirred into coffee or tea, drizzled over desserts, used as a candy or fudge base, or swirled into baked goods.
Getting Everything Ready
Because this recipe depends on a long, attentive simmer rather than any complex technique, having the right equipment and quality ingredients ready matters more here than elaborate prep work.
Equipment to have ready:
- A heavy-bottomed saucepan or pot, large enough to prevent boiling over
- A wooden spoon
- A whisk
- Measuring cups and spoons
- A fine mesh strainer
- A clean glass jar with a lid
- A funnel (optional, for jarring)
- A candy thermometer (optional)
Main ingredients to have ready:
- 4 cups whole milk
- 1 cup granulated sugar
- A pinch of salt
Additional optional ingredients: vanilla extract, a pinch of baking soda (to help prevent curdling), a small piece of cinnamon stick, a few drops of almond extract, ground cardamom, coconut milk, fresh ginger, brown sugar, butter, or ground nutmeg.
Choosing whole milk with a higher fat content is worth prioritizing here, since it creates a noticeably creamier, richer final product compared to lower-fat milk. Checking that the milk is fresh โ with no sour smell or signs of separation โ before you even start cooking also matters, since off milk can affect both flavor and the cooking process itself.
Workflow: How the Process Comes Together
This recipe is built around one long, continuous simmering process, with a few key moments that shape the final texture:
- Combine milk, sugar, and salt in the saucepan, whisking before the heat goes on.
- Warm the mixture gradually over medium-low heat, letting the sugar dissolve fully.
- Simmer gently for 45 minutes to an hour, stirring frequently, especially toward the end.
- Check consistency by seeing if the mixture coats the back of a spoon and has reduced by about half.
- Strain the finished mixture to remove any bits of skin.
- Cool at room temperature, then transfer to a jar.
Because the mixture needs to reduce by roughly half its original volume, and thickens gradually rather than suddenly, patience during the simmering stage is really the core skill this recipe depends on โ rushing the heat or stepping away for long stretches both work against the process.
Approved Variations & Swaps
Based strictly on what’s built into this recipe, here are the adjustments it already allows for:
- Classic finish: just milk, sugar, and a pinch of salt, with no additional flavorings.
- Vanilla Condensed Milk: stir in vanilla extract during the last few minutes of simmering.
- Cinnamon Spiced Condensed Milk: add a cinnamon stick to the saucepan while simmering, removing it before straining.
- Coconut Condensed Milk: replace a portion of the whole milk with coconut milk for a subtly tropical variation.
- Brown Sugar Condensed Milk: replace a portion of the granulated sugar with brown sugar for a deeper, caramel-like flavor.
- Cardamom Spiced Condensed Milk: add a pinch of ground cardamom while it simmers.
- Almond Condensed Milk: stir in a few drops of almond extract toward the end of cooking.
- Ginger Infused Condensed Milk: add a few thin slices of fresh ginger while simmering, removing them before straining.
- Buttery Rich Condensed Milk: stir in a small amount of butter during the final few minutes for extra richness.
- Nutmeg Spiced Condensed Milk: add a pinch of ground nutmeg while it simmers.
- Extra Thick Condensed Milk: continue simmering for an additional 15 to 20 minutes beyond the standard time for a thicker, more concentrated result.
- Curdling prevention: a very small pinch of baking soda can be stirred in at the start of cooking to help neutralize some of the milk’s natural acidity.
- Sweetness adjustment: using slightly less sugar creates a less sweet version, useful for certain recipes.
No other ingredient substitutions are specified in the source recipe, so changes beyond these listed variations would go beyond what’s actually described here.
Step-by-Step Simmering Strategy
Getting this condensed milk to the right thickness and texture depends almost entirely on how the simmering stage is managed.
Whisk the milk, sugar, and salt together before turning on the heat. This helps the sugar begin dissolving evenly from the very start, rather than settling unevenly once the pan heats up.
Warm the mixture slowly over medium-low heat. Allowing it to warm gradually, rather than starting on high heat, helps prevent scorching and uneven cooking right from the beginning.
Reduce to low heat once it reaches a gentle simmer. This is the temperature the mixture needs to hold for most of the cooking time โ a hard simmer or boil risks scorching or an uneven reduction.
Stir frequently throughout, and more often toward the end. As the mixture reduces and thickens, it becomes increasingly prone to sticking and scorching on the bottom of the pan, so increasing your attention as it approaches the target consistency is important.
Check doneness using the spoon-coating test, not just time. The condensed milk is ready when it coats the back of a spoon and has reduced by roughly half its original volume โ 45 minutes to an hour is the guide, but the texture is the real indicator.
Test consistency with the cold-plate method if unsure. Drizzling a small spoonful onto a cold plate should hold a slow, thick ribbon shape when it’s properly done.
Strain before cooling. Pouring the finished mixture through a fine mesh strainer removes any small bits of skin that formed during the long simmer, which is what gives the final product its smooth, silky texture.
Cool at room temperature before jarring. About 30 minutes of cooling lets the condensed milk continue to thicken slightly, and prevents trapping excess steam in the storage container, which can happen if it’s jarred while still hot.
Homemade Condensed Milk
Description: A rich, creamy, golden condensed milk made by slowly simmering whole milk with sugar until reduced by half. A versatile sweetened dairy base for desserts, beverages, candy, and baked goods, with complete control over sweetness and thickness.
Duration:
- Preparation: 5 minutes
- Cooking: 45 to 60 minutes
- Cooling: 30 minutes
- Total Time: approximately 1 hour 30 minutes
- Yield: approximately 1ยฝ cups
Ingredients
- 4 cups whole milk
- 1 cup granulated sugar
- A pinch of salt
Additional optional ingredients: 1 teaspoon vanilla extract; a pinch of baking soda (to help prevent curdling); a small piece of cinnamon stick; a few drops of almond extract; a pinch of ground cardamom; a splash of coconut milk; a small piece of fresh ginger; a teaspoon of brown sugar (in place of part of the white sugar); a small amount of butter; a pinch of nutmeg
Instructions
- Pour the milk into a heavy-bottomed saucepan. Add the sugar and a pinch of salt, and whisk gently to combine before turning on the heat.
- Place the saucepan over medium-low heat. Stir occasionally as the mixture warms, allowing the sugar to dissolve fully before it starts to simmer.
- Once the mixture reaches a gentle simmer, reduce the heat to low. Simmer gently, stirring frequently, for 45 minutes to 1 hour. Stir more frequently toward the end to prevent sticking or scorching.
- The condensed milk is ready when it coats the back of a spoon and has reduced by roughly half its original volume.
- Remove from heat. Pour through a fine mesh strainer into a clean bowl to remove any bits of skin.
- Let the strained condensed milk cool at room temperature for about 30 minutes. Once cooled, transfer to a clean glass jar.
Notes
- Choose whole milk with a higher fat content for a creamier, richer final product.
- A longer simmering time creates a thicker, more concentrated result; less sugar creates a less sweet version.
- A small pinch of baking soda at the start of cooking can help prevent curdling during the long simmer.
- Common mistakes to avoid: using too high a heat, not stirring frequently enough, using too small a saucepan, removing from heat too early, skipping the straining step, adding too much sugar, jarring while still hot, using low-fat milk, and leaving the mixture unattended for long stretches.
- Store in a clean, sealed glass jar, refrigerated at all times, and consume within 2 weeks for best quality. Stir well before each use, as some thickening or settling may occur.
- To freeze: cool completely, transfer to a freezer-safe container leaving room for expansion, and freeze for up to 3 months. Thaw in the refrigerator overnight and stir thoroughly after thawing, as some separation may occur.
- Nutritional content varies depending on the type of milk used and the final concentration; the product naturally contains calcium, protein, carbohydrates, riboflavin, and vitamin B12.
Disclaimer: This recipe is provided for general informational purposes only and does not constitute medical or dietary advice. Nutritional values will vary depending on specific ingredients used. Individuals with dietary restrictions or specific health conditions (including but not limited to dairy sensitivities or conditions requiring sugar intake monitoring) should consult a qualified healthcare provider or registered dietitian before preparing or consuming this recipe. Unlike commercially canned condensed milk, this homemade version is not shelf-stable and must be refrigerated; please follow the storage guidance closely to avoid spoilage. Neither the author nor the publisher assumes responsibility for any adverse effects resulting from the preparation or consumption of this recipe.




