Think peach cobbler with a delicious sweetened cream cheese top.
Preheat oven to 350 degrees F. Grease the sides and bottom of a 9x13 baking dish.
In a medium mixing bowl, mix together the flour, salt, baking powder and pudding mix. Mix in butter, egg and milk. Beat for 2 minutes. Pour mixture into pie pan.
Arrange the peach slices on top of the pudding mixture.
In a small mixing bowl, beat cream cheese until fluffy. Add 1/2 cup sugar and 3 tablespoons reserved peach syrup (if available). Beat for 2 minutes. Spoon mixture over the peaches.
Mix together 1 teaspoon sugar and 1/2 teaspoon cinnamon, and sprinkle over top.
Bake in preheated oven for 30 to 35 minutes, until golden brown.
Out of the oven, let it sit for 10 minutes before cutting into it. You can serve it warm like peach cobbler OR you can serve it chilled.
If fresh peaches are not available, you can use 1 29oz. can sliced peaches, drained. Syrup reserved.