Combine all of the filling ingredients in a large bowl and gently mix.
Pour the filling ingredients into a 9 by13-inch baking pan and set aside while making the topping.
In a bowl combine the flour, sugar, baking powder, baking soda, cinnamon and nutmeg. Cut in the butter until the mixture resembles large peas. Stir in the egg. Distribute the topping evenly over the peaches in the baking pan. Bake for 40 minutes.