Preheat your oven to 350°F (175°C).
In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
Add in the eggs one at a time, mixing well after each addition, followed by the vanilla extract.
In a separate bowl, whisk together the flour, baking powder, and salt.
Gradually add the dry mixture to the wet mixture, mixing just until combined.
Scoop tablespoons of dough onto a lined baking sheet, leaving enough space between each cookie.
Bake in the preheated oven for 10-12 minutes, until the edges are golden but the centers remain soft.
Remove the cookies from the oven and let them cool for a few minutes before transferring them to a wire rack.
Sprinkle granulated sugar on top of each cookie and use a kitchen torch to caramelize the sugar until it is golden brown.
Let the cookies cool slightly before serving.