This Fresh Peach Crisp bakes juicy peaches under a buttery cinnamon pecan oat topping in one cast iron skillet, and just a touch of almond extract for flavor. Perfect warm with a scoop of vanilla ice cream.
Preheat oven to 350° and grease a 10-inch cast iron skillet or 8x8 baking pan.
In a large bowl, combine the sliced peaches, 2 tbsp brown sugar, cornstarch, cinnamon, vanilla, and almond extract. Toss until the peaches are well-coated, then pour in the prepared skillet or pan.
In a medium bowl, stir together the rolled oats, brown sugar, flour, cinnamon, and salt until well-combined. Add the cubed butter, working it in with a pastry cutter or fork until crumbly and well-combined. Stir in the chopped pecans.
Top the peaches with the cinnamon pecan topping evenly.
Bake in the preheated oven for 45-50 minutes, or until the peaches are soft and the topping is crisp and golden. Allow to cool at room temperature for about 30 minutes, then serve with ice cream!