Preheat oven to 355 degrees F (180 C). Grease the baking form.
Mix together Marzipan, raisins and rum. Core apples and remove seeds. Stuff apples with marzipan raisins mixture. Third the cinnamon stick lengthwise. Stick the cinnamon sticks into the apples.
Mix butter, caster sugar, cinnamon and salt until creamy. Add egg and mix well. Add almonds and mix well.
Mix flour and baking powder and add gradually to the butter mixture and mix. Fill dough into baking form. Place apples onto the dough.
Bake for about 25 minutes until the cake is golden and done (the cake is done when an inserted toothpick comes out clean).
Let cool for 5 minutes in the form, then take the cake out of the form, dust with caster sugar.
Serve it warm or completely cooled.