
There is nothing quite like the comforting, sweet aroma of a bubbling fruit dessert baking in your oven. If you have an abundance of fresh fruit, a craving for something sweet, or simply need a crowd-pleasing dessert that never fails, you are in the right place.
Welcome to the ultimate compilation of every Peach Crisp Recipe you will ever need! Whether you are looking for a quick weeknight treat, a healthy alternative, a gluten-free option, or an old-fashioned Southern classic, this guide covers 25 unique variations complete with step-by-step instructions.
What Makes a Perfect Peach Crisp?
Before diving into the recipes, let’s look at the basic anatomy of a great crisp:
- The Fruit Base: Juicy, tender peaches tossed with a touch of sugar, lemon juice, and warm spices.
- The Crumble Topping: A buttery mixture of rolled oats, flour, brown sugar, and spices that bakes up golden brown and crunchy.
- The Contrast: Always serve it warm, ideally paired with a cold scoop of vanilla bean ice cream!
The 25 Peach Crisp Recipes (Step-by-Step)
1. Easy Peach Crisp Recipe for Beginners
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced fresh peaches, 1/4 cup sugar, 1 tsp cinnamon, 1 cup rolled oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat your oven to 350°F (175°C) and grease a 9-inch baking dish.
- Toss sliced peaches with white sugar and half of the cinnamon. Place them evenly in the baking dish.
- In a separate bowl, mix the rolled oats, flour, brown sugar, and remaining cinnamon.
- Pour in the melted butter and stir until crumbly clumps form.
- Scatter the oat mixture evenly over the peaches.
- Bake for 35 to 40 minutes until the top is golden brown and the fruit is bubbling. Cool slightly before serving.
2. Quick 30-Minute Peach Crisp Recipe

- Prep time: 10 mins | Bake time: 20 mins
- Ingredients: 4 sliced peaches, 2 tbsp maple syrup, 3/4 cup oats, 1/3 cup flour, 1/3 cup brown sugar, 1/4 cup melted butter, 1/2 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 375°F (190°C).
- Toss sliced peaches with maple syrup and place them in a small shallow baking dish.
- Combine oats, flour, brown sugar, cinnamon, and melted butter in a bowl.
- Spread the quick-baking crumb mixture over the peaches.
- Bake for 20 minutes until bubbling and crisp.
3. Best Oatmeal Peach Crisp Recipe with Brown Sugar

- Prep time: 15 mins | Bake time: 40 mins
- Ingredients: 5 cups peeled and sliced peaches, 1 cup old-fashioned oats, 1/2 cup all-purpose flour, 3/4 cup dark brown sugar, 1 tsp cinnamon, 1/2 cup cold butter cut into cubes.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Place peaches in a greased baking pan.
- In a medium bowl, whisk together oats, flour, dark brown sugar, and cinnamon.
- Cut the cold butter into the dry mixture using a pastry blender or your fingers until it resembles coarse crumbs.
- Cover the peaches evenly with the oat crumble.
- Bake for 40 minutes until deep golden brown.
4. Fresh Peach Crisp Recipe from Scratch

- Prep time: 20 mins | Bake time: 35 mins
- Ingredients: 6 large fresh ripe peaches (peeled and sliced), 2 tbsp lemon juice, 1/4 cup granulated sugar, 1 tbsp cornstarch, 1 cup rolled oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter, pinch of salt.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss fresh peaches with lemon juice, granulated sugar, and cornstarch. Transfer to a baking dish.
- Mix oats, flour, brown sugar, and salt in a bowl. Add melted butter and stir.
- Layer the topping over the fruit mixture.
- Bake for 35 minutes until the fruit juices thicken and bubble.
5. Healthy Homemade Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 5 sliced peaches, 1 tbsp honey, 1 cup rolled oats, 1/3 cup almond flour, 1/4 cup coconut sugar, 1/4 cup melted coconut oil, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss peaches with honey and place in a baking dish.
- In a bowl, combine oats, almond flour, coconut sugar, cinnamon, and melted coconut oil.
- Spread the wholesome mixture over the peaches.
- Bake for 35 minutes until golden and tender.
6. Gluten-Free Peach Crisp Recipe You Will Love
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 cup certified gluten-free rolled oats, 1/2 cup gluten-free 1-to-1 baking flour, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Grease an 8×8 baking dish.
- Arrange sliced peaches evenly in the dish.
- Mix gluten-free oats, GF flour, brown sugar, cinnamon, and melted butter until crumbly.
- Top the peaches with the crisp mixture.
- Bake for 35-40 minutes until golden and bubbling.
7. Plant-Based Vegan Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 40 mins
- Ingredients: 6 sliced peaches, 1 tbsp lemon juice, 1 cup rolled oats, 1/2 cup all-purpose flour, 1/2 cup coconut sugar, 1/2 cup vegan butter (melted), 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss peaches with lemon juice and lay them in a baking dish.
- Combine oats, flour, coconut sugar, cinnamon, and melted vegan butter.
- Scatter the topping over the peaches.
- Bake for 40 minutes until the topping is crisp and brown.
8. Sugar-Free Sweet Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1/3 cup monk fruit sweetener (or erythritol), 1 cup rolled oats, 1/2 cup almond flour, 1/3 cup sugar-free brown sweetener, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss peaches with granular sweetener and place in a baking dish.
- Mix oats, almond flour, sugar-free brown sweetener, and melted butter.
- Cover peaches with the crumb mixture.
- Bake for 35 minutes until bubbly and golden.
9. Cast Iron Skillet Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon, 1 tbsp butter (for greasing skillet).
- Step-by-Step Instructions:
- Preheat oven to 375°F (190°C). Grease a 10-inch cast iron skillet with 1 tablespoon of butter.
- Place sliced peaches directly into the skillet.
- Mix oats, flour, brown sugar, cinnamon, and melted butter in a bowl.
- Crumble the mixture evenly over the peaches in the skillet.
- Bake for 35 minutes until edges are extra crispy and fruit is bubbling.
10. Ultimate Summer Peach Crisp Recipe
- Prep time: 20 mins | Bake time: 40 mins
- Ingredients: 6 cups fresh ripe peaches, 1/4 cup sugar, 1 tbsp cornstarch, 1 tsp vanilla extract, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Mix peaches, sugar, cornstarch, and vanilla extract; transfer to a baking dish.
- In a separate bowl, mix oats, flour, brown sugar, cinnamon, and melted butter.
- Spread the crumble mixture over the peach layer.
- Bake for 40 minutes until golden and serve warm.
11. Warm Peach Crisp Recipe with Vanilla Ice Cream
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon, vanilla bean ice cream for serving.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Place sliced peaches in a greased baking dish.
- Combine oats, flour, brown sugar, cinnamon, and melted butter.
- Sprinkle over the peaches.
- Bake for 35 minutes.
- Serve piping hot topped with a generous scoop of vanilla bean ice cream.
12. Easy Frozen Peach Crisp Recipe Year-Round
- Prep time: 15 mins (plus thaw time) | Bake time: 45 mins
- Ingredients: 5 cups frozen sliced peaches (thawed and drained), 2 tbsp cornstarch, 1/3 cup sugar, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Drain excess liquid from thawed peaches.
- Toss peaches with cornstarch and sugar; put them in a baking dish.
- Mix oats, flour, brown sugar, and melted butter until crumbly.
- Layer over the thawed peaches.
- Bake for 45 minutes (frozen fruit requires slightly longer baking time).
13. Budget-Friendly Canned Peach Crisp Recipe
- Prep time: 10 mins | Bake time: 30 mins
- Ingredients: 2 large cans (15 oz each) sliced peaches in juice (drained), 1 cup oats, 1/2 cup flour, 1/3 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Drain canned peaches and place them into a baking dish.
- Combine oats, flour, brown sugar, cinnamon, and melted butter.
- Spread crumble over the canned peaches.
- Bake for 30 minutes until bubbling.
14. Extra Crunchy Topping Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 1/2 cups oats, 1/2 cup chopped pecans, 1/2 cup flour, 2/3 cup brown sugar, 3/4 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Arrange peaches in a baking dish.
- In a large bowl, mix extra oats, chopped pecans, flour, brown sugar, cinnamon, and melted butter to create a thick, heavy layer of topping.
- Pack the crumb mixture loosely over the peaches.
- Bake for 35 minutes until deeply crunchy and golden.
15. Southern Style Pecan Peach Crisp Recipe
- Prep time: 20 mins | Bake time: 40 mins
- Ingredients: 6 fresh peaches, 1 cup oats, 1/2 cup chopped pecans, 1/2 cup flour, 1/2 cup brown sugar, 1/2 tsp nutmeg, 1 tsp cinnamon, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Place sliced peaches in a greased baking pan.
- Combine oats, chopped pecans, flour, brown sugar, nutmeg, cinnamon, and melted butter.
- Spread over the peaches.
- Bake for 40 minutes until fragrant and crispy.
16. Air Fryer Single-Serve Peach Crisp Recipe
- Prep time: 10 mins | Bake time: 15 mins
- Ingredients: 1 large peach (sliced), 1 tbsp brown sugar, 3 tbsp oats, 1 tbsp flour, 1 tbsp melted butter, pinch of cinnamon.
- Step-by-Step Instructions:
- Preheat air fryer to 350°F (175°C).
- Toss peach slices with brown sugar and place them in a small oven-safe ramekin that fits your air fryer.
- Mix oats, flour, cinnamon, and melted butter in a small bowl.
- Top the peaches with the crumb mixture.
- Air fry for 12 to 15 minutes until golden and bubbling.
17. Traditional Southern Peach Crisp Recipe
- Prep time: 20 mins | Bake time: 40 mins
- Ingredients: 6 cups peeled sliced peaches, 1/4 cup sugar, 1 tbsp lemon juice, 1 tsp cinnamon, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup cold butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss peaches with sugar, lemon juice, and half the cinnamon; transfer to a baking dish.
- Mix oats, flour, brown sugar, and remaining cinnamon. Cut in cold butter until crumbly.
- Cover peaches with the topping.
- Bake for 40 minutes until bubbling.
18. Spiced Cinnamon Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 1/2 tsp cinnamon, 1/4 tsp nutmeg, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Place peaches in a baking dish and toss with 1/2 teaspoon of cinnamon.
- In a separate bowl, mix oats, flour, brown sugar, remaining cinnamon, and nutmeg.
- Stir in melted butter.
- Spread the spiced topping over the peaches.
- Bake for 35 minutes.
19. Big Batch Party Peach Crisp Recipe
- Prep time: 25 mins | Bake time: 45 mins
- Ingredients: 12 sliced peaches, 1/2 cup sugar, 2 cups oats, 1 cup flour, 1 cup brown sugar, 1 cup melted butter, 2 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Grease a large 9×13 inch baking pan.
- Spread all sliced peaches evenly across the bottom, tossing with the sugar.
- Double the crisp topping by mixing 2 cups oats, 1 cup flour, 1 cup brown sugar, cinnamon, and melted butter.
- Cover the peaches thoroughly.
- Bake for 45 minutes until golden brown and bubbly.
20. Fresh Ginger and Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 tbsp freshly grated ginger, 1 tbsp lemon juice, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss sliced peaches with grated fresh ginger and lemon juice; place in a baking dish.
- In a bowl, combine oats, flour, brown sugar, and melted butter.
- Layer the crumble mixture over the ginger peaches.
- Bake for 35 minutes until aromatic and crisp.
21. Lightened-Up Healthy Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 5 sliced peaches, 1 cup oats, 1/3 cup whole wheat flour, 1/3 cup maple syrup, 1/4 cup melted coconut oil, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Arrange peaches in a baking dish.
- Mix oats, whole wheat flour, cinnamon, maple syrup, and melted coconut oil.
- Spread over the fruit.
- Bake for 35 minutes until tender and golden.
22. Grandma’s Old-Fashioned Peach Crisp Recipe
- Prep time: 20 mins | Bake time: 40 mins
- Ingredients: 6 sliced peaches, 1/4 cup granulated sugar, 1 cup rolled oats, 1/2 cup all-purpose flour, 1/2 cup packed light brown sugar, 1/2 cup unsalted butter (melted), 1 tsp cinnamon, pinch of salt.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Layer sliced peaches in a greased baking dish, sprinkling granulated sugar over them.
- Mix oats, flour, brown sugar, cinnamon, salt, and melted butter in a bowl.
- Spoon the rustic topping evenly over the peaches.
- Bake for 40 minutes until golden and bubbling around the edges.
23. Almond Flour and Sliced Almond Peach Crisp Recipe
- Prep time: 15 mins | Bake time: 35 mins
- Ingredients: 6 sliced peaches, 1 cup oats, 1/2 cup almond flour, 1/4 cup sliced almonds, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C). Place peaches in a baking dish.
- Mix oats, almond flour, sliced almonds, brown sugar, cinnamon, and melted butter.
- Spread over the peaches for an incredible nutty crunch.
- Bake for 35 minutes.
24. Make-Ahead Freezer Friendly Peach Crisp Recipe
- Prep time: 20 mins | Bake time: 50 mins (from frozen)
- Ingredients: 6 sliced peaches, 1 tbsp lemon juice, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup melted butter, 1 tsp cinnamon.
- Step-by-Step Instructions:
- Assemble the peach base and oat topping inside a freezer-safe baking dish, but do not bake.
- Cover tightly with foil and freeze for up to 3 months.
- When ready to bake, preheat oven to 350°F (175°C).
- Bake straight from frozen (covered for 30 minutes, then uncovered for 20 minutes) until bubbling and golden.
25. The Ultimate Rated Peach Crisp Recipe Ever
- Prep time: 20 mins | Bake time: 40 mins
- Ingredients: 6 cups fresh ripe peaches, 1/4 cup sugar, 1 tbsp cornstarch, 1 tsp vanilla extract, 1 cup oats, 1/2 cup flour, 1/2 cup brown sugar, 1 tsp cinnamon, 1/2 cup melted butter, pinch of salt.
- Step-by-Step Instructions:
- Preheat oven to 350°F (175°C).
- Toss peaches with sugar, cornstarch, vanilla extract, and salt. Transfer to a baking dish.
- Mix oats, flour, brown sugar, cinnamon, and melted butter until rich crumbs form.
- Cover the peach layer generously.
- Bake for 40 minutes until the top is deeply golden and crisp, and the filling is thick and bubbling. Serve warm!
What is your favorite way to eat a peach crisp? Let us know in the comments below!






