Soak the Fruits: In a small bowl, combine the raisins, currants, and candied peel. Pour the rum over the mixture, stir, and soak for at least 1 hour, or overnight if possible.
Prepare the Dough: Warm the milk and dissolve a pinch of sugar in it. Add yeast and let it activate. Combine flour, sugar, salt, butter, eggs, and spices. Knead until smooth.
Add Fruits and First Rise: Add the soaked fruits and almonds. Cover the dough and let it rise until doubled.
Shape the Stollen: Flatten dough, place marzipan in the center, fold, and shape. Let rise again for 30-45 minutes.
Bake and Butter Topping: Bake at 350°F (175°C) for 40-50 minutes. Brush with melted butter and dust with powdered sugar.
