Place the butter in a 10-inch skillet. Cook over medium heat on the stovetop until the butter foams and forms brown specks on the bottom of the pan. Remove from the heat.
Stir together the cherries, sugar, cornstarch, and vanilla extract. Set aside.
Stir together the flour, brown sugar, baking powder, and salt. Add the milk, and stir just until combined. It should be similar in consistency to pancake batter. A few lumps are fine.
Pour the batter evenly over the warm brown butter without stirring. Spoon the cherry mixture evenly on top of the batter.
Bake 30 to 35 minutes, or until the crust is golden brown and the filling is bubbly.
Serve warm with whipped cream or ice cream and toasted almonds.
Notes
If you like, substitute 1 teaspoon almond extract or the juice of 1/2 medium lemon for the vanilla extract.
Leftovers will keep in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months. Thaw in the refrigerator before serving warm or cold.