This peach crisp uses frozen peaches for a juicy, sweet filling topped with buttery oats. It's super easy and perfect when you want a comforting dessert fast. I love making it on chilly nights!
Introduction
I first tried making peach crisp with frozen peaches on a whim when fresh peaches were out of season, and honestly, it was a game changer. The frozen peaches release just the right amount of juice as they bake, giving the filling a naturally sweet and slightly syrupy texture. This version skips the fuss of peeling and slicing fresh fruit, making it an easy go-to dessert whenever you want something warm and comforting without much effort. What makes this peach crisp stand out is the buttery oat topping that crisps up beautifully in the oven, giving a wonderful contrast to the soft peaches underneath. I like to toss the peaches with a bit of lemon juice and cinnamon before adding the topping, which balances the sweetness and adds a subtle zing. One trick I learned is to drain the thawed peaches a bit, so the filling isn’t too watery, but still juicy enough to soak into the oats. The finished crisp bubbles at the edges, smells amazing, and the first spoonful is pure comfort in a bowl. It’s perfect for chilly evenings or casual weekend treats, and my family always asks for seconds!
How To Do It
Step 1
First, thaw your frozen peaches completely and drain off excess liquid. This step is crucial because frozen peaches hold a lot of water, and if you don’t drain them, your crisp could end up soggy. Gently toss the peaches with sugar, lemon juice, cinnamon, and salt in a large bowl. The lemon juice brightens the flavor and balances the sweetness, while the cinnamon adds warmth. Mixing these ingredients ensures every bite is flavorful. Avoid stirring too vigorously to keep the peach slices intact and prevent mushiness.
⏱ Time: 10 minutes
✓ Doneness: Peaches evenly coated and slightly softened, with no pooling liquid in the bowl
Step 2
In another bowl, combine the oats, flour, brown sugar, and nutmeg. Cut in the cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs. The cold butter creates those lovely crisp clusters in the topping as it melts during baking. If you rush this step or use melted butter, the topping won't have the same texture and will turn out dense instead of crumbly and crunchy.
⏱ Time: 5 minutes
✓ Doneness: Mixture looks crumbly with pea-sized butter pieces visible
Step 3
Preheat your oven to 350°F (175°C). Spread the peach mixture evenly in a greased 9x9-inch baking dish. Distribute the oat topping evenly over the peaches, covering them completely. This layering ensures the peaches bubble up nicely while the topping crisps evenly on top. Don’t skip greasing the dish because it helps prevent sticking and makes serving easier.
⏱ Time: 5 minutes
✓ Doneness: Even layer of oats covering the peach filling without gaps
Step 4
Place the crisp in the oven and bake for about 30 minutes. During baking, the butter melts and interacts with the sugar and flour to brown the topping, creating that irresistible golden crust. Keep an eye on it toward the end to avoid burning, especially because oven temperatures can vary. The peaches underneath will bubble and thicken as the juices cook down.
⏱ Time: 30 minutes
✓ Doneness: Topping is golden brown and peach juices are bubbling at the edges
Step 5
Once baked, let the peach crisp cool for 10-15 minutes. This resting time allows the filling to thicken up and makes it easier to serve without it running everywhere. It also helps the flavors settle and intensify. Resist the urge to dig in immediately — patience here really pays off.
⏱ Time: 15 minutes
✓ Doneness: Filling is thickened and not overly runny when scooped
Step 6
Serve the peach crisp warm, ideally with a scoop of vanilla ice cream or a dollop of whipped cream. The contrast between the warm fruit and cold ice cream is a classic combo that elevates the dessert. If you want a dairy-free option, coconut whipped cream pairs nicely too.
⏱ Time: 5 minutes
✓ Doneness: Dessert plated with optional toppings, ready to enjoy
Step 7
If you have leftovers, cover the dish with foil or plastic wrap once cooled and store in the refrigerator. Reheat gently in the oven to restore that crispy topping, avoiding the microwave which can make the oats soggy. This way, you can enjoy the crisp for a couple of days without losing texture.
⏱ Time: 5 minutes
✓ Doneness: Leftovers properly stored and reheated with topping crisp intact
Step 8
For an added twist, you can stir in a handful of chopped nuts like pecans or walnuts into the oat topping before baking. This adds extra crunch and a nutty flavor that complements the peaches beautifully. Just make sure to chop them finely so they bake evenly with the topping.
⏱ Time: 2 minutes
✓ Doneness: Nuts evenly mixed into the crumble topping
Step 9
Want to make this crisp spicier? Add a pinch of ground ginger or cayenne to the peach mixture for a subtle heat that wakes up the flavors. Start small and adjust to your taste. These spices pair surprisingly well with the sweetness of the peaches and warmth of the cinnamon.
⏱ Time: 1 minute
✓ Doneness: Spices evenly incorporated without overpowering the mix
Pro Tips
Drain thawed peaches well before mixing.
Excess liquid can make the crisp soggy. Draining ensures the filling stays thick but juicy, allowing the topping to crisp up properly instead of getting mushy.
Use cold butter for the topping and cut it in by hand or pastry cutter.
Cold butter creates flaky, crumbly clusters as it melts slowly in the oven, giving the topping a perfect crunchy texture. Melted or softened butter will make the topping dense and greasy.
Don’t skip the lemon juice in the filling.
Lemon juice balances the sweetness and enhances the natural flavor of the peaches, preventing the dessert from tasting one-dimensional or too sugary.
Let the crisp rest after baking before serving.
Resting allows the juices to thicken and flavors to meld, making the crisp easier to serve and improving the overall texture.
Add chopped nuts to the topping for extra crunch.
Nuts add texture and a toasty flavor that complements the sweet fruit and buttery oats, elevating the dessert’s complexity.
Use old-fashioned rolled oats, not quick oats.
Rolled oats hold their shape and provide a chewy texture, while quick oats can become mushy and lose that satisfying bite.
Bake at 350°F for even cooking and browning.
This moderate temperature allows the fruit to soften and the topping to brown evenly without burning or drying out.
Common Mistakes to Avoid
Not draining frozen peaches well enough.
Why it happens People often assume the peaches won’t release much water, but frozen fruit contains a lot of moisture that can make the crisp soggy.
Fix Thaw the peaches completely and drain them in a colander for at least 10 minutes before mixing with sugar and spices. This controls excess liquid and keeps the filling thick.
Using softened or melted butter for the topping.
Why it happens Rushing the process or not chilling the butter leads to a dense, greasy topping instead of a crumbly one.
Fix Keep butter cold and cut it into the dry ingredients using a pastry cutter or fingers until you see pea-sized pieces. This helps create the ideal crisp clusters.
Skipping lemon juice in the filling.
Why it happens Some skip it thinking it’s unnecessary, but it’s key for balancing sweetness and preserving color.
Fix Add fresh lemon juice with the sugar and spices to brighten the flavor and keep the peaches looking fresh.
Baking at too high a temperature.
Why it happens Trying to speed up baking causes the topping to burn while the fruit remains undercooked.
Fix Bake at 350°F to ensure the fruit softens and the topping browns evenly without burning.
Serving the crisp immediately after baking.
Why it happens Impatience leads to a runny filling and topping that hasn’t set properly.
Fix Let the crisp rest for 10-15 minutes to allow the filling to thicken and make serving easier.
Variations
Mixed Berry Peach Crisp
Add a cup of mixed berries like blueberries and raspberries to the peaches for a colorful twist with extra tartness. The berries add vibrant flavor and a slightly different texture that pairs well with the oats.
Note: Since berries release more juice, increase the flour in the topping slightly to help absorb extra moisture.
Gluten-Free Peach Crisp
Swap the all-purpose flour for almond flour or gluten-free flour blend. Use gluten-free oats to keep the topping crisp and safe for gluten-sensitive eaters, without sacrificing texture.
Note: Almond flour adds a nutty flavor but may brown faster, so watch the crisp carefully during baking.
Vegan Peach Crisp
Replace butter with coconut oil or vegan butter to make this dessert dairy-free. It still crisps up nicely and adds a subtle coconut aroma that complements the peaches.
Note: Coconut oil melts faster than butter, so chill the topping mixture briefly before baking to help maintain texture.
Spiced Autumn Peach Crisp
Add warming spices like ground ginger, cloves, and allspice to the peach mixture for a cozy fall flavor. This variation is perfect for cooler weather and pairs beautifully with vanilla ice cream.
Note: Use spices sparingly to avoid overpowering the peaches and maintain balance.
Peach Crisp with a Streusel Twist
Mix chopped pecans and a bit of brown sugar into the oat topping for extra crunch and caramel notes. This adds a delightful nutty texture and elevates the traditional crisp.
Note: Chop nuts finely and fold them into the topping to ensure even baking and prevent burning.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
Peach crisp can be left at room temperature for up to 2 hours covered loosely with foil or plastic wrap. Beyond this, refrigeration is recommended to keep it fresh and safe to eat.
Refrigerator
Store leftovers in an airtight container in the fridge for up to 4 days. The topping may soften slightly, but reheating in the oven restores crispness. It can also be enjoyed cold but will be less crunchy.
Freezer
Freeze peach crisp for up to 2 months. Wrap tightly with plastic wrap and then foil to prevent freezer burn. Thaw overnight in the fridge before reheating. Oven reheating works best to bring back texture.
Reheating
Reheat individual portions in a 350°F oven for 10-15 minutes until warmed through and topping is crisp again. Avoid microwaving if possible, as it can make the topping soggy. Add a splash of lemon juice or a few drops of water if the filling seems too thick when reheating.
Make Ahead
You can prepare the peach filling and oat topping separately a day in advance. Store them in airtight containers in the fridge and assemble just before baking. This keeps the topping dry and ensures the crisp bakes evenly.
FAQ
Can I use fresh peaches instead of frozen?
Absolutely! Fresh peaches work great in this recipe, especially when in season. Just peel, slice, and toss them with the sugar and spices as you would the frozen ones. Keep in mind fresh peaches might release less juice, so you may want to add a tablespoon or two of water or lemon juice to keep the filling juicy.
What if I don’t have old-fashioned oats?
You can use quick oats in a pinch, but the texture will be softer and less chewy. Old-fashioned oats hold up better during baking and create that perfect crunchy topping. If using quick oats, reduce the baking time slightly to avoid overcooking.
Can I make this peach crisp gluten-free?
Yes! Simply substitute the all-purpose flour with a gluten-free flour blend or almond flour, and make sure to use certified gluten-free oats. This swap maintains texture and flavor with no fuss.
How do I prevent the topping from burning?
Bake at the recommended 350°F temperature and keep an eye on the crisp toward the end of baking. If the topping starts browning too quickly, loosely cover the dish with foil for the remaining time to prevent burning while allowing the filling to cook through.
Can I prepare the crisp ahead of time?
Yes, you can assemble the crisp a day ahead. Keep it covered in the fridge and bake it fresh when ready to serve. This helps the topping stay dry and crisp up nicely during baking.
How do I reheat leftovers without losing crunch?
Reheat in a 350°F oven for 10-15 minutes until warmed through. Avoid microwaving as it tends to soften the topping. For extra moisture, add a splash of lemon juice or water before reheating if the filling looks dry.
Can I add nuts to the topping?
Definitely! Chopped pecans, walnuts, or almonds add wonderful crunch and flavor. Fold them into the oat mixture before baking. Just chop them finely to ensure even cooking and prevent burning.
What’s the best way to store leftover peach crisp?
Store leftovers in an airtight container in the refrigerator for up to 4 days. To keep the topping crispy, reheat in the oven rather than the microwave. You can also freeze portions for up to 2 months.
Final Thoughts
I hope you give this peach crisp a try soon—it’s one of those desserts that feels like a warm hug. Let me know how it turns out and if you add your own twists!