You can make this classic rich, chocolate cake from Vienna’s Hotel Sacher easily at home. There are many different versions of the actual cake, but the crisp dark glossy icing with its sharp apricot layer underneath is always left relatively unadorned. I just decorate with chocolate leaves or you can add the name ‘Sacher’ drizzled in chocolate on top from a piping bag. After icing the cake can be stored for a day or two.

Preheat the oven to 160°C, 325°F, Gas Mark 3. Grease and line a 23 cm (9 in) springform tin.

  1. Melt 150 g (5 oz) plain chocolate and cool. Cream 125 g (4 oz) softened butter with 125 g (4 oz) caster sugar, then beat in the chocolate and 4 egg yolks. Fold in 75 g (3 oz) self-raising flour, sifted with 2 tablespoons cocoa powder, stirring in a figure-of-eight motion.

  2. Add 1 tablespoon rum, 1 teaspoon almond essence and 1 tablespoon water. Whisk 4 egg whites until stiff, then carefully fold into the chocolate mixture. Turn into the tin and bake for about 50 minutes, or until the cake springs back when lightly pressed with a fingertip.

  3. Cool in the tin for 10 minutes, then turn out and peel off the paper. Place the cake base-side down on a wire rack to cool completely. When the cake is cool, melt and sieve 3 tablespoons apricot jam and brush on the top and sides of the cake with a clean pastry brush.

  4. Meanwhile, dissolve 75 g (3 oz) sugar in 5 tablespoons boiling water, then break in 125 g (4 oz) plain chocolate, stirring with a wooden spoon until the mixture is smooth. Boil for 1—2 minutes, then stir again and carefully pour over the cake top and sides, spreading with a palette knife. Allow the chocolate icing to cool and set. Make chocolate leaves and arrange them decoratively on top.