01 -
Heat a 9-inch oven-safe skillet or cast-iron pan over medium heat. Add butter and melt completely, swirling to coat the bottom. Sprinkle brown sugar evenly, then add cinnamon and vanilla extract. Stir gently and cook 1-2 minutes until mixture bubbles and caramelizes.
02 -
Remove pan from heat and carefully arrange sliced peaches in an overlapping pattern over the caramel mixture, covering the entire bottom. Set aside.
03 -
In a large bowl, whisk flour, granulated sugar, baking powder, and salt. In a separate bowl, combine milk, egg, melted butter, and vanilla extract. Pour wet ingredients into dry and fold gently until just combined, leaving a few lumps.
04 -
Preheat oven to 375°F (190°C). Pour pancake batter evenly over peaches without disturbing their arrangement. Bake in the oven for 20-25 minutes until golden brown and a toothpick inserted into the center comes out clean.
05 -
Remove from oven and cool 2-3 minutes. Run a knife around edges to loosen. Place a large serving plate over the skillet, then quickly flip both together. Let skillet rest on the plate for 30 seconds, then lift to reveal the caramel peach upside-down pancake.