Ingredients
Equipment
Method
Prepare
- Preheat the oven to 350°F and arrange a rack in the center; lightly grease six 4-inch pans or spray a 12-cup muffin tin.
Make the caramel and arrange peaches
- In a small saucepan over medium heat, combine brown sugar and butter; stir until melted and glossy (2–3 minutes), remove from heat, stir in 1/4 teaspoon vanilla and a pinch of salt, then spoon about 1 tablespoon into each pan and spread evenly; arrange thin peach slices over the caramel in a concentric pattern.
Make the batter
- Whisk flour, baking powder, and salt in a bowl. In another bowl whisk sugar and egg until combined, then whisk in melted butter, oil, sour cream, and remaining 1/4 teaspoon vanilla. Fold wet into dry until just combined.
Assemble and bake
- Divide batter among the pans (about 1/4–1/3 cup per 4-inch pan), place pans on a rimmed baking sheet, and bake at 350°F for 16–20 minutes or until a toothpick comes out with a few moist crumbs and edges pull slightly from the pan.
Cool and unmold
- Cool the cakes in the pans for 10 minutes, run a knife around the edges, invert each pan onto a plate, and lift the pan away slowly to reveal the glossy peach top; serve warm or at room temperature.
Notes
Use ripe-but-firm peaches and pat slices dry to prevent a watery topping. If using a muffin tin, reduce batter to ~3 tablespoons per cup and check for doneness at 12–14 minutes. Store in an airtight container in the refrigerator for up to 3 days and reheat briefly in a 300°F oven to refresh the caramel.
