Preheat oven to 350°F (175°C). Grease a 9-inch round cake pan.
In a medium bowl, combine melted butter and brown sugar. Spread the mixture evenly in the bottom of the pan.
Arrange pineapple slices and cherries in the bottom of the pan on top of the butter mixture.
In a large bowl, whisk together the white rice flour, cornstarch, baking powder, and salt. Set aside.
In a separate bowl, beat together sugar, eggs, vanilla extract, and almond milk until light and creamy. Add the wet ingredients to the dry ingredients and mix until just combined.
Pour the batter over the pineapple slices in the cake pan and spread into an even layer.
Bake in preheated oven for 35 minutes, or until a toothpick inserted into the center comes out clean. Allow to cool for 10 minutes before inverting onto a plate.
Interesting Facts
Pineapple upside-down cake has been around since the 1920s.
The name "upside-down" comes from the fact that the pineapple is placed on the bottom of the pan and the cake batter is poured over it.
This gluten-free version of pineapple upside-down cake is perfect for those with gluten sensitivities or allergies.