Grease sides and bottom of 10-inch springform pan.
Use an electric mixer or a stand mixer with the paddle attachment to mix the batter. In a medium bowl (or bowl of a stand mixer), beat together butter, egg and milk on medium speed.
Add in the dry ingredients, flour, salt, baking powder, and pudding mix, and beat for an additional 2 minutes.
Pour batter into the greased springform pan and bake in oven for 10 minutes. (Don't worry...it will finish cooking later.)
While cake is baking, make cream cheese topping. In a small mixing bowl, beat cream cheese, ½ cup sugar, and 3 tablespoons peach syrup until light and fluffy, about 2 minutes.
Take the cake out of oven and sprinkle the peaches on the top.
Spoon mixture over peaches and gently spread to the edges.
Stir together sugar and cinnamon and sprinkle evenly over the top.
Bake 30-35 minutes or until golden brown.
Cool completely before serving. Store in the refrigerator.
Notes
Double this recipe and bake it in a 9x13" baking pan for 45-55 minutes.The calories shown are based on the cake being cut into 8 pieces, with 1 serving being 1 slice of cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**