Gather 6 cups sliced peaches, 1 cup sugar, 1/2 cup butter, 1 cup all-purpose flour, 1 cup milk, 1 tablespoon baking powder, 1/4 teaspoon salt, 1 teaspoon cinnamon, and 1 teaspoon vanilla extract
Preheat the oven to 350°F
Place the butter in a 9×13-inch baking dish and melt it in the oven
In a bowl, mix the peaches with 1/2 cup sugar and cinnamon
In another bowl, whisk together the flour, remaining 1/2 cup sugar, baking powder, salt, milk, and vanilla until smooth
Pour the batter evenly over the melted butter in the baking dish
Spoon the peach mixture evenly over the batter
Bake for 40 to 50 minutes until golden brown and bubbly
Let cool slightly before serving
