To make the caramel, place the butter, mixed spice and sugar into a pan and warm until the butter is completely melted and the sugar bubbling. Set it aside till it cools down.
Prepare your tin and line thoroughly with greaseproof paper.
Now, remove the skin of the pineapple and cut them either into rings (if using a round tin) or into segments (if using a loaf tin).
Place your pineapple into the base of the tin and pour over the cooled caramel.
Preheat your oven to 160 degrees C.
To make the cake cream, beat the butter and sugar until they turn fluffy and light. Thereafter, add the eggs, one by one, and then add the spices, flour, and bicarb. Mix until combined and then add the milk, mixing slowly until you have a glossy & smooth cake batter.
Pour it into a prepared tin and bake it in a preheated oven for 45 mins.
Leave it to cool for 10 minutes before you put it into a refrigerator.
To make the cream, whip it along with the icing sugar until soft peaks form in the mixture. Thereafter, add rum to it.
Serve with dried pineapple ‘flowers’ and spiced rum cream.