This post may contain affiliate links. Please read our disclosure policy.

Homemade caramels are my favorite holiday gift to make, and they taste like they came from a candy shop. They’re soft, buttery and chewy, and they melt in your mouth. I wrap each one in parchment and pack them into tins to give away.

Soft, buttery homemade caramels with the perfect chewy texture.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

I tested these caramels batch after batch until the texture was right, soft enough to bite through easily and chewy enough to feel like the classic caramels from a candy counter. They stay soft at room temperature and wrap up neatly, so they’ve become one of my favorite treats to give during the holidays.

I make these with honey instead of corn syrup, so there’s no corn syrup and no evaporated milk anywhere in them. If you’ve been looking for homemade caramels without corn syrup, you’re in the right place.

If you’re putting together a candy tin, my Caramel Fudge and Chocolate Turtles go right alongside these.

photo of Jen

HOLIDAY GIFTING

The Homemade Candy I Love Giving Every Holiday

I love handing out something homemade at the holidays, and these caramels are one of my favorite things to wrap up. They’re made with sugar, honey, butter, salt and cream, so I know exactly what’s in every piece I give away. Once they’re cut and wrapped in parchment, they stay soft and look like something from a candy shop. A tin of these never lasts long once it’s opened.

signature

Read This First

  • The thermometer decides whether these caramels work. Cook the mixture to 240°F. If it stops short, the caramels stay too soft and won’t hold their shape, and if it climbs to about 250°F, they set too hard to eat.
  • The last stretch is where batches go wrong. The mixture foams up and boils hard for a while, then the foam settles and it turns darker and thicker, so once you see that change, stay at the stove and watch the thermometer.
  • No candy thermometer? Set a cup packed with ice water next to the stove before you start, then drop in a little caramel and shape it. It’s ready when it’s firm, malleable and slightly sticky. Get the ice water ready first, because the caramel keeps cooking while you’re hunting for ice.
  • Measure everything and line your pan before you turn on the burner, so all of your attention can go to the pot.

What You’ll Need

Homemade caramels ingredients.
  • Honey: Honey takes the place of corn syrup in this recipe, and it’s what makes these caramels different from most you’ll find. You can use light corn syrup instead, but the flavor will change slightly.
  • Heavy cream: This is the one ingredient you can’t swap. The high fat content is what makes the caramel smooth, and no other type of milk works here.
  • Salted butter: I use salted butter on purpose, plus a little extra salt, so the caramels don’t come out too sweet. If you only have unsalted butter, add an extra pinch or two of salt.
  • Granulated sugar: White sugar is what I use. For a slightly different flavor, you can do half white sugar and half brown sugar.
Soft, chewy homemade caramel with a rich buttery flavor in every bite.

How to Make Homemade Caramels

Step 1: Melt the Sugar Mixture Line your pan with parchment before anything goes on the stove, because the caramel needs to go straight in once it’s ready. Melt the sugar, honey, butter and salt over medium heat, stirring often, until it’s smooth and starting to simmer.
melt the sugar mixture and the cream inside the pot.

Step 2: Add the Warm Cream While the sugar melts, warm the cream in a small saucepan until tiny bubbles form around the edge. Pour it into the bubbling sugar mixture slowly over a few minutes, stirring the whole time, because warm cream blends in smoothly and cold cream can curdle when it hits the hot sugar.
homemade caramel mixture in a pot.

Step 3: Cook to 240°F Turn the heat to medium-low and let it boil, stirring now and then. It foams up first, then settles into a darker, thicker caramel, and that’s when you keep a close eye on the thermometer.

pour the caramel mixture into the pan.

Step 4: Pour, Set and Cut Pour the hot caramel into the pan and let it set at room temperature for several hours, preferably overnight. Once it cools a little, cover the pan with plastic wrap so it doesn’t pick up any odors. When it’s set, lift it out by the parchment and cut it into squares with a pizza cutter or sharp knife, and give the blade a spray of cooking spray if it sticks.

cur and wrap the caramel candy.

Wrapping Homemade Caramels for Gifts

Cut the caramels into small squares or rectangles and wrap each one in a square of parchment paper, twisting the ends closed. One batch makes about 48 caramels, which is enough to fill a few small tins or gift boxes. They keep at room temperature, so you can make them well ahead of when you plan to give them.

Homemade caramels wrapped in parchment paper.

Easy Ways to Switch It Up

Sea salt caramels. Sprinkle the caramels with a little sea salt.

Chocolate-dipped caramels. Refrigerate the cut caramels, then dip them in melted chocolate to make caramel truffles.

How to Store Homemade Caramels

Room temperature. Wrap each caramel well and store them in a container or bag for up to 6 months. If your kitchen runs warm, find a cooler spot, because heat will soften them and they can lose their shape.

Refrigerator or freezer. They keep for up to 1 year in either one. They get very hard when cold, so let them come back to room temperature before eating.

Homemade caramel candies on a wooden board with wrapped pieces.

More Homemade Candy Recipes

No ratings yet
Soft, buttery homemade caramels wrapped and ready for gifting.

Homemade Caramels

Serves — 48
These soft, chewy homemade caramels use honey instead of corn syrup and come together with only five ingredients. They've become one of my favorite holiday gifts.
Prep Time 5 minutes
Cook Time 35 minutes
Chill Time 6 hours
Total Time 6 hours 40 minutes

Ingredients
 

  • 1½ cup granulated white sugar
  • ½ cup honey
  • 6 tablespoons salted butter ¾ stick
  • ¼ teaspoon salt
  • ¾ cup heavy cream

Instructions
 

  • Line an 8 inch square pan with parchment paper or grease it well with butter or oil.
  • Heat the sugar, honey, butter and salt in a large saucepan over medium heat until melted and combined and the mixture begins to simmer, about 5-10 minutes. Stir frequently.
    1½ cup granulated white sugar, ½ cup honey, 6 tablespoons salted butter, ¼ teaspoon salt
  • While that is heating, heat the cream over medium-low heat in a small saucepan, stirring frequently. Do not boil the cream, because overheated cream can curdle. If it begins to steam, lower the heat. You will know the cream has finished heating when you see small bubbles begin to form along the outer edges of the pan.
    ¾ cup heavy cream
  • Once the caramel mixture is bubbling, slowly pour in the warmed cream, over several minutes while stirring constantly. Be sure that your mixture continues to boil the whole time and do not add the cream too quickly.
  • Turn heat to medium low. Allow the mixture to boil and continue stirring occasionally, until a candy thermometer reads 240 degrees Fahrenheit. The caramel will go through a very frothy stage and then get darker and be more condensed. This process can take 10-30 minutes.
  • Carefully pour the hot caramel mixture into the prepared pan and allow it to cool and set at room temperature. . I recommend giving it several hours, preferably overnight.
  • Remove the caramel from the pan using the parchment paper to lift it out and then cut it into small squares or rectangles using a pizza cutter or sharp knife. Spray your cutting utensil with cooking spray if it is sticking.
  • Serve immediately or wrap tightly with parchment paper and store for later.

Jenn’s Notes

Storage :
  • Store at Room Temperature: Wrap each caramel individually in parchment or wax paper and place them in an airtight container. They will keep for up to 6 months. If your kitchen is warm, store them in a cooler spot to prevent softening.
  • Refrigerate: Store wrapped caramels in an airtight container in the refrigerator for up to 1 year. Let them come to room temperature before serving, as they become quite firm when chilled.
  • Freeze: Individually wrapped caramels can be frozen for up to 1 year. Thaw at room temperature before serving for the best texture.
Notes:
  • No candy thermometer? Drop a little caramel into a cup of ice water and shape it. It’s ready when it’s firm, malleable and slightly sticky.
  • Too soft means the caramel didn’t reach 240°F. Too hard means it went past it, and about 250°F is too far.
  • You can warm the cream in the microwave in 15 to 45 second bursts, stirring in between. Don’t let it get too hot, or it can curdle.
  • Cover the pan with plastic wrap once it cools slightly so the caramel doesn’t pick up odors.
 

Nutrition Info

Calories: 60kcal | Carbohydrates: 9g | Protein: 0.1g | Fat: 3g | Saturated Fat: 2g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 8mg | Sodium: 25mg | Potassium: 6mg | Fiber: 0.01g | Sugar: 9g | Vitamin A: 98IU | Vitamin C: 0.04mg | Calcium: 3mg | Iron: 0.02mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?