Prepare Your Pan: First, grease a small square baking pan with non-stick spray or butter to prevent the caramels from sticking.
Melt the Butter: In a medium saucepan over medium heat, melt the butter until it is fully liquid.
Combine Sugars: Once the butter is melted, stir in both the white sugar and brown sugar, mixing until they are well-combined.
Add Heavy Cream: Gradually pour in the heavy cream, stirring continuously. (Make sure to avoid any lumps!)
Bring to a Boil: Increase the heat and bring the mixture to a boil while stirring. Once boiling, stop stirring and let it bubble for 5-6 minutes.
Check for Doneness: To ensure it reaches the right stage, you’ll want the caramel to reach about 235°F (118°C).
Finish the Caramel: Remove the pan from heat and stir in the vanilla extract and a pinch of salt.
Pour and Cool: Immediately pour the hot caramel into your prepared pan. Allow it to cool completely before cutting into squares.