Fresh pineapple caramelised with golden syrup and butter, topped with light sponge, goes perfectly with rum and raisin. Make the ice cream a day ahead of making the cake.
For the rum and raisin ice cream, heat the raisins and rum in a small saucepan until just warm.
Remove from the heat and set aside for 15 minutes to allow the raisins to plump up.
Place the milk into a saucepan and bring to the boil.
Whisk the egg yolks and sugar in a bowl until combined.
Whilst whisking continuously, slowly pour the boiling milk onto the egg yolks, then pour the mixture back into the saucepan.
Stir in the cream, rum and raisins and cook the custard over a low heat, stirring continuously, for 4-5 minutes, or until the mixture has thickened. Do not let the mixture boil.
Pour the custard into a bowl and set aside to cool completely. Transfer the custard to an ice cream machine to churn (according to manufacturer's instructions).
Transfer to the freezer and freeze until needed.
For the cake, preheat the oven to 180C/350F/Gas 4.
Line the sides and bottom of a 26cm/10in cake tin with greaseproof paper, making sure there is no gap for the syrup to leak through. Place onto a shallow baking sheet.
Heat the golden syrup and 50g/2oz of the butter in a small saucepan over a low heat until melted. Pour into the bottom of the cake tin.
Place the pineapple rings on top, pressing 6 around the outside and 1 in the centre.
Finely chop the remaining pineapple and set aside.
Beat the sugar and the remaining butter together in a bowl and until light and fluffy.
Add the eggs, one at a time, beating well between each egg. Fold in the flour.
Stir in the chopped pineapple until well combined.
Spoon the cake mixture over the pineapple rings in the tin and tap to settle the mixture.
Bake in the oven for 45-60 minutes, or until or until golden-brown on top and a skewer inserted into the middle comes out clean.
Remove the cake from the oven and set aside to cool in the tin for 10 minutes.
Invert the cake onto a large plate and peel off the greaseproof paper.
Serve slices of the cake with a scoop of rum and raisin ice cream.
Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).
James Martin is joined by top chef Tom Kitchin for the cooking show.