
Introduction
There’s nothing quite like a warm, bubbling peach crisp recipe fresh from the oven. Whether you’re looking for a classic old-fashioned version, a healthy twist, or something completely unique like an air fryer or slow cooker peach crisp, this ultimate guide has you covered.
In this comprehensive post, I’m sharing 25 different peach crisp recipes — each one carefully crafted, tested, and optimized for maximum flavor. From gluten-free and keto options to small-batch desserts and camping-friendly versions, you’ll find the perfect peach crisp for every occasion.
Let’s dive in!
Table of Contents
- Easy Old-Fashioned Peach Crisp Recipe with Oat Topping
- Best Homemade Peach Crisp Recipe with Fresh Peaches and Brown Sugar
- Gluten-Free Peach Crisp Recipe with Almond Flour Topping
- Slow Cooker Peach Crisp Recipe — Dump and Go Summer Dessert
- Vegan Peach Crisp Recipe with Coconut Oil and Maple Syrup
- Peach Crisp Recipe for Two — Small Batch Dessert in a Ramekin
- Cast Iron Skillet Peach Crisp Recipe with Cinnamon Butter Topping
- No-Oat Peach Crisp Recipe with a Buttery Flour Crumble
- Healthy Peach Crisp Recipe with Honey and Whole Wheat Flour
- Peach Blueberry Crisp Recipe — Mixed Berry Summer Dessert
- Air Fryer Peach Crisp Recipe Ready in 15 Minutes
- Peach Crisp Recipe with Canned Peaches — Year-Round Comfort Dessert
- Southern Peach Cobbler Crisp Recipe with Buttermilk Biscuit Topping
- Keto Peach Crisp Recipe with Almond Flour and Monk Fruit
- Overnight Peach Crisp Recipe — Prep Ahead for Easy Morning Baking
- Peach Raspberry Crisp Recipe with a Lemon Zest Oat Topping
- Dutch Oven Peach Crisp Recipe for Camping and Outdoor Cooking
- Spiced Peach Crisp Recipe with Cardamom, Ginger, and Nutmeg
- Peach Crisp Recipe with Cream Cheese Swirl Filling
- Frozen Peach Crisp Recipe — Use Frozen Peaches Any Time of Year
- Peach Pecan Crisp Recipe with a Brown Butter Praline Topping
- Instant Pot Peach Crisp Recipe with Pot-in-Pot Method
- Mini Peach Crisp Cups Recipe — Individual Mason Jar Desserts
- Peach Crisp Recipe with Salted Caramel Drizzle and Vanilla Bean
- Dairy-Free Peach Crisp Recipe with Coconut Cream and Oat Butter
1. Easy Old-Fashioned Peach Crisp Recipe with Oat Topping
Prep Time: 15 minutes | Cook Time: 30 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 1 cup brown sugar, packed
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Peach Filling
In a large bowl, combine sliced peaches, granulated sugar, cornstarch, vanilla extract, and cinnamon. Toss gently until peaches are evenly coated. Let sit for 10 minutes to macerate.
Step 2: Make the Oat Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Add cold cubed butter and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs.
Step 3: Assemble the Crisp
Preheat your oven to 375°F (190°C). Transfer the peach filling to a 9×13 inch baking dish. Sprinkle the oat topping evenly over the peaches.
Step 4: Bake
Bake for 30-35 minutes, or until the topping is golden brown and the peach filling is bubbly around the edges.
Step 5: Cool and Serve
Let the peach crisp cool for 10-15 minutes before serving. Serve warm with vanilla ice cream or whipped cream.
Pro Tip: For extra crispy topping, broil for the last 2-3 minutes of baking.
2. Best Homemade Peach Crisp Recipe with Fresh Peaches and Brown Sugar
Prep Time: 20 minutes | Cook Time: 35 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh ripe peaches, peeled and sliced
- 3/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 tablespoon lemon juice
For the Brown Sugar Crumble:
- 1 1/2 cups all-purpose flour
- 1 cup packed brown sugar
- 1 cup old-fashioned rolled oats
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 3/4 cup cold unsalted butter, cubed
Instructions
Step 1: Prepare the Peaches
Peel, pit, and slice the peaches into 1/4-inch thick slices. In a large bowl, combine peaches, granulated sugar, cornstarch, vanilla, cinnamon, nutmeg, and lemon juice. Toss well and set aside for 15 minutes.
Step 2: Create the Crumble Topping
In a medium bowl, whisk together flour, brown sugar, oats, cinnamon, and salt. Cut in the cold butter using a pastry blender or your fingers until the mixture is crumbly with some pea-sized butter pieces remaining.
Step 3: Layer the Crisp
Preheat oven to 350°F (175°C). Pour the peach mixture into a greased 9×13 inch baking dish. Spread the crumble topping evenly over the peaches.
Step 4: Bake to Perfection
Bake for 35-40 minutes, until the topping is deep golden brown and the filling is thick and bubbly.
Step 5: Rest Before Serving
Allow the crisp to cool for at least 15 minutes. This helps the filling set and makes it easier to serve.
Pro Tip: Use a mix of ripe and slightly underripe peaches for the best texture and flavor balance.
3. Gluten-Free Peach Crisp Recipe with Almond Flour Topping
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup coconut sugar or granulated sugar
- 3 tablespoons arrowroot powder or cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Almond Flour Topping:
- 1 1/2 cups almond flour
- 1 cup gluten-free rolled oats (certified GF)
- 1/2 cup coconut sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold coconut oil or butter, cubed
- 1/2 cup sliced almonds (optional)
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, coconut sugar, arrowroot powder, vanilla, and cinnamon. Mix gently and let sit for 10 minutes.
Step 2: Make the GF Topping
In a separate bowl, combine almond flour, GF oats, coconut sugar, salt, and cinnamon. Add cold coconut oil and work it in until the mixture is crumbly. Fold in sliced almonds if using.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle almond flour topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden and the filling is bubbly.
Step 5: Cool and Enjoy
Let cool for 10 minutes before serving. This gluten-free peach crisp is delicious on its own or with dairy-free ice cream.
Pro Tip: If the topping browns too quickly, cover loosely with foil for the last 10 minutes of baking.
4. Slow Cooker Peach Crisp Recipe — Dump and Go Summer Dessert
Prep Time: 10 minutes | Cook Time: 3-4 hours (high) or 5-6 hours (low) | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh or frozen peaches, sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Crisp Topping:
- 1 cup all-purpose flour
- 1 cup old-fashioned rolled oats
- 1 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup melted butter
Instructions
Step 1: Prepare the Slow Cooker
Lightly grease the inside of your slow cooker with non-stick spray or line with a slow cooker liner for easy cleanup.
Step 2: Make the Peach Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss until evenly coated.
Step 3: Layer in the Slow Cooker
Pour the peach mixture into the prepared slow cooker and spread evenly.
Step 4: Add the Topping
In a separate bowl, mix flour, oats, brown sugar, salt, and cinnamon. Pour in melted butter and stir until combined. Sprinkle this mixture evenly over the peaches.
Step 5: Cook
Cover and cook on HIGH for 3-4 hours or LOW for 5-6 hours. The topping should be set and the filling bubbly.
Step 6: Serve
Scoop the peach crisp into bowls and serve warm. The slow cooker keeps it warm for hours, perfect for parties.
Pro Tip: Place a clean kitchen towel under the lid to absorb condensation and prevent the topping from getting soggy.
5. Vegan Peach Crisp Recipe with Coconut Oil and Maple Syrup
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/3 cup pure maple syrup
- 2 tablespoons arrowroot powder or cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Vegan Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour (or GF flour blend)
- 1/2 cup coconut sugar or brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup solid coconut oil (refined for neutral flavor)
- 1/4 cup chopped walnuts or pecans (optional)
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, maple syrup, arrowroot powder, vanilla, cinnamon, and lemon juice. Toss gently and set aside.
Step 2: Make the Vegan Topping
In a medium bowl, whisk together oats, flour, coconut sugar, salt, and cinnamon. Add solid coconut oil and use a pastry cutter or fork to work it in until crumbly. Stir in nuts if using.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle vegan topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. Serve with vegan vanilla ice cream or coconut whipped cream.
Pro Tip: Make sure your coconut oil is solid but not frozen for the best crumble texture.
6. Peach Crisp Recipe for Two — Small Batch Dessert in a Ramekin
Prep Time: 10 minutes | Cook Time: 25 minutes | Servings: 2
Ingredients
For the Peach Filling:
- 2 cups fresh peaches, peeled and sliced (about 3-4 peaches)
- 2 tablespoons granulated sugar
- 1 teaspoon cornstarch
- 1/4 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
For the Small Batch Topping:
- 1/4 cup all-purpose flour
- 1/4 cup old-fashioned rolled oats
- 1/4 cup brown sugar
- 1/8 teaspoon salt
- 1/4 teaspoon ground cinnamon
- 2 tablespoons cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a small bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 2: Make the Topping
In another small bowl, mix flour, oats, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble in Ramekins
Preheat oven to 375°F (190°C). Divide peach filling between two 10-ounce ramekins or one 8-ounce baking dish. Sprinkle topping evenly over each.
Step 4: Bake
Place ramekins on a baking sheet and bake for 25-30 minutes until topping is golden and filling is bubbly.
Step 5: Serve
Let cool for 5 minutes. Serve directly from the ramekins with a scoop of ice cream.
Pro Tip: This recipe scales easily — double or triple for more servings.
7. Cast Iron Skillet Peach Crisp Recipe with Cinnamon Butter Topping
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Cinnamon Butter Topping:
- 1 cup all-purpose flour
- 1 cup old-fashioned rolled oats
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 2 teaspoons ground cinnamon
- 1/2 cup cold butter, cubed
- 2 tablespoons melted butter (for brushing)
Instructions
Step 1: Prepare the Skillet
Preheat oven to 375°F (190°C). Lightly grease a 10-inch cast iron skillet.
Step 2: Make the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 3: Create the Topping
In a separate bowl, whisk flour, oats, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 4: Assemble in Skillet
Pour peach filling into the cast iron skillet. Sprinkle topping evenly over the peaches. Brush the top with melted butter and sprinkle with extra cinnamon if desired.
Step 5: Bake
Bake for 35-40 minutes until the topping is deep golden and the filling is bubbly.
Step 6: Serve
Let cool for 10 minutes. Serve directly from the skillet with vanilla ice cream.
Pro Tip: A cast iron skillet creates an extra crispy bottom and edges — pure perfection!
8. No-Oat Peach Crisp Recipe with a Buttery Flour Crumble
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Flour Crumble Topping:
- 1 1/2 cups all-purpose flour
- 3/4 cup brown sugar
- 1/2 cup granulated sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well and set aside.
Step 2: Make the Flour Crumble
In a medium bowl, whisk together flour, brown sugar, granulated sugar, salt, and cinnamon. Cut in cold butter until the mixture resembles coarse crumbs with some pea-sized pieces.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×13 inch baking dish. Sprinkle flour crumble evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10-15 minutes before serving. This oat-free version has a classic shortbread-like crumble.
Pro Tip: For extra crunch, add 1/2 cup chopped pecans or walnuts to the topping.
9. Healthy Peach Crisp Recipe with Honey and Whole Wheat Flour
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/4 cup raw honey or maple syrup
- 2 tablespoons arrowroot powder or cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Healthy Topping:
- 1 cup whole wheat flour
- 1 cup old-fashioned rolled oats
- 1/3 cup coconut sugar or brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter or coconut oil, cubed
- 1/4 cup chopped almonds (optional)
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, honey, arrowroot powder, vanilla, and cinnamon. Toss gently.
Step 2: Make the Healthy Topping
In a separate bowl, whisk together whole wheat flour, oats, coconut sugar, salt, and cinnamon. Cut in cold butter until crumbly. Stir in almonds if using.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. This lighter version is perfect for breakfast or a guilt-free dessert.
Pro Tip: Serve with Greek yogurt instead of ice cream for an extra healthy twist.
10. Peach Blueberry Crisp Recipe — Mixed Berry Summer Dessert
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Mixed Berry Filling:
- 4 cups fresh peaches, peeled and sliced
- 2 cups fresh blueberries
- 1/2 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Berry Filling
In a large bowl, combine peaches, blueberries, sugar, cornstarch, vanilla, cinnamon, and lemon juice. Toss gently until fruit is evenly coated.
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer berry filling to a 9×13 inch baking dish. Sprinkle topping evenly over the fruit.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. The combination of peaches and blueberries is absolutely divine.
Pro Tip: You can use frozen blueberries — just don’t thaw them first.
11. Air Fryer Peach Crisp Recipe Ready in 15 Minutes
Prep Time: 10 minutes | Cook Time: 15 minutes | Servings: 4
Ingredients
For the Peach Filling:
- 3 cups fresh peaches, peeled and sliced
- 1/4 cup granulated sugar
- 1 tablespoon cornstarch
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
For the Small Batch Topping:
- 1/2 cup all-purpose flour
- 1/2 cup old-fashioned rolled oats
- 1/2 cup brown sugar
- 1/4 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a medium bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 2: Make the Topping
In a separate bowl, mix flour, oats, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble in Air Fryer-Safe Dish
Transfer peach filling to a 7-inch round cake pan or air fryer-safe baking dish. Sprinkle topping evenly over the top.
Step 4: Air Fry
Preheat air fryer to 320°F (160°C). Place the dish in the air fryer basket and cook for 15 minutes, or until the topping is golden and the filling is bubbly.
Step 5: Serve
Carefully remove the dish (it will be hot). Let cool for 5 minutes before serving.
Pro Tip: Check at 12 minutes — air fryers vary, and you don’t want to overcook!
12. Peach Crisp Recipe with Canned Peaches — Year-Round Comfort Dessert
Prep Time: 10 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 4 cans (15 oz each) peaches in juice, drained and sliced
- 1/4 cup granulated sugar (adjust based on peach sweetness)
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
Drain canned peaches well, reserving 1/4 cup of the juice. In a large bowl, combine peaches, reserved juice, sugar, cornstarch, vanilla, cinnamon, and lemon juice. Toss gently.
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×13 inch baking dish. Sprinkle topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. Canned peaches make this recipe accessible year-round!
Pro Tip: Taste the peaches before adding sugar — canned peaches vary in sweetness.
13. Southern Peach Cobbler Crisp Recipe with Buttermilk Biscuit Topping
Prep Time: 20 minutes | Cook Time: 40 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh peaches, peeled and sliced
- 3/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 tablespoon lemon juice
For the Buttermilk Biscuit Topping:
- 2 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 cup cold butter, cubed
- 3/4 cup buttermilk
- 1 teaspoon vanilla extract
- 2 tablespoons melted butter (for brushing)
- 1 tablespoon granulated sugar (for sprinkling)
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, cinnamon, nutmeg, and lemon juice. Toss well.
Step 2: Make the Biscuit Dough
In a separate bowl, whisk together flour, sugar, baking powder, and salt. Cut in cold butter until mixture resembles coarse crumbs. Add buttermilk and vanilla, stirring just until combined.
Step 3: Assemble
Preheat oven to 375°F (190°C). Pour peach filling into a 9×13 inch baking dish. Drop biscuit dough by spoonfuls over the peaches, covering most of the surface.
Step 4: Bake
Brush biscuit tops with melted butter and sprinkle with sugar. Bake for 40-45 minutes until biscuits are golden brown and filling is bubbly.
Step 5: Serve
Let cool for 10 minutes. This Southern classic is best served warm with vanilla ice cream.
Pro Tip: Don’t overmix the biscuit dough — it should be slightly lumpy for tender biscuits.
14. Keto Peach Crisp Recipe with Almond Flour and Monk Fruit
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 4 cups fresh peaches, peeled and sliced (use sparingly on keto)
- 1/3 cup monk fruit sweetener or erythritol
- 2 tablespoons almond flour
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Keto Almond Flour Topping:
- 1 1/2 cups almond flour
- 1/2 cup coconut flour
- 1/3 cup monk fruit sweetener or erythritol
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
- 1/4 cup chopped pecans (optional)
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, monk fruit, almond flour, vanilla, cinnamon, and lemon juice. Toss gently.
Step 2: Make the Keto Topping
In a separate bowl, whisk together almond flour, coconut flour, monk fruit, salt, and cinnamon. Cut in cold butter until crumbly. Stir in pecans if using.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to an 8×8 inch baking dish. Sprinkle keto topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. Each serving has approximately 6g net carbs.
Pro Tip: Peaches are higher in carbs than other berries, so portion control is key on keto.
15. Overnight Peach Crisp Recipe — Prep Ahead for Easy Morning Baking
Prep Time: 20 minutes | Cook Time: 40 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh peaches, peeled and sliced
- 3/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Oat Topping:
- 1 1/2 cups old-fashioned rolled oats
- 1 cup all-purpose flour
- 1 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling (Night Before)
In a large bowl, combine peaches, sugar, cornstarch, vanilla, cinnamon, and lemon juice. Toss well. Transfer to a 9×13 inch baking dish, cover tightly, and refrigerate overnight.
Step 2: Make the Topping (Night Before)
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly. Store in an airtight container in the refrigerator.
Step 3: Assemble and Bake (Morning Of)
Preheat oven to 350°F (175°C). Remove peach filling from the fridge and stir gently. Sprinkle topping evenly over the peaches.
Step 4: Bake
Bake for 40-45 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Serve
Let cool for 10 minutes. Perfect for brunch or a special breakfast treat!
Pro Tip: The overnight rest allows the flavors to meld and makes morning prep a breeze.
16. Peach Raspberry Crisp Recipe with a Lemon Zest Oat Topping
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Raspberry Filling:
- 4 cups fresh peaches, peeled and sliced
- 2 cups fresh raspberries
- 1/2 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Lemon Zest Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- Zest of 1 large lemon
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Berry Filling
In a large bowl, combine peaches, raspberries, sugar, cornstarch, vanilla, cinnamon, and lemon juice. Toss gently.
Step 2: Make the Lemon Zest Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, cinnamon, and lemon zest. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer berry filling to a 9×13 inch baking dish. Sprinkle lemon zest topping evenly over the fruit.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. The lemon adds a bright, fresh note that complements the berries beautifully.
Pro Tip: Use fresh lemon zest for the most vibrant flavor.
17. Dutch Oven Peach Crisp Recipe for Camping and Outdoor Cooking
Prep Time: 15 minutes | Cook Time: 45-50 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh peaches, peeled and sliced
- 3/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Oat Topping:
- 1 1/2 cups old-fashioned rolled oats
- 1 cup all-purpose flour
- 1 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Campfire
Build a campfire and let it burn down to hot coals. You’ll need coals for both the bottom and top of the Dutch oven.
Step 2: Prepare the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 3: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 4: Assemble in Dutch Oven
Pour peach filling into a 10-12 inch Dutch oven. Sprinkle topping evenly over the top.
Step 5: Cook Over Coals
Place the Dutch oven over the coals. Place a layer of coals on top of the lid. Cook for 45-50 minutes, rotating the Dutch oven every 15 minutes for even cooking.
Step 6: Serve
Carefully remove from the fire. Let cool for 10 minutes before serving directly from the Dutch oven.
Pro Tip: Use a Dutch oven with legs for easier placement over coals.
18. Spiced Peach Crisp Recipe with Cardamom, Ginger, and Nutmeg
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Spiced Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cardamom
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground nutmeg
- 1 tablespoon lemon juice
For the Spiced Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1/2 teaspoon ground cardamom
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground nutmeg
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Spiced Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, cardamom, ginger, nutmeg, and lemon juice. Toss gently.
Step 2: Make the Spiced Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, cardamom, ginger, and nutmeg. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle spiced topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. The warm spices create an incredibly cozy, aromatic dessert.
Pro Tip: Freshly ground spices provide the most intense flavor.
19. Peach Crisp Recipe with Cream Cheese Swirl Filling
Prep Time: 20 minutes | Cook Time: 40 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Cream Cheese Swirl:
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 large egg
For the Oat Topping:
- 1 1/2 cups old-fashioned rolled oats
- 1 cup all-purpose flour
- 1 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Peach Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 2: Make the Cream Cheese Swirl
In a separate bowl, beat cream cheese, sugar, vanilla, and egg until smooth and creamy.
Step 3: Make the Topping
In another bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 4: Assemble
Preheat oven to 350°F (175°C). Pour half the peach filling into a 9×13 inch baking dish. Dollop half the cream cheese mixture over the peaches. Repeat with remaining peach filling and cream cheese. Use a knife to swirl the cream cheese into the peaches. Sprinkle topping evenly over the top.
Step 5: Bake
Bake for 40-45 minutes until the topping is golden brown and the filling is set.
Step 6: Cool and Serve
Let cool for 15 minutes. The cream cheese adds a rich, tangy contrast to the sweet peaches.
Pro Tip: Make sure the cream cheese is fully softened for a smooth swirl.
20. Frozen Peach Crisp Recipe — Use Frozen Peaches Any Time of Year
Prep Time: 10 minutes | Cook Time: 40 minutes | Servings: 8
Ingredients
For the Frozen Peach Filling:
- 6 cups frozen peach slices (no need to thaw)
- 1/2 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon lemon juice
For the Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a large bowl, combine frozen peaches, sugar, cornstarch, vanilla, cinnamon, and lemon juice. Toss gently (peaches will still be frozen).
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer frozen peach mixture to a 9×13 inch baking dish. Sprinkle topping evenly over the top.
Step 4: Bake
Bake for 40-45 minutes until the topping is golden brown and the filling is bubbly and thickened.
Step 5: Cool and Serve
Let cool for 10 minutes. Frozen peaches make this recipe affordable and accessible year-round!
Pro Tip: No need to thaw frozen peaches — they’ll release juice as they bake.
21. Peach Pecan Crisp Recipe with a Brown Butter Praline Topping
Prep Time: 20 minutes | Cook Time: 40 minutes | Servings: 10
Ingredients
For the Peach Filling:
- 8 cups fresh peaches, peeled and sliced
- 3/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Brown Butter Pecan Topping:
- 1/2 cup (1 stick) unsalted butter
- 1 cup all-purpose flour
- 1 cup old-fashioned rolled oats
- 1 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1 cup chopped pecans
Instructions
Step 1: Brown the Butter
In a medium saucepan, melt butter over medium heat. Cook, stirring frequently, until the butter turns golden brown and smells nutty (about 5-7 minutes). Remove from heat and let cool slightly.
Step 2: Prepare the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 3: Make the Brown Butter Topping
In a separate bowl, whisk together flour, oats, brown sugar, salt, and cinnamon. Pour in the browned butter and stir until combined. Fold in chopped pecans.
Step 4: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×13 inch baking dish. Sprinkle brown butter pecan topping evenly over the top.
Step 5: Bake
Bake for 40-45 minutes until the topping is deep golden brown and the filling is bubbly.
Step 6: Cool and Serve
Let cool for 10 minutes. The brown butter and pecans create an incredible praline-like flavor.
Pro Tip: Watch the butter carefully — it can go from brown to burnt very quickly!
22. Instant Pot Peach Crisp Recipe with Pot-in-Pot Method
Prep Time: 15 minutes | Cook Time: 25 minutes + natural release | Servings: 6
Ingredients
For the Peach Filling:
- 4 cups fresh peaches, peeled and sliced
- 1/3 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Oat Topping:
- 3/4 cup old-fashioned rolled oats
- 3/4 cup all-purpose flour
- 1/2 cup brown sugar
- 1/4 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a medium bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble in Pot-in-Pot
Grease a 7-inch round cake pan. Pour peach filling into the pan. Sprinkle topping evenly over the top. Cover the pan tightly with foil.
Step 4: Cook in Instant Pot
Pour 1 cup water into the Instant Pot inner pot. Place the trivet inside. Carefully set the covered cake pan on the trivet. Secure the lid and set the valve to sealing. Cook on HIGH pressure for 25 minutes.
Step 5: Natural Release
Allow natural pressure release for 10 minutes, then carefully release any remaining pressure.
Step 6: Finish Under Broiler
Remove the foil. Place the cake pan under a preheated broiler for 2-3 minutes to crisp up the topping.
Step 7: Serve
Let cool for 5 minutes before serving.
Pro Tip: The pot-in-pot method prevents the topping from getting soggy.
23. Mini Peach Crisp Cups Recipe — Individual Mason Jar Desserts
Prep Time: 20 minutes | Cook Time: 25 minutes | Servings: 6
Ingredients
For the Peach Filling:
- 3 cups fresh peaches, peeled and diced
- 1/4 cup granulated sugar
- 1 tablespoon cornstarch
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
For the Mini Oat Topping:
- 1/2 cup old-fashioned rolled oats
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1/4 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 cup cold butter, cubed
Instructions
Step 1: Prepare the Filling
In a medium bowl, combine peaches, sugar, cornstarch, vanilla, and cinnamon. Toss well.
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble in Mason Jars
Preheat oven to 350°F (175°C). Divide peach filling evenly among six 4-ounce mason jars or ramekins. Sprinkle topping evenly over each.
Step 4: Bake
Place jars on a baking sheet and bake for 25-30 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. These individual portions are perfect for parties, picnics, or gifting!
Pro Tip: Use wide-mouth mason jars for easier eating.
24. Peach Crisp Recipe with Salted Caramel Drizzle and Vanilla Bean
Prep Time: 20 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup granulated sugar
- 2 tablespoons cornstarch
- 1 vanilla bean, seeds scraped (or 2 teaspoons vanilla extract)
- 1/2 teaspoon ground cinnamon
For the Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour
- 3/4 cup brown sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup cold butter, cubed
For the Salted Caramel Drizzle:
- 1/2 cup store-bought or homemade caramel sauce
- 1/2 teaspoon flaky sea salt
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, sugar, cornstarch, vanilla bean seeds, and cinnamon. Toss gently.
Step 2: Make the Topping
In a separate bowl, whisk together oats, flour, brown sugar, salt, and cinnamon. Cut in cold butter until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Add Caramel Drizzle
Let cool for 10 minutes. Drizzle warm caramel sauce over the top and sprinkle with flaky sea salt.
Step 6: Serve
Serve warm with vanilla ice cream. The salted caramel adds a decadent touch!
Pro Tip: Warm the caramel sauce slightly for easier drizzling.
25. Dairy-Free Peach Crisp Recipe with Coconut Cream and Oat Butter
Prep Time: 15 minutes | Cook Time: 35 minutes | Servings: 8
Ingredients
For the Peach Filling:
- 6 cups fresh peaches, peeled and sliced
- 1/2 cup coconut sugar or granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 cup full-fat coconut cream (from a can of coconut milk)
For the Dairy-Free Oat Topping:
- 1 cup old-fashioned rolled oats
- 1 cup all-purpose flour (or GF flour blend)
- 1/2 cup coconut sugar
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup solid coconut oil or vegan butter, cubed
Instructions
Step 1: Prepare the Filling
In a large bowl, combine peaches, coconut sugar, cornstarch, vanilla, cinnamon, and coconut cream. Toss gently until peaches are coated.
Step 2: Make the Dairy-Free Topping
In a separate bowl, whisk together oats, flour, coconut sugar, salt, and cinnamon. Cut in solid coconut oil until crumbly.
Step 3: Assemble
Preheat oven to 350°F (175°C). Transfer peach filling to a 9×9 inch baking dish. Sprinkle dairy-free topping evenly over the top.
Step 4: Bake
Bake for 35-40 minutes until the topping is golden brown and the filling is bubbly.
Step 5: Cool and Serve
Let cool for 10 minutes. Serve with dairy-free vanilla ice cream or coconut whipped cream.
Pro Tip: Chill the can of coconut milk overnight and use only the solid cream that rises to the top.
Conclusion
There you have it — 25 incredible peach crisp recipes to satisfy every craving and dietary need! Whether you’re looking for a classic old-fashioned version, a healthy twist, or something completely unique like an air fryer or slow cooker peach crisp, this guide has you covered.
Each recipe has been carefully crafted with step-by-step instructions to ensure success, no matter your skill level. From gluten-free and keto options to small-batch desserts and camping-friendly versions, you’ll find the perfect peach crisp for every occasion.
Which peach crisp recipe are you most excited to try? Let me know in the comments below, and don’t forget to share your creations on social media!
FAQ Section
Q: Can I use frozen peaches instead of fresh?
A: Yes! Frozen peaches work great in most recipes. No need to thaw them first — just add a few extra minutes to the baking time.
Q: How do I know when my peach crisp is done?
A: Your peach crisp is done when the topping is golden brown and the filling is bubbly around the edges.
Q: Can I make peach crisp ahead of time?
A: Absolutely! You can assemble the crisp the night before and refrigerate it. Just add the topping right before baking.
Q: How do I store leftover peach crisp?
A: Store leftover peach crisp in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Q: Can I freeze peach crisp?
A: Yes! You can freeze unbaked peach crisp for up to 3 months. Bake directly from frozen, adding 10-15 minutes to the baking time.
Pin this post for later and share with your friends who love peach desserts! 🍑
