Ingredients
Equipment
Method
Prep the pan
- Line an 8x8 pan with parchment and butter it generously so the fudge releases cleanly.
Boil to the soft ball stage
- Combine granulated sugar, unsalted butter, heavy cream, light corn syrup, and sweetened condensed milk in a heavy-bottomed saucepan.
- Bring the mixture to a boil over medium heat, stirring constantly to prevent scorching.
- Cook, stirring frequently, until the mixture reaches 238-240°F (soft ball stage) on a candy thermometer.
Finish and set
- Remove from heat and stir in vanilla extract and salt.
- Pour the hot caramel fudge into the prepared pan and sprinkle with flaky sea salt.
- Cool at room temperature for 1 hour, until the surface looks set and less glossy.
- Refrigerate for 1 more hour until firm enough to slice cleanly.
- Cut into squares with a sharp knife and serve once the edges hold their shape.
Notes
Pro tip: do not undercook—use the candy thermometer and stop at 238-240°F for the classic soft, sliceable texture. Store airtight in the refrigerator up to 1 week. Freezing is not recommended because caramel fudge can become grainy after thawing. For a dairy-light swap, use lactose-free butter and lactose-free heavy cream (still boil to the same temperature).
