Preheat the oven to 350°F (180°C).
In a bowl, cream together the butter, brown sugar, and granulated sugar. Mix until well combined, light and fluffy (approximately 2 minutes).
¾ cups (167g) salted butter, softened, 1 cup (246g) brown sugar, ¼ cup (58g) granulated sugar
Add the eggs and vanilla. Once mixed, add in the flour, baking soda, baking powder, and salt. Mix thoroughly.
1 eggs, ¾ Tbsp vanilla extract, 2 ¼ cups (342g) all-purpose flour, 1 tsp baking soda, ½ tsp baking powder, ½ tsp salt
Portion out the dough into 1 ½ Tbsp portions. Roll into a ball and arrange onto a parchment or silicone lined cookie sheet.
Use your thumb to press a ‘pocket’ into the middle of each dough ball. Spoon about ½ tsp of chocolate hazelnut spread into each pocket and then close the cookie around the chocolate spread. Flatten just slightly prior to baking.
¼ cup (80g) chocolate hazelnut spread
Bake for 10-12 minutes, until the cookies have spread and have started to crackle a little on top. Allow the cookies to cool on the pan for 10 minutes.
Spoon the remaining chocolate hazelnut spread into a zip top bag, snip the corner slightly and zig zag the spread across the top of the still warm cookie. Immediately sprinkle it with sea salt and the sparkling sugar sprinkles. Serve warm.
1 Tbsp flakey sea salt, red and green coarse sparkling sugar sprinkles, ¼ cup (80g) chocolate hazelnut spread