In a large bowl, mix the yeast with warm milk and a spoonful of sugar. Let it sit for 10 minutes.
Add the flour, remaining sugar, vanilla extract, lemon zest, and softened butter to the yeast mixture. Knead into a dough.
Fold in the dried fruit, nuts, and cinnamon. Knead until all are combined evenly.
Cover the dough with a cloth and let it rise in a warm place for 1 hour or until it doubles in size.
Punch down the dough and roll it out into a rectangle. Place the marzipan log in the center and fold the dough over it.
Place the dough on a baking sheet lined with parchment paper. Let it rise for another 30 minutes.
Preheat your oven to 180°C (350°F). Bake the stollen for 1 hour or until golden brown.
Remove from the oven and let it cool slightly before dusting generously with icing sugar.
Slice and serve the stollen at room temperature.