INGREDIENTS
1 cup
Peaches, fresh
2
Egg, large
2 1/2 cups
All-purpose flour
2 tsp
Baking powder
1/2 tsp
Baking soda
1/3 cup
Brown sugar, light packed
3/4 cup
Confectioners' sugar
2 tbsp
Granulated sugar
1/2 tsp
Salt
1
Tiny pinch Salt
1 tsp
Vanilla extract
1 stick
Butter, unsalted
4 1/2 tbsp
Heavy cream
1/2 cup
Sour cream, full-fat
1 tsp
Milk or water