For the dough, warm milk lukewarm. Dissolve yeast in it. Melt the fat. Mix flour and sugar in a mixing bowl. Add yeast milk, fat and egg. Knead with the dough hooks of the hand mixer to a smooth dough and let it rise covered in a warm place for about 20 minutes.
In the meantime, drain and quarter the peaches for the topping. Drain the pineapples as well. Heat the fat in a saucepan. Add almond slivers, sugar and milk. Simmer at low heat for about 3 minutes.
Let it cool down a bit and stir in the pineapple. Roll out the dough on a greased baking tray. Cover with peaches and let it rise again for about 20 minutes. Spread almond topping on top. Add cranberries as a blob.
Bake in the preheated oven (electric oven: 200 °C/ gas: level 3) for about 20 minutes. Results in about 20 pieces.