Ingredients
Equipment
Method
- Lightly coat an 8-inch square pan with nonstick cooking spray.
- Line the pan with parchment paper, leaving overhang on two sides.
- Combine the sugar, evaporated milk, chocolate, corn syrup, and salt in a 3-quart heavy-bottomed saucepan.
- Cook over medium heat, stirring, until the sugar dissolves, the chocolate melts, and the mixture reaches a full boil, about 5–8 minutes; brush any sugar crystals from the sides of the pan with a wet pastry brush.
- Once the mixture boils, stop stirring and cook until a candy thermometer reads 234°F, about 8–12 minutes.
- Remove the pan from the heat and add the butter without stirring.
- Let the mixture cool undisturbed to 110°F, about 45–60 minutes.
- Add the vanilla and beat with a sturdy spoon until the mixture thickens and just begins to lose its gloss, about 3–6 minutes.
- Quickly fold in the walnuts.
- Scrape the fudge into the prepared pan and spread it evenly.
- Let the fudge stand at room temperature until firm, about 2 hours.
- Lift it out using the parchment and cut it into squares.
Notes
For the best texture, stop stirring once the mixture reaches a boil and let it cool undisturbed before beating. Store in an airtight container in the refrigerator for up to 2 weeks; freeze for up to 3 months. For a nut-free variation, omit the walnuts.
