Ingredients
Equipment
Method
Prep and mix the cake
- Preheat the oven to 350°F (175°C). Set out a 9-inch springform pan and get it ready for batter.
- Grease and line the 9-inch springform pan. Make sure the base and sides are coated so the cake releases cleanly.
- Combine the all-purpose flour, baking powder, and salt in a bowl. Whisk until evenly distributed.
- Beat the softened unsalted butter and granulated sugar until light and fluffy. Scrape the bowl as needed for even creaming.
- Add the eggs one at a time. Mix until each egg disappears before adding the next.
- Mix in the vanilla extract and almond extract. Stop mixing once the extracts are fully incorporated.
- Fold in the dry ingredients alternately with the sour cream. Continue until just combined with no dry streaks remaining.
- Spread the batter evenly into the prepared springform pan. Smooth the top so the peaches bake evenly.
Add peaches and crumb topping
- Arrange the sliced peaches over the batter. Distribute them so the surface is well covered.
- Mix the crumb topping flour, brown sugar, cinnamon, salt, and cold cubed unsalted butter until coarse crumbs form. Use a light, quick motion so the butter stays in small pieces.
- Sprinkle the crumb mixture generously over the peaches. Cover as evenly as possible for consistent crunch.
Bake and finish
- Bake for 45–55 minutes at 350°F (175°C). Look for a golden top and a toothpick inserted in the center to come out clean.
- Cool the cake before dusting. Let it set until warm or fully cooled, then lightly dust with powdered sugar if using.
Notes
Pro tip: peel and slice peaches evenly (about similar thickness) so the cake bakes at the same pace across the pan. Store covered in the refrigerator up to 4 days; bring slices to room temperature for the best crumb texture. Freezing is not recommended for the freshest crumb, but you can freeze for longer storage after fully cooled. For a dairy-light swap, use plain lactose-free sour cream and lactose-free butter in the same amounts.
