Preheat oven to 350 degrees. Spray a 9-inch springform pan with non-stick cooking spray.
In a separate mixing bowl whisk together flour, baking powder, baking soda and salt for 20 seconds, set aside (peel and slice peaches now if you haven't already). In the bowl of an electric stand mixer fitted with the paddle attachment, whip together butter and granulated sugar until pale and fluffy.
Mix in eggs one at a time adding in vanilla with second egg.
Add 1/3 of the flour mixture to the butter/egg mixture and mix just until combined, then pour in buttermilk and mix just until combined. Mix in another 1/3 of the flour mixture and mix just until combined, then mix in sour cream. Finish by mixing in last 1/3 of the flour mixture and mix until nearly combined, then remove bowl and scrape bowl and fold batter just to combined.
Pour batter into prepared pan. Top evenly with peaches then evenly sprinkle crumb mixture into very small crumbles over peaches.
Bake in preheated oven until center of cake is set (it shouldn't jiggle or sink when touched, and toothpick should come out free of batter), about 50 - 55 minutes. Cool on a wire rack (you don't need to cool entirely, this cake is really good warm), then drizzle with glaze if desired.
Copyright © 2020 Cooking Classy