
A sweet, juicy peach filling topped with a golden, buttery oat crumble. Perfect with fresh or frozen peaches!
Preheat oven to 350°F (175°C). Grease a 9-inch pie dish, 9-inch square pan, 10-inch cast iron skillet, or any 2-2.5 qt baking dish. Set aside.
Prepare filling: In a large bowl, toss peaches with lemon juice, sugar,cornstarch, and vanilla until coated. Spread evenly in the baking dish.
Make topping: Whisk the brown sugar, flour, cinnamon, and salt together in a medium bowl. Cut in the butter using a pastry cutter, until crumbly. Fold in the oats and pecans. Sprinkle evenly over filling.
Bake for 20-50 minutes, or until topping is golden brown and peach filling is bubbly.
Cool slightly on wire rack before serving. Enjoy warm with ice cream or whipped cream.
Gluten-free option: Substitute almond flour or a gluten-free flour blend.