Ingredients
Equipment
Method
Bake the brown sugar peach cake layers
- Preheat the oven to 350°F. Grease two 9-inch round cake pans and line with parchment.
- Beat the butter and both sugars until light and fluffy. Mix in the eggs one at a time, then beat in the vanilla extract.
- Alternately mix in the flour mixture and the sour cream. Mix until just combined, without overworking the batter.
- Fold in the diced peaches gently. Divide the batter evenly between the two prepared pans.
- Bake for 35-40 minutes, until a toothpick comes out clean. Cool completely before frosting, about 30 minutes.
Make the caramel cream cheese frosting and assemble
- Beat the cream cheese and butter until smooth. Add the powdered sugar, caramel sauce, and vanilla extract, then beat until fluffy.
- Fill the cake layers and frost the top and sides with the caramel cream cheese frosting. Arrange fresh peach slices on top and drizzle with extra caramel before serving.
Notes
Pro tip: Dice the peaches uniformly so you get consistent peach-studded pockets in every slice. Store covered in the refrigerator for up to 4 days; freeze frosted slices up to 2 months (thaw overnight in the fridge). For a lighter option, swap half the butter in the cake for additional sour cream for a slightly softer crumb while keeping the bake time similar.
