Preheat oven to 375 degrees.
Beat butter, sugar and vanilla with an electric mixer until fluffy.
Next, add flour (1/2 cup at a time) and salt until combined. Throw in chocolate and toffee and mix until incorporated.
Use a tablespoon measuring spoon to scoop out dough and roll into balls using your hands. Place balls evenly spaced on 2 baking sheets.
Bake for 7-9 minutes until bottoms are lightly browned. Remove from oven.
Once cookies are cool enough to handle, roll in extra powdered sugar. Place on a cooling rack to finish cooling. As cookies cool, some of the powdered sugar will melt into the cookie. If a bright white cookie is desired, roll again in powdered sugar.