01 -
Wash and dry the peaches. Peel them if desired, then halve, pit, and cut each peach into thick wedges.
02 -
Set a large cast iron or heavy skillet over medium heat. Add the butter and let it melt until foamy, about 1 minute.
03 -
Add the peach wedges in a single layer. Cook for 2-3 minutes, turning once, until the edges start to turn golden.
04 -
Sprinkle in the brown sugar, granulated sugar, cinnamon, and salt. Gently turn the peaches as the sugar melts and bubbles into a syrup, 3-4 minutes.
05 -
When the syrup coats the peaches and looks glossy, remove the skillet from the heat. Stir in the lemon juice and vanilla.
06 -
Spoon the peaches and caramelized brown sugar butter sauce into bowls. Serve warm with ice cream, whipped cream, pecans, or biscuits if desired.