Wash and dry the apples. Insert a candy or caramel apple stick into the stem of each apple.
In a large saucepan, combine the sugar, cream, corn syrup, and salt. Cook over medium heat, stirring constantly, until the sugar is dissolved. Bring the mixture to a boil and continue cooking, without stirring, until it reaches the soft-ball stage (235-240°F on a candy thermometer).
Remove the pan from the heat and stir in the butter and vanilla. Allow the mixture to cool for 10 minutes.
Working quickly, dip each apple into the caramel mixture, turning and coating it completely. Place the apples on a greased baking sheet or waxed paper to cool.
Allow the apples to cool completely before serving.
Interesting Facts
Caramel apples are a popular treat at Halloween and around the Fall season.
The origin of the caramel apple is believed to be from the late 1950s in the United States.
Caramel apples can be decorated with nuts, sprinkles, and other toppings for a fun twist.