1. Heat oven to 350F. Line baking sheets with parchment paper.
2. Combine butter, granulated sugar, brown sugar, vanilla, salt, baking soda, and baking powder in a mixing bowl. Beat with a mixer at medium speed 5 minutes, scraping sides of bowl as needed, until mixture is light and fluffy. Add egg and beat until combined. Add flour and beat on low until almost combined. Add toffee, pecans, and chocolate and mix until combined.
3. Portion dough into 1 ½ ounce portions (about 2 tablespoons) and roll each into a ball. Place dough balls 2 inches apart and bake, in batches, 15 minutes or until edges are lightly golden brown and cookies are puffed in center. Cool cookies on baking sheets for 10 minutes, then remove to wire racks to cool completely.
And, also get our news and updates delivered to your inbox!