Ingredients
Method
Step-by-Step
- Line a rimmed baking sheet with parchment paper or a silicone baking mat. Measure the chocolate and chopped nuts before cooking so every topping is ready when the hot toffee is poured.
- Add the butter, sugar, water, and salt to a heavy-bottomed saucepan over medium heat. Stir frequently at first as the butter melts and the sugar begins dissolving.
- Continue cooking until the mixture reaches 300–310°F (149–154°C), the hard-crack stage. Stir steadily and scrape the bottom and corners of the pan to help prevent scorching or separation.
- Carefully stir in the vanilla extract once the candy reaches temperature. The mixture may bubble vigorously, so keep your hands and face away from the steam and splatter.
- Immediately pour the hot toffee onto the prepared baking sheet. Use a heatproof spatula to spread it into an even layer approximately 1/4 inch thick.
- Let the toffee cool for 3–5 minutes, then scatter the chocolate over the surface. Wait several minutes for the chocolate to soften before spreading it into an even layer.
- Sprinkle the finely chopped almonds or pecans over the melted chocolate. Gently press the nuts into the chocolate so they stay attached when the candy is broken.
- Cool the candy completely at room temperature or refrigerate it until firm, about 45–60 minutes. Break or cut it into pieces, then store the finished toffee in an airtight container.
Notes
A candy thermometer is strongly recommended because color alone is unreliable. Stopping below 300°F can produce soft or chewy candy, while overheating may make the toffee bitter. Store airtight at room temperature in a cool, dry place.
