Preheat oven to 350°F and pour the melted butter into a 9x13-inch baking dish.
Drain the canned fruit well and set aside.
In a medium bowl, whisk together the flour, sugar, baking powder, and salt until combined.
Add the milk and vanilla extract to the dry ingredients and whisk until you have a smooth batter with no lumps.
Pour the batter evenly over the melted butter in the baking dish, but do not stir.
Spoon the drained fruit evenly over the batter, distributing it across the entire surface.
Bake for 40-45 minutes until the top is golden brown and the batter has risen up around the fruit.
Let cool for 10 minutes before serving warm with ice cream or whipped cream if desired.