-
1
Preheat oven to 350F.
-
2
Butter bottom and sides of an 8-inch square metal baking pan, then dust with cocoa powder, knocking out excess.
-
3
Finely grind nuts in a food processor with flour, sugar, and salt.
-
4
Melt butter in a 2-quart saucepan, then remove from heat.
-
5
Add chocolate and whisk until smooth.
-
6
Add eggs 1 at a time, whisking until smooth.
-
7
Stir in nut flour until just combined.
-
8
Spread batter evenly in baking pan and bake in middle of oven until top is firm and dry and a tester inserted into center comes out with crumbs adhering, 15 to 20 minutes.
-
9
Cool completely in pan on a rack, at least 2 hours.
-
10
Lightly beat yolks in a bowl.
-
11
Bring cream with salt just to a boil in a small heavy saucepan, then add half of it to yolks in a slow stream, whisking constantly.
-
12
Whisk yolk mixture into remaining cream and cook over low heat, whisking, until slightly thickened and an instant-read thermometer registers 170F (do not let boil).
-
13
Remove from heat and add chocolate, whisking until smooth.
-
14
Pour ganache over hazelnut base in pan, smoothing top with offset spatula, and chill, covered, until firm, at least 5 hours.
-
15
Cut into squares with a warmed thin knife, wiping off knife after each cut, and remove from pan while still cold.
-
16
Serve truffles cold or at room temperature.