Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Christmas Toffee


  • Author: emily-mitchell
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

A delightful holiday treat featuring buttery goodness, crunchy nuts, and rich chocolate that’s perfect for sharing.


Ingredients

Scale
  • 1 cup unsalted butter
  • 1 cup granulated sugar
  • 1/4 teaspoon salt
  • 1/4 cup water
  • 1 cup chopped nuts (almonds, pecans, or walnuts)
  • 1 cup semi-sweet chocolate chips
  • 1 teaspoon vanilla extract

Instructions

  1. Gather all your ingredients and a heavy-bottomed saucepan.
  2. Combine the butter, granulated sugar, salt, and water in your saucepan. Heat over medium heat, stirring constantly until the mixture melts and begins to boil.
  3. Allow the mixture to boil without stirring until it reaches a deep golden color, about 8-12 minutes.
  4. Remove the saucepan from heat and stir in the vanilla extract.
  5. Quickly pour the hot toffee onto a prepared baking sheet lined with parchment paper and spread it out evenly.
  6. Sprinkle the chopped nuts evenly over the toffee while it’s still hot, gently pressing them in.
  7. Melt the chocolate chips in a microwave or double boiler, then spread it over the nuts and toffee with a spatula.
  8. Allow the toffee to cool completely at room temperature or refrigerate for faster cooling.
  9. Break the chocolate-covered toffee into pieces once firmly set and enjoy!

Notes

For a dairy-free version, substitute unsalted butter with plant-based butter and use dairy-free chocolate chips.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 24g
  • Sodium: 200mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 60mg