01 -
Preheat oven to 175°C. Grease a 23x33 cm baking pan or two 20 cm round cake tins.
02 -
Toss diced peaches with brown sugar and cinnamon. Set aside to allow juices to develop while preparing the batter.
03 -
In a large mixing bowl, beat softened butter with granulated sugar until light and fluffy, about 3-4 minutes using an electric mixer.
04 -
Add eggs one at a time, mixing well after each addition, then blend in vanilla extract.
05 -
In a separate bowl, whisk together flour, baking powder, and salt.
06 -
Alternate adding dry ingredient mixture and milk to the butter mixture, starting and ending with dry ingredients. Mix just until incorporated to avoid overmixing.
07 -
Gently fold in about three-quarters of the sweetened peaches into the batter, reserving remaining pieces for the top.
08 -
Spread the batter evenly in the prepared pan. Scatter reserved peach pieces on top.
09 -
Bake for 45-55 minutes or until a toothpick inserted in the centre comes out with a few moist crumbs and the surface is golden and springy.
10 -
Allow cake to cool in the pan for 15 minutes before applying glaze, to prevent it from running off.
11 -
Whisk together powdered sugar, vanilla extract, a pinch of salt, and 45 ml of the milk. Add more milk gradually as needed until a thick, pourable consistency is achieved.
12 -
Drizzle glaze over slightly warm cake, letting it pool into crevices. Serve warm or at room temperature.