Is Homemade Dulce de Leche Worth Making From Scratch?
Dulce de leche is one of those pantry staples that feels luxurious but has surprisingly humble origins — just milk, sugar, a pinch of baking soda, and patience. A jar from an Argentine or Uruguayan import brand can run $6 to $12, while premium gourmet versions push even higher. The homemade version costs a fraction of that.
A standard stovetop batch uses one gallon of whole milk, about two cups (one pound) of sugar, a half teaspoon of baking soda, and a quarter teaspoon of salt. The batch simmers uncovered for roughly two hours, reducing down into the thick, golden caramel spread. Depending on your pot and how much you reduce it, one gallon typically yields two 13-ounce jars.
What Goes Into the Real Cost
The largest expense is milk. At $4 to $5 per gallon, that alone puts your cost-per-jar in the $2–$2.50 range before anything else. Sugar adds roughly $0.80 per batch (about a pound from a 5 lb bag), and baking soda and salt cost just pennies. Cooking energy on a standard electric burner for two hours runs about 1.5 kWh, which at a national average of $0.13/kWh adds another $0.20 to the batch.
Tips for a Better Batch
Use whole milk for the richest result. Stir regularly during the first 30 minutes to prevent scorching. The baking soda raises the pH slightly to accelerate the Maillard reaction that gives dulce de leche its deep color. Store finished dulce de leche in clean, sealed glass jars in the refrigerator for up to three weeks or freeze for up to three months.
Frequently Asked Questions
How many jars does one gallon of milk make?
One gallon of whole milk typically yields about 24 to 26 ounces of finished dulce de leche after two hours of simmering — roughly two standard 13-ounce jars. If you cook it longer for a thicker texture, the yield will be slightly less.
Does homemade dulce de leche taste different from store-bought?
Yes, most home cooks prefer the flavor of homemade. It tends to be fresher, less sweet, and more complex since there are no stabilizers or additional flavorings. The color and consistency you achieve depend on how long you cook it — shorter gives a lighter, saucier result, while longer cooking produces a darker, fudgier spread.
Can I use a slow cooker or Instant Pot instead of stovetop?
Yes. A slow cooker on low for 8 to 10 hours produces excellent results with minimal stirring. An Instant Pot pressure cooker method using sweetened condensed milk cans is faster (about 40 minutes), but that method uses different ingredients and has a different cost profile than the from-scratch stovetop approach calculated here.
Is it safe to store homemade dulce de leche at room temperature?
No. Because homemade dulce de leche is not commercially processed or vacuum-sealed, it should be stored in the refrigerator and used within two to three weeks. You can also freeze it in airtight containers for up to three months.
What is the difference between dulce de leche and caramel sauce?
Dulce de leche is made by slowly reducing sweetened milk, giving it a milky, complex flavor. Traditional caramel sauce is made by heating sugar until it liquefies and browns, then adding cream. The two have a similar color but noticeably different flavors — dulce de leche is creamier and less bitter, while caramel has a more pronounced burnt-sugar note.