Pre heat the oven to 180°C/350°F and prepare 2 baking trays with baking paper
In a bowl combine the almond flour, salt and baking soda. Whisk the ingredients together to remove any lumps
Using your stand mixer or electric beater, cream (medium speed) together the butter, brown sugar and white sugar until very light and fluffy. This will take about 4-5 minutes.
Scrape down the sides and base of the bowl before adding in the egg and vanilla extract (and almond extract if using!)
Continue to beat (medium speed) the ingredients for another 3-4 minutes until homogenous
Spoon ¼ cup of the dry ingredients into the wet ingredients in the stand mixer/electric beater bowl and gently fold (lowest speed setting) together. If you don't have a stand mixer, do this step by hand with a spatula
Once just combined, add another ¼ cup of the dry ingredients and gently fold. Repeat this until all the ingredients are just combined! Do not overmix. If you don't have a stand mixer, do this step by hand with a spatula
Add the chocolate and gently fold through. You can do this with the stand mixer on the lowest setting or by hand with a spatula
Use the ice cream scoop to scoop out the cookie dough onto the baking tray. Stagger the dough mounds roughly the length of the radius of the flattened mound
Flatten all the dough mounds with your hand. It's optional to top the cookies with some added sea salt flakes
Place the baking tray in the oven and bake for 8-12 minutes until golden brown. Rotate the baking tray halfway through
Once baked, remove from the oven and transfer cookies to a cooling rack. Be careful while moving the cookies as they will be quite soft and chewy!