For the Christmas pudding ice cream, whisk the egg yolks with 60g/2Â¼oz caster sugar until thick and creamy.
Place the remaining caster sugar, milk, cream and vanilla seeds and pods in a pan and bring to the boil. Pour the hot milk into the whisked yolks and stir well.
Return the mixture to the pan and cook over a very low heat, stirring constantly with a spatula, until the mixture is thick enough to coat the back of a spoon.
Cool the vanilla mixture, then refrigerate for at least one hour. Strain the mixture into an ice cream maker and churn according to manufacturer's instructions. Just as the ice cream is soft enough to mix, stir in the Christmas pudding and freeze.
For the spiced caramel, place the sugar, star anise, cinnamon and nutmeg into a frying pan and cook, without stirring, until the sugar is melted and just golden-brown.
Whisk in the butter and double cream and bring to a simmer. Cook for 3-5 minutes, or until just thickened then pass through a fine sieve into a clean pan.
For the sautÃ©d pineapple, heat a large frying pan and add the butter. Once hot and melted, add the pineapple and cook for a couple of minutes on each side.
To serve, place the cooked pineapple on serving plates with a spoonful of ice cream. Drizzle the caramel sauce over.