These soft homemade caramels are buttery, chewy, and surprisingly easy to make. With only three ingredients, they come together quickly and make a treat that feels special every time.
Line a rectangular baking pan with parchment paper and set it aside.
In a medium saucepan, melt the butter over medium heat until smooth and bubbling.
Add the sugar to the melted butter, stirring gently until it dissolves completely.
Slowly pour in the cream while stirring to combine, keeping the mixture smooth.
Bring the mixture to a gentle boil, then lower the heat to medium-low and continue stirring.
Cook for 15–20 minutes, stirring often, until the caramel reaches 240°F (116°C) on a candy thermometer.
Remove the saucepan from the heat and carefully pour the hot caramel into the prepared pan.
Allow the caramel to cool at room temperature for about 2 hours, until fully set.
Lift the caramel slab out using the parchment paper and transfer it to a cutting board.
Cut into squares with a sharp knife, then wrap or serve as you like.
Notes
Stir the Mixture Often: I like to keep the spoon moving so the caramel cooks evenly and never sticks to the pan.Watch the Temperature: I rely on the thermometer to hit 240°F (116°C) for that soft, chewy texture every time.Cut at the Right Time: I find it easiest to slice the caramel once it’s cool but still has a little give.Wrap for Freshness: I like to wrap each square in parchment so they stay soft and ready to enjoy for days.