Mix the butter with sugar, vanilla sugar, gingerbread spice, marzipan, eggs, rum, rum flavor, flour and baking powder. Fold in the ground almonds, raisins, cherries, orange peel and lemon peel.
Pour the dough into a greased, floured loaf pan and bake in the preheated oven at 180 ° (slightly less with convection) for about 50 minutes. Do a chopstick test!
Sprinkle with icing sugar while it is still hot and wrap in aluminum foil after it has cooled down.
The cake tastes best when it has been able to rest for a few hours and sit through it.