-
1
Put oven rack in middle position and preheat oven to 350F
-
2
Toast hazelnuts in a shallow baking pan in oven until skins split and nuts are pale golden, about 10 minutes.
-
3
Remove from oven (turn oven off), then wrap hazelnuts in a kitchen towel and rub to remove any loose skins.
-
4
Cool nuts completely.
-
5
Pulse nuts with granulated sugar in a food processor until finely chopped.
-
6
Melt chocolate in top of a double boiler, stirring until smooth.
-
7
Remove bowl from heat and set aside.
-
8
Sieve flour, cocoa powder, baking powder, and salt in a bowl.
-
9
Beat butter and brown sugar in another bowl with an electric mixer at medium-high speed until creamy, about 3 minutes.
-
10
Add eggs 1 at a time, beating well after each addition, then beat in melted chocolate until combined.
-
11
Add milk and vanilla, beating to incorporate.
-
12
Reduce speed to low and add flour mixture, mixing until just combined.
-
13
Stir in nut mixture.
-
14
Cover bowl with plastic wrap and chill dough until firm, 2 to 3 hours.
-
15
Put oven racks in upper and lower thirds of oven and preheat oven to 350F Line 2 large baking sheets with parchment paper.
-
16
Sift confectioners sugar into a bowl.
-
17
Halve dough and chill 1 half, wrapped in plastic wrap.
-
18
Roll remaining half into 1-inch balls, placing them on a sheet of wax paper as rolled.
-
19
Roll balls, 3 or 4 at a time, in confectioners sugar to coat generously and arrange 2 inches apart on lined baking sheets.
-
20
Bake, switching position of sheets halfway through baking, until cookies are puffed and cracked and edges feel dry (but centers are still slightly soft), 12 to 18 minutes total.
-
21
Transfer cookies (still on parchment) to racks to cool completely.