Cream Together the Butter and Sugars: In a mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until the mixture is light and fluffy.
Add Vanilla: Stir in the vanilla extract until well incorporated.
Combine Dry Ingredients: In another bowl, whisk together the all-purpose flour, baking soda, and salt.
Mix It Together: Gradually add the dry ingredient mixture to the butter mixture, mixing until just combined.
Fold in Toffee Bits: Gently fold in the toffee bits until evenly distributed in the dough.
Shape the Dough: Divide the cookie dough into two logs and wrap each log in plastic wrap. Chill them in the refrigerator for at least 2 hours or until firm.
Preheat the Oven: Preheat your oven to 350°F (175°C).
Slice the Cookies: Once the dough is firm, slice each log into 1/4-inch thick cookies and place them on a baking sheet lined with parchment paper. Optionally, sprinkle with sea salt.
Bake: Bake the cookies for about 10-12 minutes or until the edges are lightly golden.
Cool: Allow them to cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.