01 -
Grab a medium-sized bowl and place the pineapple rings inside. Pour both types of rum over them and let it sit for 1 hour or longer. Drain off the rum (but save it for later). Dab the pineapple dry with a paper towel.
02 -
Set out three separate shallow bowls: one for the flour, another for the shredded coconut, and a third for whisking together the eggs and coconut milk.
03 -
Work with one pineapple ring at a time. Dunk it in the flour first, then give it a good coating in the egg mixture, and finally roll it in the coconut flakes, pressing them on so they stick.
04 -
Heat up your frying oil in a deep pot to around 350°F (175°C). Pop a few pineapple rings into the hot oil at a time and fry them for about a minute on each side until they turn golden brown. Use a slotted spoon to pull them out and let them drain on paper towels.
05 -
Take a medium bowl and stir together the cream cheese and powdered sugar until smooth. Add 2 tablespoons of the reserved rum, stirring it in. Keep adding rum for a consistency you like.