01 - Melt butter in a saucepan over medium heat, swirling frequently, until it foams and turns golden brown with a nutty aroma, about 4–6 minutes. Immediately transfer to a heatproof bowl and let cool for 10 minutes.
02 - In a large mixing bowl, combine the browned butter, brown sugar, and granulated sugar. Beat until well blended and creamy.
03 - Add eggs one at a time, beating well after each addition. Mix in the vanilla extract until evenly distributed.
04 - In a separate bowl, whisk together the flour, baking soda, baking powder, and fine sea salt.
05 - Gradually add the dry ingredient mixture to the wet ingredients, mixing just until combined. Do not overmix.
06 - Gently fold in the chocolate chips, toffee bits, and chopped caramel pieces until evenly distributed throughout the dough.
07 - Cover the bowl tightly and refrigerate the dough for at least 30 minutes, or up to 24 hours, for the best flavor and texture.
08 - Preheat oven to 350°F. Line baking sheets with parchment paper.
09 - Scoop dough into 2-tablespoon mounds and place them 2 inches apart on the prepared baking sheets.
10 - Bake for 10–12 minutes, or until the edges are golden and the centers are just barely set.
11 - While the cookies are still warm on the baking sheet, sprinkle generously with flaky sea salt.
12 - Let cookies rest on the baking sheets for 3 minutes, then transfer to a wire rack to cool completely.