You definitely don't have to! I have more info on how to make the homemade caramel in the recipe box below, but store-bought caramel can be just as delicious. :)