Old Fashioned Peach Crisp with Oats

So you bought peaches because they looked cute and now they’re sitting on your counter judging you? Cool. Let’s turn them into something warm, bubbly, and topped with a buttery oat crumble that basically screams, “I have my life together.” Spoiler: you don’t need to have your life together. You just need an oven. This Old Fashioned Peach Crisp with Oats is the dessert you make when you want pie vibes… without the emotional commitment of making pie crust.
Why This Recipe is Awesome
First of all, it’s ridiculously easy. Like, “I forgot I was hosting and still pulled this off” easy. Second, no fancy equipment. No dough chilling. No rolling pins. Just peaches, a bowl, and the confidence of someone who knows butter makes everything better.
Here’s why you’ll love it:
- The topping is crispy, buttery, and golden.
- The peaches get soft and syrupy without turning into mush.
- It works with fresh, frozen, or slightly-suspicious-but-still-fine peaches.
- It smells like a cozy kitchen dream.
- It’s basically impossible to ruin (unless you forget it in the oven… which we’ll talk about later).
And honestly? Add a scoop of vanilla ice cream on top and people will think you tried way harder than you did.
Ingredients You’ll Need

Nothing weird. Nothing hard to pronounce. Just classic, simple stuff.
For the Peach Filling:
- 6–7 fresh peaches, sliced (about 6 cups) – peeled if you’re fancy, unpeeled if you’re practical
- ½ cup granulated sugar – adjust if your peaches are super sweet
- 1 tablespoon lemon juice – keeps things bright and not boring
- 1 teaspoon vanilla extract – because we have standards
- 1 teaspoon cinnamon – warm and cozy vibes
- 2 tablespoons cornstarch – thickens the juices so it’s not peach soup
- Pinch of salt – tiny but mighty
For the Oat Crisp Topping:
- 1 cup rolled oats – old-fashioned oats work best
- ¾ cup all-purpose flour
- ½ cup brown sugar – packed, like your schedule
- ½ teaspoon cinnamon
- ¼ teaspoon salt
- ½ cup unsalted butter, melted – yes, the full half cup
That’s it. No drama.
Step-by-Step Instructions

1. Preheat the oven.
Set it to 350°F (175°C). Yes, actually preheat it. Don’t just “turn it on and hope.” Grease a 9×9-inch baking dish or something similar. Nothing fancy required.
2. Make the peach filling.
Stir gently but thoroughly. You want everything coated so the juices thicken properly while baking. Pour the peach mixture into your prepared baking dish and spread it evenly. In a large bowl, toss the sliced peaches with sugar, lemon juice, vanilla, cinnamon, cornstarch, and salt.
3. Mix the crisp topping.
In another bowl, combine oats, flour, brown sugar, cinnamon, and salt. Pour in the melted butter and stir until crumbly. It should look like chunky, buttery sand. If it looks dry, double-check you didn’t “accidentally” reduce the butter.
4. Assemble like a pro.
Sprinkle the oat topping evenly over the peaches. Don’t press it down. Let it stay loose so it gets crispy instead of dense. Crispy = good. Compact brick = not good.
5. Bake.
Place the dish in the oven and bake for 35–45 minutes. You’re looking for golden brown on top and bubbling peach filling around the edges. If it’s not bubbling, it’s not ready.
6. Let it cool (just a little).
Give it at least 10–15 minutes before serving. I know. Waiting is hard. But this helps the filling set so you get spoonable goodness instead of lava.
Common Mistakes to Avoid
Let’s save you from heartbreak.
1. Not using enough cornstarch.
If you skip or reduce it too much, congrats—you made peach soup.
2. Forgetting the salt.
A tiny pinch balances sweetness. Without it? Flat flavor.
3. Using quick oats.
They turn mushy. Stick with rolled oats for that classic texture.
4. Overbaking it.
Golden brown is great. Dark brown and smelling slightly tragic? Not so much.
5. Skipping the rest time.
Cutting into it immediately makes it runny. Patience = better texture.
Alternatives & Substitutions
Want to switch things up? I support it.
- Frozen peaches: Totally fine. Don’t thaw completely; just toss them with the filling ingredients and add 1 extra teaspoon of cornstarch.
- Gluten-free version: Swap the flour with a 1:1 gluten-free blend and make sure your oats are certified gluten-free.
- Less sugar: Reduce the sugar by 2–3 tablespoons if your peaches are very sweet.
- Add nuts: Chopped pecans or almonds in the topping? Chef’s kiss.
- Spice it up: Add nutmeg or ginger for extra warmth.
- No butter? You can use coconut oil. IMO, butter tastes better but you do you.
You can even mix berries with peaches if you’re feeling adventurous. Peach + raspberry? Elite combo.
Final Thoughts
Old Fashioned Peach Crisp with Oats is one of those desserts that makes you look like you tried really hard… when you absolutely did not. It’s cozy, forgiving, and wildly satisfying. The buttery oat topping, the soft cinnamon-kissed peaches, that little bubble around the edges it’s comfort food at its finest. So grab those peaches before they get any softer, turn on that oven, and make something that smells like happiness. Then scoop it into a bowl, top it with ice cream, and take a moment. You just made something awesome. Now go impress someone or just yourself. Either way, you’ve earned that second serving.
