English Walnut Toffee 1
Print Recipe Add to Collection
3.19 from 55 votes

English Walnut Toffee

English Walnut Toffee ~ there's nothing quite like making your own candy, and this crisp nutty English toffee is one of the best things I've ever eaten ~ make it for friends and family, but definitely make extra to squirrel away for yourself!
Cook Time15 mins
Course: Dessert
Cuisine: American
Servings: 20 pieces



  • 2 sticks or 1 cup, unsalted butter
  • 1 cup granulated sugar
  • 1 Tbsp corn syrup
  • 1 Tbsp water
  • 1 cup chopped walnuts
  • 1 rounded cup semisweet chocolate chips
  • 1/2 cup chopped walnuts for garnish


  • Line a square 9x9 baking pan with foil, leaving the ends overlapping the edges so you can lift the toffee out when it has set for easier cutting.
  • Put the butter, sugar, corn syrup and water in a heavy saucepan. Bring to a boil over medium heat, stirring constantly to dissolve the sugar.
  • Gently boil the mixture, stirring constantly, until it darkens in color and reaches 300F on a candy thermometer.
  • Remove from the heat and stir in the chopped walnuts. Pour the hot candy into the prepared pan, smoothing out with a spatula. Be very careful as this is very hot.
  • Scatter the chocolate chips evenly across the surface of the toffee and let sit for a couple of minutes to let the chocolate melt. Spread the chocolate out evenly with a spreader. Then top with chopped nuts, pressing them in gently so they will stick to the chocolate.
  • Let cool until set, either at room temperature, or in the refrigerator.
  • Remove the foil and cut into pieces.



  • You will need a clip on candy thermometer for this, and most candy recipes.  They are easy to find, even at the grocery store.
  • Use a heavy bottomed pot so the heat is conducted evenly.
  • Stir the toffee almost continuously while it is cooking.
  • If you're a white chocolate lover, try my Candy Cane Toffee recipe.