This easy peach crisp is the perfect summer dessert—juicy peaches under a buttery oat topping with a hint of cinnamon. Serve warm with vanilla ice cream for a cozy, crowd-pleasing treat.
Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish.
In a large bowl, combine sliced peaches, granulated sugar, cornstarch, lemon juice, vanilla, 1.0 teaspoon cinnamon, and 0.25 teaspoon salt. Toss until peaches are evenly coated, then spread into the prepared baking dish.
Make the topping: In a separate bowl whisk together oats, flour, brown sugar, 0.5 teaspoon cinnamon, 0.25 teaspoon salt, and nutmeg (if using).
Cut in the cold, cubed butter using a pastry cutter or your fingertips until the mixture forms coarse, pea-sized crumbs.
Fold in chopped pecans, then scatter the topping evenly over the peaches without pressing it down.
Bake for 35 to 40 minutes, until the topping is golden brown and the peach juices are bubbling around the edges.
Cool on a rack for 10 to 15 minutes to set. The juices will thicken as it rests.
Serve warm, optionally with vanilla ice cream or whipped cream.
Notes
Swap in frozen peaches (no need to thaw) and add 0.5 tablespoon extra cornstarch. For gluten-free, use a 1:1 gluten-free flour blend and certified gluten-free oats. Store leftovers covered at room temperature for 1 day or refrigerate up to 4 days; rewarm at 325°F until crisp.