Chop the dark chocolate into pieces, place it in a bowl with the butter, and melt everything in a double boiler until smooth. Let it cool slightly.
Separate the yolks from the whites of 3 eggs. In a bowl, whisk the yolks with half of the sugar and some lemon zest until the mixture becomes creamy and pale (about 4 minutes with an electric whisk).
Add the melted chocolate to the yolk mixture and mix to combine.
Add almond flour (or finely blended raw almonds, peeled or unpeeled) and whisk until well incorporated.
In a clean, dry bowl, whisk the egg whites. Once they start to foam, add the remaining sugar and beat until stiff peaks form (about 5 minutes).
Gently fold half of the egg whites into the chocolate mixture using a spatula, then fold in the remaining half until fully combined.
Line a 7-inch pan with parchment paper and butter it slightly so the paper sticks. Pour in the batter.
Bake in a preheated oven at 350°F (175°C) for about 35 minutes, then let the cake cool completely.
Optionally brush the surface with 1–2 tablespoons of rum, dust with icing sugar, and serve. The cake stays fresh for several days and is intensely chocolatey and moist.