You have a recipe open, you reach for the can of condensed milk, and the pantry is empty. It happens to everyone, and it always seems to happen at the worst time. The good news? You can make condensed milk at home with three basic ingredients you probably already have. An easy homemade condensed milk recipe saves the recipe, saves the trip to the store, and honestly tastes better than what comes out of a can.

What exactly is condensed milk?

Condensed milk is regular cow's milk that has had about 60% of its water removed and then sweetened with sugar. The result is a thick, sticky, pourable liquid that's used in desserts, drinks, and baking around the world. When a recipe calls for "sweetened condensed milk," that's what we're making here. It's different from evaporated milk, which is unsweetened and thinner.

This homemade version uses just whole milk, sugar, and a small amount of butter. That's it. No preservatives, no stabilizers, and no ingredients you can't pronounce.

Why make condensed milk at home instead of buying it?

There are a few real reasons people skip the store-bought can:

  • You ran out. This is the most common reason, and the one that sends people searching for this recipe in the first place.
  • You want to control the ingredients. Homemade condensed milk has no additives. If you're cooking for someone with dietary sensitivities or you just prefer clean ingredients, this matters.
  • Fresh taste. Many home bakers notice a difference in flavor, especially in fudge, tres leches cake, and key lime pie. If you've ever wondered how homemade stacks up against store-bought, the taste alone is a strong argument.
  • Cost. Depending on where you live, making it at home can be cheaper per batch, especially if you buy milk and sugar in bulk.

What do you need to make it?

Here's the full ingredient list for one batch, which makes roughly the equivalent of one 14-ounce can:

  • 1 cup (240 ml) whole milk
  • ⅔ cup (135 g) granulated white sugar
  • 3 tablespoons (45 g) unsalted butter
  • 1 teaspoon vanilla extract (optional but recommended)

You'll also need a medium heavy-bottomed saucepan and a whisk. A heavy bottom helps distribute heat evenly and reduces the chance of scorching, which is the number one problem people run into.

How do you make it step by step?

Step 1: Combine milk and sugar

Pour the milk and sugar into your saucepan. Set the heat to medium and stir until the sugar fully dissolves. This takes about 2 to 3 minutes. Don't crank the heat up to speed things along you don't want the mixture to boil yet.

Step 2: Add the butter

Once the sugar is dissolved, add the butter and stir until it melts completely into the mixture.

Step 3: Simmer slowly

Bring the mixture to a gentle simmer small bubbles around the edges, not a rolling boil. Reduce the heat to medium-low. Let it cook for 30 to 40 minutes, stirring every few minutes to prevent sticking.

You're looking for the mixture to reduce by about half and coat the back of a spoon. When you drag your finger across the coated spoon, the line should hold without the liquid running back together.

Step 4: Finish and cool

Remove from heat. Stir in the vanilla extract if you're using it. Let it cool in the pan for about 10 minutes, then transfer to a clean glass jar. The mixture will thicken more as it cools to room temperature and even more once refrigerated.

How long does homemade condensed milk last?

Stored in a sealed glass jar in the refrigerator, homemade condensed milk stays good for about two weeks. Always use a clean spoon when scooping from the jar introducing crumbs or moisture will shorten its shelf life.

You can also freeze it. Pour into a freezer-safe container, leave a little room at the top for expansion, and it will keep for up to three months. Thaw it overnight in the fridge and give it a good stir before using.

What are the most common mistakes?

After making this recipe many times and hearing from others who've tried it, here are the pitfalls worth knowing about:

  • Boiling too hard. High heat scorches the milk and sugar, giving you a bitter taste and uneven texture. A gentle simmer is the goal throughout.
  • Not stirring enough. Milk sugars stick to the bottom of the pan fast. Stir every 3 to 5 minutes at minimum.
  • Using low-fat milk. Whole milk gives you the right thickness and richness. Skim or 2% milk works in a pinch, but the result will be thinner and less creamy.
  • Stopping too early. If the mixture still looks thin and watery, it probably isn't done. It should noticeably coat a spoon and look slightly golden. Patience pays off here.
  • Skipping the heavy-bottomed pan. Thin pans create hot spots that burn the milk before the rest of the mixture reduces properly.

Can you make it dairy-free or vegan?

Yes. Replace the whole milk with full-fat coconut milk (the canned kind, not the carton). Use coconut oil instead of butter. The result is a coconut-flavored sweetened condensed milk that works beautifully in vegan baking and Southeast Asian-inspired desserts. The simmer time is roughly the same, though coconut milk can split more easily, so keep the heat low.

What can you use homemade condensed milk for?

This is where it gets fun. Once you have a jar in the fridge, you'll find excuses to use it:

  • Fudge. Condensed milk is the base of most quick fudge recipes.
  • Tres leches cake. The classic soak relies on condensed milk for sweetness and body.
  • Homemade ice cream. Mix with heavy cream and freeze no churning needed.
  • Coffee sweetener. A spoonful in hot or iced coffee is a popular practice in Vietnamese and Latin American coffee culture.
  • Key lime pie. The filling is essentially condensed milk, lime juice, and egg yolks.
  • Holiday candies and cookies. If you're doing seasonal baking, homemade condensed milk shines during the holidays.

Do you need any special equipment or tools?

Not really. But if you like to organize your kitchen or share recipes with others, having a well-formatted recipe card helps. Some home cooks print their favorites using templates with clean fonts like Pacifico for headers or Playfair Display for body text both give recipe cards a polished look without feeling fussy.

What if the texture turns out wrong?

If it's too thin, return it to the saucepan and simmer on low for another 10 to 15 minutes, stirring frequently. It will continue to thicken as it cools, so don't over-reduce it trying to get it perfect in the pan.

If it's too thick or grainy, you likely overcooked it or used too much heat. Whisk in a tablespoon of warm milk at a time until it loosens up to the consistency you want. Grainy texture usually means the sugar crystallized next time, make sure the sugar is fully dissolved before you raise the heat.

If you want a deeper look at the full process with troubleshooting tips, you can follow this detailed version of the recipe for extra guidance.

Your quick-start checklist

  • Grab whole milk, sugar, butter, and vanilla extract.
  • Use a heavy-bottomed saucepan no shortcuts here.
  • Dissolve sugar completely before bringing to a simmer.
  • Keep the heat low to medium-low the entire time.
  • Stir every few minutes and look for the spoon-coat test.
  • Let it cool fully before transferring to a glass jar.
  • Store in the fridge for up to two weeks or freeze for up to three months.

Next step: Pick one recipe that calls for condensed milk this week fudge, ice cream, or even just stirred into your morning coffee and make your first batch. Once you see how simple it is, you'll probably never buy the canned version again.

Explore Design