01 -
Place pineapple rings in a medium bowl. Cover with both rums and let soak for at least 1 hour. After soaking, drain and reserve the rum. Pat the pineapple rings dry with paper towels.
02 -
Set up three shallow bowls: place flour in the first, whisk eggs and coconut milk together in the second, and put the sweetened coconut in the third bowl.
03 -
Working with one pineapple ring at a time, first dip it in flour, then into the egg mixture, and finally coat with coconut, pressing gently to ensure the coconut sticks to the surface.
04 -
In a deep, heavy-bottomed pot, add enough vegetable oil to come 1-inch up the sides. Heat the oil to 350°F. Working in batches, fry the coated pineapple rings until golden brown, about 1 minute per side. Remove using a slotted spoon and place on a paper towel-lined plate to drain excess oil.
05 -
In a medium bowl, combine softened cream cheese and powdered sugar until smooth with no lumps. Add 2 tablespoons of the reserved rum and mix well. Add more rum as needed to achieve your desired consistency.
06 -
Arrange the fried pineapple rings on a serving plate and serve warm with the cream cheese dipping sauce on the side.