Prepare Bundt pan by spraying it with nonstick cooking spray. Lightly sprinkle in some additional flour and shake around the pan to coat. Turn the pan over and tap it to remove excess flour. Set aside.
In a mixing bowl, beat together the butter and sugar until creamy and fluffy. Scrape down the sides of the bowl with a spatula.
Add the eggs, one at a time, beating well in between each addition. Continue to beat until well blended and creamy.
Add the vanilla and mix until blended.
In a separate bowl, place the diced peaches and ¼ cup of the flour. Stir to mix and cover the peaches. Set aside.
Whisk together the remaining flour with the baking powder and salt.
Slowly add the flour mixture to the cake batter while blending on low speed. Scrape down the sides of the bowl and mix until completely blended.
Fold in the diced peaches.
Pour the peach cake batter into the prepared cake pan. Smooth out the top of the batter.
Bake the cake for 60 to 70 minutes or until a toothpick comes out clean when inserted into the center of the cake.
Place the cake pan onto a rack to cool for about 10 minutes.
Use a knife to loosen the cake from the pan sides if you think it necessary.
Flip the pan over and remove the cake from the pan.
Cool completely before serving.
Notes
Try this recipe with different stone fruits or berries. For a slightly different flavor, add 1 teaspoon or so of cinnamon to the recipe.