Homemade Caramels

Overhead view of homemade caramels ingredients
What You’ll Need
These homemade candies are made with just 6 ingredients and all of them are pantry staples. See the recipe card for the full measurements.
Butter – I use unsalted butter since salt is also added to the recipe.
Sugar – I use equal parts granulated white sugar and brown sugar in my caramels. All brown sugar would result in butterscotch.
Corn syrup – I use light corn syrup, as dark corn syrup has more of a molasses flavor. It helps to keep the caramels soft.
Evaporated milk – The key ingredient to making caramel.
Salt – Helps to balance out the sweetness.
Vanilla extract – Adds a light flavor to the caramel.
How to Make Homemade Caramels
Making caramel candy is likely easier than you think. The process is quite simple, though it does require a lot of careful attention to prevent the mixture from burning.

Sugar, brown sugar, and butter in a panCaramel sauce in a panOverhead view of a pan of caramel
Bring the mixture to a boil. Heat butter, sugars, corn syrup, and salt over medium heat until it begins to boil, stirring constantly.
Add the evaporated milk. Slowly add in the evaporated milk a small amount at a time to ensure it boils continuously. Stir constantly for 10 to 15 minutes, until it reaches 238F on a candy thermometer. Remove from heat and add in the vanilla.
Cool. Transfer the mixture to a pan lined with parchment paper. Cool in the fridge for at least 30 minutes.
Cut. Remove the caramel from the pan. Use a sharp knife to cut into squares and enjoy.

A sheet of caramel cut into pieces
How Can I Tell When Caramel Is Done?
There are two ways to tell when caramel is done cooking. The first way is to use a candy thermometer and check to make sure it reaches a temperature of 238 degrees F. This is the easiest way but it’s also the most finicky as not all thermometers are calibrated properly and depending on where you are, 238F may not be the perfect temperature.

The other way is to drop a small amount of caramel into a cup of ice water. If you can easily mold it into a pliable ball with your fingers, it’s ready.

I will typically use a candy thermometer to check that the temperature is 238F and then use the ice water test to confirm the caramel is ready.

Angled overhead view of caramel candy
Tips & Troubleshooting FAQs
While the process is quite easy, homemade caramel candy can be a bit particular. Here are a few tips for achieving soft, chewy caramels each time.

Add the evaporated milk slowly. It should take about 10 minutes to add all of the evaporated milk to the mixture, as you want it to add just a bit at a time to keep it at a consistent boil. If you add it too quickly, it can curdle and you’ll need to start over again.
Keep a consistent temperature. Similarly, you’ll want to keep the mixture at an even temperature the entire time it’s boiling, to avoid curdling the mixture or burning it to the pan. You should also stir the whole time.
Why are my homemade caramels too soft? Not heating the caramel sauce properly will result in too soft candy. This is why it’s important to use both a candy thermometer and the cold water
Why are my homemade caramels too hard? Similarly, if you overheat the caramel it can become too hard once it sets. 238F-244F seems to be the sweet spot for perfectly soft, chewy caramel candy.

Overhead view of a bowl of wrapped caramels
How to Store
Each homemade caramel should be individually wrapped, whether you’ll be keeping them around the house or giving them as gifts. It helps to keep them from drying out and prevent them from sticking together.

To do this, cut wax paper into small pieces, place a caramel in the center, roll it up, and twist the ends to seal.

You can also buy pre-cut pieces of wax paper if you want to cut down on some prep or make sure that each one is cut perfectly straight.
Store at room temperature for 6 to 9 months, though be sure to keep them out of sun and away from moisture. If preferred, you can also store them in the fridge for the same time period.

Leave a Comment