01 - Line a 9x9-inch baking pan with parchment paper, or lightly butter a marble slab for traditional hand-pulling.
02 - In a heavy-bottomed saucepan, combine the granulated sugar, heavy cream, whole milk, unsalted butter, and salt. Stir continuously over medium heat until the butter has fully melted and the mixture is well blended.
03 - Bring the mixture to a boil, stirring constantly. Once boiling, reduce the heat and cook without stirring until a candy thermometer registers 240°F (soft ball stage).
04 - Remove the saucepan from heat. Pour in the vanilla extract but do not stir. Allow the mixture to cool undisturbed to 110°F, approximately 30 to 40 minutes.
05 - Once cooled to 110°F, beat the mixture vigorously with a wooden spoon until it thickens considerably, turns creamy, and loses its glossy sheen. This process takes about 8 to 10 minutes of sustained effort.
06 - Working quickly, pour or spoon the thickened candy onto the prepared pan or slab. Gently shape into logs or squares. Allow to set at room temperature for 20 to 30 minutes.
07 - Cut the set candy into individual pieces. Store in an airtight container at room temperature to maintain freshness and texture.