Wash the cherries, drain and stone them. Blanch peaches in boiling water for about 3 minutes, rinse with cold water. Peel skin, cut peaches in half and remove stones. Dice 1/3 of the peaches and cut the remaining peaches into wedges. Finely dice the marzipan. Beat the marzipan, fat, icing sugar, orange peel, baking flavouring and salt with the whisk of the hand mixer until foamy.
Stir in the eggs one after the other. Sift the flour and baking powder, stir into the dough with the orange juice, almonds, milk and diced peaches. Spread the dough into a greased, breadcrumbed fat pan of the oven (32 x 39 cm) and alternately cover with the remaining fruit. Bake in the preheated oven (electric cooker: 175 °C/ convection oven: 150 °C/ gas: level 2) on the 2nd rack from below for 45-50 minutes. Let cool and cut into pieces. Dust with icing sugar
Waiting time approx. 1 hour