Ingredients
Equipment
Method
Prep the pan
- Line an 8x8 pan with parchment and butter generously so the fudge releases cleanly after chilling. Keep the pan ready while you cook the candy.
Cook the caramel base
- Combine granulated sugar, unsalted butter, heavy cream, light corn syrup, and sweetened condensed milk in a heavy-bottomed saucepan. Stir to evenly distribute the ingredients before heating.
- Bring the mixture to a boil over medium heat, stirring constantly. Keep the boil steady so the temperature climbs evenly.
- Cook, stirring frequently, until the mixture reaches 238-240F (soft ball stage) on a candy thermometer. Stop at this exact range for a tender, sliceable fudge texture.
Finish and set
- Remove from heat and stir in vanilla extract and salt. Mix until fully incorporated and the color looks uniformly caramel-golden.
- Pour into the prepared pan and immediately sprinkle with flaky sea salt. Aim for even coverage while the surface is still glossy.
- Cool at room temperature for 1 hour. This helps the fudge thicken before refrigeration.
- Refrigerate for 1 hour until set. You should be able to cut through the center without smearing.
- Cut into squares with a sharp knife. Wipe and re-wet the blade as needed for neat edges.
Notes
Pro tip: keep stirring and use a candy thermometer—hitting 238–240°F (soft ball stage) is what gives the fudge its proper set. Store covered in the refrigerator for up to 2 weeks; freeze in an airtight container for up to 2 months. For a dairy-light swap, replace butter with a plant-based butter and use a heavy-cream alternative (results may vary).
