Ingredients
Equipment
Method
Prep
- Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a medium bowl, whisk together all-purpose flour, baking powder, baking soda, salt, and cinnamon. Set aside.
Make the batter
- Beat the softened unsalted butter and granulated sugar on medium-high speed for 3–4 minutes until pale and fluffy. Use a hand or stand mixer.
- Add the eggs one at a time, beating well after each addition. Mix in vanilla extract.
- Stir in sour cream and whole milk just to combine, even if the batter looks slightly curdled. Stop as soon as it comes together.
- Add the dry ingredients to the wet ingredients and fold gently until no dry streaks remain. Do not overmix.
Fold in fruit and top
- Toss the peaches and fresh blueberries with 1 tablespoon all-purpose flour to coat lightly. This helps prevent them from sinking.
- Fold the fruit into the batter, reserving about 1/4 of the peach slices for the top. Keep the folding gentle to avoid crushing berries.
- Pour the batter into the prepared pan and smooth the top. Arrange the reserved peach slices decoratively over the surface and scatter any remaining blueberries over the top.
- Mix 2 tablespoons granulated sugar with 1/2 tsp cinnamon and sprinkle evenly over the top. Make sure the fruit and batter are lightly covered.
Bake and serve
- Bake at 350°F (175°C) for 45–55 minutes until the top is deep golden and the fruit is caramelized. A toothpick in the center should come out clean with moist crumbs.
- Cool in the pan for 15 minutes. Turn out onto a wire rack.
- Serve warm or at room temperature. Dust with powdered sugar if desired.
Notes
Pro tip: slice peaches thinly and toss the fruit with flour so the batter stays thick and bakes into a tender crumb with fewer sunk berries. Store covered in the fridge up to 3 days; rewarm slices in the microwave for 15–20 seconds. Freezing is not recommended for best texture. For a lighter option, use plain low-fat Greek yogurt in place of sour cream.
