01 -
Place pineapple rings in a medium bowl. Cover with dark rum and coconut rum. Let them soak for at least 1 hour, then drain and reserve the rum. Pat the pineapple slices dry.
02 -
Set up three shallow bowls: one with flour, one with coconut flakes, and a third with a mixture of whisked eggs and coconut milk.
03 -
Working with one pineapple ring at a time, dredge in flour. Dip into the egg mixture, followed by coconut flakes, pressing gently to help the coating adhere.
04 -
Pour about 2.5 cm (1 inch) of vegetable oil into a heavy-bottomed pot. Heat over medium-high heat until the temperature reaches approximately 175°C (350°F).
05 -
In batches, fry the coated pineapple rings for about 1 minute per side or until golden brown. Remove using a slotted spoon and drain on a paper towel-lined plate.
06 -
In a medium bowl, beat together the softened cream cheese and powdered sugar until smooth. Stir in 2 tablespoons of the reserved rum, and adjust with additional rum for a thinner consistency if desired.
07 -
Serve the warm fried pineapple rings with the rum-cream cheese dipping sauce.