Print

Classic Christmas Toffee

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Classic Christmas Toffee is a buttery, crunchy, and sweet holiday treat that’s simple to prepare yet feels extra special. Perfect for gifting, sharing at gatherings, or enjoying with a warm drink, this recipe uses basic pantry ingredients and delivers a festive favorite every time.

Ingredients

Scale
  • 1 cup (225g) unsalted butter
  • 1 cup (200g) granulated sugar
  • 1/4 cup water
  • 1/4 teaspoon salt
  • 1 (14 oz/397g) can sweetened condensed milk
  • 1 teaspoon vanilla extract
  • 1 cup (150g) chopped nuts (optional, almonds or pecans)
  • 1 cup (175g) chocolate chips or chunks (optional, for topping)

Instructions

  1. Line a 9×13-inch baking pan with parchment paper and lightly butter it.
  2. In a medium saucepan, melt butter over medium heat, stirring constantly.
  3. Add sugar and water to the butter, stirring until dissolved.
  4. Pour in the sweetened condensed milk and add salt. Stir continuously to keep the mixture smooth.
  5. Bring the mixture to a boil, stirring often, until it reaches 285°F (140°C) on a candy thermometer or forms a hard ball in cold water.
  6. Remove from heat and stir in vanilla extract.
  7. Quickly pour the hot mixture into the prepared pan and spread evenly.
  8. While warm, sprinkle chopped nuts or chocolate chips over the surface. Press gently to set them into the toffee.
  9. Let cool completely at room temperature for 2 hours, or refrigerate for 30–45 minutes until firm.
  10. Remove from the pan, break or cut into pieces, and store in an airtight container.

Notes

Stir constantly during cooking to prevent burning or separation.

A heavy-bottomed pan ensures even heating.

Toppings can be customized with nuts, seeds, pretzels, or candies.