Preheat the oven to 375 F/190 C.
Rinse, dry, and slice the peaches. Peel them if desired and add them to a medium pot on the stovetop. Set the burner temp to medium. Add 1 cup of sugar, the zest from a lemon, and the juice from half the lemon. Stir occasionally and bring the mixture to a boil.
While the peaches are heating up, in a large bowl whisk together the flour, salt, baking powder, and the other one cup of sugar. Then add the milk and whisk, next the vanilla extract, and mix until a smooth batter forms.
Melt the butter and pour it into a 13x9 baking dish. Pour the batter on top of the butter, but don't stir it in. Then after the pot of peaches boils carefully pour the mixture on top of the peach cobbler batter in the pan. Gently spread out the peaches. Sprinkle with cinnamon and nutmeg if desired.
Bake the peach cobbler for 35 to 45 minutes until nice and golden brown on top. Allow it to cool and then serve it up plain or with a scoop of vanilla ice cream. Enjoy!
