Prepare Cream: Let the heavy cream sit out for 10-15 minutes or microwave it gently to remove the chill.
Melt Sugar: In a stainless steel saucepan over medium heat, melt the sugar, stirring constantly until it turns a golden color. Watch carefully to avoid burning.
Add Butter: As soon as the sugar is melted, add the butter. Be careful as the mixture may splatter.
Add Cream: Stir in the heavy cream slowly, continuing to stir until fully incorporated. Cook on low heat until smooth.
Add Flavorings: Remove from heat, add vanilla and salt, and mix well. Let cool to room temperature. Store in the fridge for up to a month if making ahead.