Ingredients
1-1/2 cups all-purpose flour
1/2 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
1/2 cup sugar
1 stick butter, softened
2 teaspoons vanilla extract
2 eggs
1 cup sour cream
4 peaches, sliced (or 1 15-ounce can sliced peaches, drained)
1 cup light brown sugar
1 cup all-purpose flour
2 teaspoons cinnamon
1/8 teaspoon salt
1/2 cup butter, melted
Instructions
Preheat the oven to 350 degrees.
In a medium bowl, sift together the 1-1/2 cups of flour, baking soda, baking powder and salt.
In a large bowl, beat together the sugar and butter until light and fluffy. Beat in the vanilla, followed by the eggs, beating well after each addition.
Use a rubber spatula to fold in about one-third of the flour mixture, followed by half of the sour cream. Fold in the second third of the flour mixture, the remaining sour cream, and finally the remaining flour mixture.
Spread the batter into a floured and buttered 9-inch round pan. Arrange the peach slices over the top.
Combine the brown sugar, 1 cup flour, cinnamon and salt in a bowl and mix until well-combined. Drizzle in the melted butter and mix with a rubber spatula until evenly moistened.
Use your fingers to break the mixture into crumbs, and scatter them over the top of the cake.
Bake for 45 to 55 minutes, until a cake tester inserted in the center comes out clean.