Step 1: Prepare the Ingredients - Start by measuring out all your ingredients. Having everything ready will make the cooking process smoother and more enjoyable.
Step 2: Combine Sugar and Water - In a medium saucepan, combine 1 cup of sugar and 1/4 cup of water. Stir gently until the sugar is mostly dissolved.
Step 3: Cook the Sugar Mixture - Place the saucepan over medium heat. Allow the mixture to come to a boil without stirring. Swirl the pan occasionally to ensure even cooking.
Step 4: Watch for Color Changes - Continue cooking until the mixture turns a deep amber color. This process usually takes about 8-10 minutes. Keep a close eye on it, as sugar can burn quickly.
Step 5: Add the Heavy Cream - Once the caramel reaches the desired color, carefully remove the pan from the heat. Gradually whisk in 3/4 cup of heavy cream. Be cautious, as the mixture will bubble up vigorously.
Step 6: Stir in Butter and Flavorings - Add 3 tablespoons of butter and 1 teaspoon of vanilla extract to the mixture. Stir until fully combined and smooth.
Step 7: Season with Salt - Finally, stir in 1 teaspoon of coarse sea salt. Taste the sauce and adjust the salt according to your preference.
Step 8: Cool and Store - Let the caramel sauce cool in the saucepan for a few minutes before transferring it to a heat-resistant jar. Allow it to cool completely at room temperature before sealing.