-
1
Make the crust: Pulse flour, cocoa, sugar, and fleur de sel in a food processor until combined.
-
2
Add butter; pulse until mixture resembles coarse meal.
-
3
Add eggs, and process just until dough comes together.
-
4
Pat dough into a disk.
-
5
Wrap in plastic.
-
6
Refrigerate until firm, about 1 hour.
-
7
On a lightly floured surface, roll out dough 1/8 inch thick.
-
8
Using a 3-inch round cookie cutter, cut 10 rounds from dough.
-
9
Transfer remaining dough to a dusted baking sheet; refrigerate.
-
10
Fit dough rounds into 10 round tartlet molds (each 2 1/4 inches in diameter).
-
11
Trim excess dough flush with rims.
-
12
(Refrigerate scraps.)
-
13
Refrigerate or freeze shells until firm, about 30 minutes.
-
14
Preheat oven to 350F.
-
15
Pierce bottoms of shells all over with a fork.
-
16
Bake until firm, about 12 minutes.
-
17
Let cool completely in molds on a wire rack; unmold.
-
18
Working in batches of 10 and using remaining dough (reroll scraps), repeat steps 2 and 3 to make 40 shells total.
-
19
Make the filling: Combine sugar and the water in a small saucepan over medium-high heat, gently stirring occasionally, until sugar has dissolved.
-
20
Continue to cook, without stirring, until syrup comes to a boil, occasionally washing down sides of pan with a wet pastry brush to prevent crystals from forming.
-
21
Let boil, swirling pan occasionally, until syrup is dark amber.
-
22
Remove from heat.
-
23
Carefully stir in cream and port (caramel will steam and spatter).
-
24
Add butter and chocolate; stir until melted and smooth.
-
25
Let cool until slightly thickened but still pourable, about 20 minutes.
-
26
Cover bottoms of tart shells with chopped almonds (about 1 teaspoon per shell).
-
27
Spoon filling into shells, almost to top.
-
28
Sprinkle with almonds and fleur de sel.
-
29
Refrigerate until ready to serve, 3 hours or up to 1 day.