The difference between caramel apples and candy apples is that candy apples have a hard candy red coating made from corn syrup, red food coloring, and sugar. While homemade caramel apples are coated with sugar, water, butter, and heavy cream.