Step #1 preheat your trusty oven to 350 degrees & oil a large baking sheet.
Step #2 In a large baking pan spread almonds evenly & toast in the middle of the oven, stirring nuts halfway through toasting until golden, about 10 mins.
Step #3 In a 3-quart heavy saucepan bring butter, sugar, & salt to a boil over moderate heat, vanilla, lemon juice, water, stirring with a wooden spoon.
Step #4 Boil mixture, until deep golden, swirling pan every once in awhile, without stirring, about 12 mins.
Step #5 Remove pan from heat & stir in the two-thirds of the almonds.
Step #6 as soon as possible pour toffee onto baking sheet & with an offset spatula spread into a thin layer.
Step #7 Carefully transfer baking sheet (it will be very hot) to a rack & cool toffee.
Step #8 Chop chocolate.
Step #9 In a double boiler or small metal bowl set over a saucepan of barely simmering water melt chocolate, stirring until smooth.
Step #10 Pout chocolate over cooled toffee & evenly spread with offset spatula.
Step #11 Sprinkle top toffee with remaining almonds.
Step #12 Chill toffee, uncovered, until firm, about 1 hr.
Step #13 Break toffee into 2-inch pieces of "bark.
Step #14 " Bark keeps, layered between sheets of wax paper in an airtight container at cool room temperature or chilled, 1 week.
Step #15 Yield: about 36 pieces.
Step #16 --.
Enjoy the Almond Toffee with Chocolate on Top recipe