Preheat oven to 180°C/350°F/Gas 4 and line two cookie sheets with parchment paper.
Sift or whisk the flour, salt, and baking soda into a medium bowl and set aside.
Using an electric mixer, cream together the butter, peanut butter, brown sugar, and sugar in a mixing bowl until smooth.
Reduce the mixer speed, then add in the egg, egg yolk, and pure vanilla, mixing for about 30 seconds or until completely combined.
Slowly add the dry ingredients into the wet ingredients. Stir to combine. Do not over-stir the mixture.
-
Add in the chocolate chips, caramel bits, and peanut butter chips and stir to combine.
Using a medium cookie scoop to measure out each cookie, place dough balls onto the prepared cookies sheets about 2"/5cm apart.
Use your hand to flatten out each cookie.
Bake for 15 minutes or until the edges of the cookies are lightly browned.
Allow the cookies to cool slightly on the cookie sheets before transferring to a wire rack to cool completely.
Pour the melted chocolate into a disposable piping bag.
Spoon the caramel sauce into a second disposal piping bag.
Cut the tips off of each of the piping bags.
Drizzle with both bags onto the cookies.
Sprinkle some sea salt on top.
Set aside to harden before serving.