In a medium saucepan, heat the granulated sugar over medium heat, stirring constantly with a rubber spatula or wooden spoon. The sugar will form clumps and eventually melt into a thick brown, amber-colored liquid as you continue to stir.
Once sugar is completely melted, immediately add the butter. Be careful as the caramel will bubble rapidly when the butter is added.
Stir the butter into the caramel until it is completely melted, about 2-3 minutes.
Very slowly, drizzle in the heavy cream while stirring. The mixture will rapidly bubble when added. Allow the mixture to boil for 1 minute. It will rise in the pan as it boils.
Remove from heat and stir in 1 teaspoon of sea salt. Allow to cool down before using.