This easy peach crisp with canned peaches delivers warm, syrupy peach flavor any time of year. Made with two cans of peaches, pantry staples, and a buttery oat topping, it comes together in under an hour with just two bowls and one baking dish. This is the version my grandmother made for every church potluck—it never once came home with leftovers.
Preheat oven to 350°F and set a rack in the middle position. Lightly grease a 9x9 inch baking dish with butter or nonstick spray.
Drain both cans of peaches thoroughly in a colander, pressing gently to remove excess liquid. Spread the drained peaches evenly in the prepared dish.
In a small bowl, whisk together granulated sugar, cornstarch, ½ teaspoon cinnamon, and ¼ teaspoon salt. Sprinkle over peaches and toss gently to coat.
In a separate bowl, combine oats, flour, brown sugar, remaining ½ teaspoon cinnamon, and remaining ¼ teaspoon salt. Add cold cubed butter and cut in with a pastry cutter or fork until mixture resembles coarse, pea-sized crumbs. Stir in pecans if using.
Sprinkle the oat topping evenly over the peaches, breaking up any large clumps. Do not press the topping down—a loose layer bakes up crispier.
Bake on the middle rack for 30 to 35 minutes, until topping is golden brown and filling is bubbling around the edges. Tent with foil for the last 10 minutes if browning too quickly.
Let rest for 10 to 15 minutes before serving to allow the juices to thicken. Serve warm, with vanilla ice cream or toppings of your choice.
Notes
Keep the butter very cold for the crumbliest topping—warm butter will flatten the crumble texture.
Drain peaches well; extra liquid will make the filling watery instead of syrupy.
Use old fashioned rolled oats, not quick oats, for a topping with more bite and structure.
Let the crisp rest before serving so the filling has time to set slightly.
For gluten free, swap all-purpose flour for a 1:1 gluten-free blend and use certified gluten-free oats.
To double the recipe, use a 9x13 inch baking dish and check for doneness a few minutes early.
Assemble the unbaked crisp up to a day ahead and refrigerate; add a few extra minutes to the bake time if starting from cold.
Store leftovers covered in the refrigerator for up to 4 days. Reheat in a 350°F oven for about 10 minutes to re-crisp the topping.
Freeze fully cooled crisp in an airtight container for up to 2 months; thaw overnight in the refrigerator before reheating.
Swap pecans for walnuts, almonds, or omit nuts entirely. Add blueberries or use canned pears for variety.