Roughly chop the almonds, then toast them in a large frying pan over medium heat, stirring until light brown and fragrant. Transfer to a plate to cool completely.
1 cup whole almonds
In the bowl of a stand mixer, beat the butter and sugars on medium high speed for 3 minutes. Scrape down the sides.
½ cup unsalted butter, ½ cup granulated sugar, ½ cup light brown sugar
Add the egg yolks and beat for another two minutes, then scrape down the sides.
2 large egg yolks
Whisk together the flour, baking soda, salt, and cocoa powder, and add to the creamed ingredients, mixing until halfway combined.
⅔ cup all purpose flour, ½ teaspoon baking soda, ½ teaspoon kosher salt, ½ cup dutch process cocoa powder
Add the toasted almond and chocolate chunks (reserving about ¼ cup of each), then finish mixing by hand.
1 cup dark chocolate
Using a 2 tablespoon scoop, scoop the all of dough onto a small cookie sheet. Press in a few extra pieces of dark chocolate and toasted almonds into the tops.
Flash freeze for 15 minutes, then wrap the entire tray tightly in plastic wrap (or transfer to a zip top bag) and refrigerate for at least 3 hours, or up to 3 days.
When ready to bake, preheat the oven to 350℉/177℃ and add 6 cookies to a sheet pan lined with parchment paper.
Bake for 11-13 minutes, until the edges look set, but still look gooey in the centers. Scoot the cookies to make them round, then top with flaky sea salt. Flaky sea salt
Cool on the pan for 3 minutes, then transfer to a wire rack to finish cooling.