01 -
Place pineapple rings in a medium bowl. Cover with both rums and let soak for at least 1 hour. Drain and reserve the rum. Pat the pineapple slices dry.
02 -
Place flour in one shallow bowl and coconut flakes in another. In a third bowl, whisk together the eggs and coconut milk.
03 -
Working with one pineapple ring at a time, dredge in flour, dip into the egg mixture, then coat with coconut flakes, pressing gently to adhere.
04 -
Heat about 2.5 cm of oil in a deep, heavy-bottomed pot over medium-high heat. In batches, fry the coated pineapple rings until golden—about 1 minute per side. Remove with a slotted spoon and drain on a paper towel-lined plate.
05 -
In a medium bowl, beat together cream cheese and powdered sugar until smooth. Stir in 2 tablespoons of reserved rum. Adjust with more rum if needed for a thinner dipping consistency.
06 -
Serve warm pineapple rings with the rum-cream cheese sauce for dipping.