Preheat oven to 350˚F. Lightly grease a 2-quart baking dish with butter and set aside.
Arrange the peach slices on the bottom of the baking dish. Sprinkle with 2 tablespoons sugar and set aside.
In a mixing bowl, whisk together the flour, ¾ cup sugar, baking powder, cinnamon, nutmeg, and salt.
Melt the butter, then whisk in the vanilla. Pour the butter mixture over the flour mixture and stir until everything is incorporated and the batter is moist. It will resemble a cookie batter.
Using your hands, sprinkle the batter over the peaches.
Bake for 25 to 30 minutes, or until browned on top and bubbly.
Remove from oven and let stand at room temperature for 15 minutes. Serve warm with ice cream.
