Ingredients:
- 1 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 3 large eggs
- 2 tsp vanilla extract
- 3 cups all-purpose flour
- 2 tsp baking powder
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/2 tsp salt
- 1 cup full-fat sour cream
- 3 cups fresh peaches, peeled and sliced
- 1/4 cup brown sugar
- 1/2 tsp ground cinnamon
- 1 tbsp cornstarch
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 4 tbsp cold unsalted butter, cubed
- 1/4 tsp ground ginger
Instructions:
- Preheat oven to 350°F (175°C) and grease a 9x13 inch baking pan, lining the bottom with parchment paper.
- In a medium bowl, toss sliced peaches with brown sugar, cinnamon, and cornstarch until evenly coated.
- Beat softened butter and granulated sugar on medium-high until pale and fluffy (approximately 3 minutes).
- Add eggs one at a time, beating well after each addition, then stir in the vanilla extract.
- In a separate bowl, whisk together flour, baking powder, cinnamon, nutmeg, and salt.
- Gradually add dry ingredients to the butter mixture, alternating with the sour cream, mixing on low speed until just combined.
- Spread the batter evenly into the prepared pan and arrange the spiced peach slices on top, pressing them in slightly.
- Rub together the streusel ingredients (flour, brown sugar, cubed butter, ginger) with fingertips until coarse crumbs form, then sprinkle evenly over the peaches.
- Bake for 40–45 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool in the pan for 30 minutes before slicing.