Break up the muffins (or other cake) into chunks and place over the bottom of a large glass bowl, to cover.
Drizzle the rum over the cake pieces.
Place the pineapple pieces into a clean bowl and sprinkle with the icing sugar and coconut liqueur.
Place into the fridge to chill for one hour, then spoon the pineapple pieces on top of the cake in the glass bowl.
Add the kiwi slices.
Warm the apricot jam in a small pan with a little water to dilute it, then pour over the cake and fruit.
For the custard, whisk the egg yolks and sugar together in a clean bowl, until pale and light.
Sieve in the flour and whisk well, ensuring there are no lumps.
Place the coconut milk and vanilla seeds into a clean pan over a low heat. Bring to the boil, then remove from the heat and pour over the egg yolk and sugar mixture. Whisk well to combine.
Pour the custard mixture back into the pan and bring back up to the boil. Reduce the heat and simmer for 5-6 minutes, stirring constantly.
Pour the custard into a bowl, cover with cling film and allow to cool. Once cooled to room temperature place into the fridge to chill for one hour.
Remove from the fridge and fold the whipped cream into the custard.
Spoon the custard and cream mixture onto the fruit layer in the trifle bowl.
For the topping, place the cream and mascarpone into a clean bowl and mix well. Spread the cream and mascarpone mixture over the custard layer in the trifle bowl.
Sprinkle the toasted desiccated coconut over the top and serve.
By Rick Stein
See more coconut recipes (123)
By Mary Berry
See more trifle recipes (24)