In Germany, it's not the Yule log that traditionally brings Christmas dinner to a close, but the Stollen, an elongated cake said to represent the Christ Child wrapped in swaddling clothes. It can be found at all German Christmas markets, accompanied by mulled wine and other festive treats. The most famous is undoubtedly the Dresden Stollen, first mentioned in 1474. Each region has its own variation: some are flavoured with cinnamon, cardamom, nutmeg or filled with marzipan. The recipe I'm sharing here, inherited from a Bavarian farmer, is moist, fragrant and enhanced by the addition of marzipan - for even more deliciousness.
Shelf life: Stollen will keep for 2 to 3 weeks if it is well wrapped (baking paper + aluminium foil) and stored in a cool place. Mini stollen will keep for around 10 to 14 days.