-
1
In a food processor, pulse together the flour, sugar, cocoa, salt and baking soda.
-
2
Add the butter and pulse until the mixture resembles coarse meal.
-
3
Drizzle in the ice water and pulse until the dough can be gathered into a ball.
-
4
On a work surface, roll the dough into an 8-inch log.
-
5
Wrap the log in plastic wrap and refrigerate for at least 1 hour or overnight.
-
6
Butter eight 2/3-cup ramekins (3 1/2 by 1 1/2 inches).
-
7
Cut the log of dough into 8 equal pieces and roll them into balls.
-
8
Pat each ball into a 4-inch round and line the ramekins with the dough, pressing it evenly over the base and up the sides to the top of the ramekins.
-
9
Refrigerate until firm.
-
10
Preheat the oven to 350.
-
11
Spread the hazelnuts on a baking sheet and bake for 12 minutes, or until the skins blister.
-
12
Wrap the hazelnuts in a towel and rub them together vigorously to remove most of the skins.
-
13
In a large bowl, whisk the eggs lightly, then whisk in the corn syrup, sugar, butter and vanilla until the sugar dissolves, about 1 minute.
-
14
Stir in the hazelnuts and the chocolate.
-
15
Set the ramekins on a large baking sheet and spoon the filling into the shells.
-
16
Bake for 30 minutes, then cover lightly with foil and bake for 15 minutes longer, or until the hazelnuts are browned and the filling is bubbling in the center.
-
17
Let cool.
-
18
Serve in the ramekins.