Go Back
Delicious homemade English toffee with nuts and chocolate topping

Homemade English Toffee

A classic, buttery English toffee recipe, perfect for a sweet treat or holiday gift. This crunchy confection features a rich caramel flavor, often coated with chocolate and nuts.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 12 pieces
Calories: 220

Ingredients
  

Toffee
  • 1 cup Unsalted butter
  • 1 3/4 cups Granulated sugar
  • 1/4 cup Water
  • 1/2 teaspoon Salt
  • 1 teaspoon Vanilla extract
Topping
  • 1 1/2 cups Semi-sweet chocolate chips
  • 1 cup Finely chopped pecans or almonds

Equipment

  • Heavy-bottomed saucepan
  • Candy thermometer
  • Baking sheet
  • Parchment paper
  • Rubber spatula
  • Whisk
  • Knife

Method
 

Toffee Preparation
  1. Line a baking sheet with parchment paper; set aside.
  2. In a heavy-bottomed saucepan, combine butter, sugar, water, and salt over medium heat. Stir until butter melts and sugar dissolves.
  3. Insert a candy thermometer and cook, without stirring, until the mixture reaches 300-310°F (149-154°C), the hard crack stage.
  4. Remove from heat and quickly stir in vanilla extract.
  5. Immediately pour the hot toffee onto the prepared baking sheet, spreading it evenly.
Topping and Cooling
  1. Sprinkle chocolate chips over the hot toffee and let sit for 5 minutes to melt.
  2. Spread the melted chocolate evenly over the toffee, then sprinkle with chopped nuts.
  3. Allow the toffee to cool completely at room temperature or chill in the refrigerator until firm, about 1-2 hours.
  4. Once firm, break the toffee into pieces.

Notes

Ensure accurate temperature with a candy thermometer; do not stir continuously to prevent crystallization. Store in an airtight container for freshness.