Preheat oven to 325°F (160°C). Grease a bundt pan and lightly dust with flour.
In a large bowl, beat butter and cream cheese until creamy.
Add sugar gradually and beat until light and fluffy.
Mix in eggs one at a time, then stir in vanilla.
In a separate bowl, whisk flour, baking powder, and salt.
Gradually add dry ingredients into the wet ingredients. Don’t overmix.
Fold in chopped peaches gently.
Pour half the batter into the prepared pan.
Sprinkle cinnamon-sugar mix, then pour remaining batter on top.
Bake for 60–70 minutes, or until a toothpick comes out clean.
Let the cake cool in the pan for 10 minutes, then move to a wire rack.
In a small bowl, whisk glaze ingredients and drizzle over cooled cake.