I’ve loved Hannibal ever since its beginning – how could I not? – and might be a little behind on the episodes because so many other shows have grabbed my attention lately, but it is still one of the best series I’ve seen even though I know it might be a little too graphic for many people – I don’t mind the gore at all because in that case it is absolutely necessary to the story being told, and not only splashed there to shock.

I haven’t baked much lately (which is a shame), but I did make this delicious cake weeks ago and here it is: I know I can be a little too repetitive when it comes to almond cakes – or TV shows ;) – but this one is really special: it tastes delicious and if there’s any syrup left after the cake is gone it is wonderful poured over pancakes or waffles.

Preheat the oven to 180°C/350°F. Lightly butter a 20cm (8in) round cake pan, line the bottom with a circle of baking paper and butter it as well.

Place the eggs, sugar and vanilla in the bowl of an electric mixer and beat for about 8 minutes or until thick, pale and tripled in volume. With a rubber spatula, gently fold in the flour, baking powder, salt, almond meal, butter, lemon zest and Amaretto. Pour batter into prepared pan and smooth the top. Sprinkle with the flaked almonds and bake for 35-40 minutes or until golden and risen and a skewer inserted in the center comes out clean.

Cool in the pan over a wire rack while you make the syrup: place water, sugar, vanilla and Amaretto in a small saucepan and cook over medium heat, stirring to dissolve the sugar. Boil over medium heat for about 10 minutes or until reduced and thickened. Pour ¾ of the hot syrup over the cake gradually, making sure it gets absorbed by the cake before pouring more syrup. Cool completely in the pan, then carefully unmold.