If summer had a dessert bar, this would be it. These Peach Crumble Bars are everything you want from a warm-weather bake — a buttery, oat-studded crust that doubles as a golden crumble topping, and a sweet, bubbling peach filling sandwiched in between that tastes like the best fruit cobbler you have ever had, pressed into portable, slice-and-share form. They are the kind of treat that fills your kitchen with the most incredible cinnamon-peach fragrance while they bake and disappears from the pan almost immediately once cooled.
What makes this recipe especially wonderful is its simplicity. There is no separate crust dough, no custard filling, and no complicated technique. One crumble mixture does double duty as both the base and the topping, and the peach filling comes together in minutes with fresh ripe fruit and a few optional flavor boosters. They are also egg-free and easily made gluten-free, which means nearly everyone at the table can enjoy them without any special modifications required.

Why You’ll Love These Peach Crumble Bars
One dough does everything. The same buttery oat crumble mixture forms the base, holds the filling, and covers the top. Less work, fewer bowls, and a completely cohesive result from crust to crumble.
They are egg-free. Whether you are baking for someone with an egg allergy or simply ran out of eggs, this recipe works beautifully without them and still produces a tender, satisfying bar.
They are gluten-free friendly. Swap the all-purpose flour for a cup-for-cup gluten-free flour blend and you have a naturally oat-based bar that works for guests avoiding gluten.
Fresh peaches are the star. Ripe, juicy summer peaches create a filling that is naturally sweet, slightly syrupy, and completely irresistible. No canned filling, no added thickeners — just pure fruit flavor.
They are incredibly versatile. Serve them warm as a dessert, pack them for a picnic, enjoy them with your morning coffee, or bring them to a summer potluck where they travel beautifully and impress everyone.
Ingredients
Here is everything you need to make these Peach Crumble Bars:
- 3 medium peaches (about 3 cups), pitted, peeled, and diced
- 2 cups (180g) rolled oats
- 2 cups (240g) all-purpose flour
- 3/4 cup (160g) light brown sugar, packed
- 1/4 cup (50g) granulated sugar
- 1/2 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground ginger
- 1/2 teaspoon Kosher salt
- 1 cup (226g / 2 sticks) unsalted butter, softened
- Optional: 1 teaspoon pure vanilla extract or fresh lemon zest
The butter should be softened to room temperature — not melted and not cold. Softened butter incorporates into the dry ingredients more evenly and creates the signature shaggy, clumping crumble texture that gives these bars their beautiful topping. Cold butter from the refrigerator can be left out for 30 minutes or quickly softened in short microwave intervals.
For the peaches, ripe and fragrant summer peaches are ideal. The riper the peach, the sweeter and juicier the filling will be. If your peaches are slightly underripe, a drizzle of honey stirred into the diced fruit can help bring out the sweetness. The optional vanilla extract and lemon zest are both wonderful additions — vanilla adds warmth and depth while lemon zest brightens the peach flavor with a subtle citrus lift. Both are worth using if you have them on hand.
Step-by-Step Instructions
Step 1 – Prepare the Pan
Preheat your oven to 350 degrees Fahrenheit. Line a 9×9-inch baking pan with parchment paper, leaving about an inch of overhang on two opposite sides. This overhang will act as handles to lift the bars cleanly out of the pan once cooled. Set the pan aside.
Step 2 – Prep the Peach Filling
Peel and dice the peaches and place them in a medium mixing bowl. If using vanilla extract or lemon zest, stir it in now until the fruit is evenly coated. Set aside while you make the crumble.
Step 3 – Make the Crumble Dough
In a large mixing bowl, combine the rolled oats, all-purpose flour, brown sugar, granulated sugar, baking soda, cinnamon, ginger, and salt. Stir until all the dry ingredients are evenly distributed. Cut the softened butter into small cubes and add it to the bowl. Using a pastry blender or your fingertips, work the butter into the dry ingredients, pressing and rubbing until the mixture resembles a shaggy, crumbly dough with no visible dry patches. It should clump together easily when a small amount is pinched between your fingers. This step takes a few minutes — be patient and work until the butter is fully incorporated throughout.
Step 4 – Press the Base Layer
Scoop approximately two thirds of the crumble mixture into the prepared pan. Press it firmly and evenly across the bottom to form a compact, flat crust layer. Use the back of a measuring cup or your fingers to smooth it out and press it into the corners.
Step 5 – Add the Peach Filling
Spread the diced peach mixture evenly over the crust layer, keeping the fruit away from the very edges of the pan by about a quarter inch on all sides. This small border of uncovered crust prevents the fruit juices from sticking to the parchment and the sides of the pan as the bars bake.
Step 6 – Add the Crumble Topping
Scatter the remaining third of the crumble mixture over the peach layer, distributing it evenly from edge to edge. Gently press the crumble down into the peach layer with your fingertips so it adheres slightly and bakes into a connected, cohesive topping rather than loose, scattered crumbs.
Step 7 – Bake and Cool
Bake for 40 to 45 minutes until the crumble topping is deeply golden and the peach juices are bubbling up visibly through the crust. Remove from the oven and allow the bars to cool completely in the pan before lifting them out using the parchment overhang. Slice into 12 bars and serve.
Expert Tips for the Best Peach Crumble Bars
Let them cool fully before slicing. This is the hardest part but the most important. The filling needs time to set as the bars cool — cutting into warm bars will give you a delicious but very messy result. Allow at least one to two hours of cooling time at room temperature before slicing for clean, intact bars.
Use the parchment overhang. Once cooled, lift the entire slab out of the pan using the parchment paper handles before cutting. This gives you a stable, flat surface to work from and produces much cleaner cuts than trying to slice bars directly in the pan.
Do not skip pressing the crumble into the peaches. A gentle press of the topping into the fruit layer before baking helps it adhere and creates a more structured, even topping that stays in place when you slice and lift the bars.
Use a bench scraper or sharp knife for clean slices. After lifting the cooled slab out of the pan, use a large sharp knife or bench scraper in one firm downward motion rather than sawing to get the cleanest possible cuts through the crumble layer.
Taste the peaches before adding them. If your peaches are particularly tart or under-ripe, stir in a teaspoon of honey or a tablespoon of granulated sugar to the diced fruit before layering to ensure the filling is sweet enough in the finished bar.
Variations
Make it gluten-free. Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. Make sure your oats are certified gluten-free as well, since oats can be cross-contaminated with wheat during processing. Everything else in the recipe remains the same.
Add a jam layer. Spread a thin layer of peach jam or apricot preserves over the pressed crust before adding the fresh peach filling for an extra layer of concentrated fruit flavor.
Mix in berries. Add a half cup of fresh blueberries or raspberries to the diced peaches before layering for a berry-peach filling that is colorful and complex. Blueberry and peach in particular is a pairing that works beautifully — and if you love blueberry bakes, this blueberry lemon cream cheese sourdough bread is another stunning summer recipe worth exploring.
Add a drizzle. Once the bars have cooled, drizzle with a simple glaze made from powdered sugar and milk, or a light lemon glaze with powdered sugar and fresh lemon juice for a bright, sweet finish.
Try a different stone fruit. These bars work beautifully with nectarines, plums, or cherries in place of peaches. The method stays exactly the same — simply substitute an equal volume of your chosen fruit.
Storage and Reheating
Room temperature: Store the bars in an airtight container at room temperature for up to two days. Place a piece of parchment between layers to prevent sticking.
Refrigerator: For longer storage, refrigerate in an airtight container for up to five days. The crumble will soften slightly in the fridge — pop individual bars in a toaster oven at 325 degrees for 5 minutes to restore some crispness to the topping if desired.
Freezer: These bars freeze exceptionally well. Once fully cooled and sliced, wrap individual bars in plastic wrap and store in a freezer-safe container for up to two months. Thaw at room temperature for an hour or reheat gently in a low oven.
Serving warm: While slicing into warm bars is messy, if you want to enjoy them warm, simply microwave a completely cooled and sliced bar for 20 to 30 seconds and serve immediately with a scoop of vanilla ice cream for a simple, stunning dessert.
Serving Suggestions
These Peach Crumble Bars are wonderful in so many contexts. Here are some favorites:
Serve them warm with a generous scoop of vanilla ice cream and a drizzle of honey for a plated summer dessert that looks beautiful and tastes even better.
Bring them to a summer potluck or cookout. They travel well in the pan, slice neatly once cooled, and feel genuinely special alongside the usual cookout fare. They pair naturally on a dessert table next to something like a peach pie cruffin for a full peach-themed summer spread.
Pack them for a picnic. Cooled and wrapped individually, these bars are portable, not too fragile, and satisfying enough to hold up as a complete dessert contribution without needing plates or utensils.
Enjoy one with your morning coffee or afternoon tea. The oat-forward base and modest sweetness make these feel like a perfectly reasonable mid-morning treat, similar in spirit to a breakfast bar.
Arrange them on a dessert board alongside fresh peach slices, whipped cream, and a drizzle of honey for a beautiful summer entertaining presentation that looks effortlessly curated.
Frequently Asked Questions
Can I use canned or frozen peaches?
Fresh peaches are ideal for the best flavor and texture. If using frozen peaches, thaw them completely and drain off the excess liquid thoroughly before dicing and using. Canned peaches in juice (not syrup) can work in a pinch — drain and pat them dry before using. Either substitute will result in a slightly softer, juicier filling than fresh.
Do I need to peel the peaches?
Peeling is recommended for the smoothest, most cohesive filling texture. Peach skin can become slightly tough and chewy once baked. A quick blanch in boiling water for 30 seconds followed by an ice bath makes peeling effortless.
Can I use quick oats instead of rolled oats?
Rolled oats give the best texture in these bars — a hearty, slightly chewy bite that holds up to the baking time. Quick oats are more finely processed and will produce a slightly softer, less textured crumble. If quick oats are all you have, they will still work but the crumble will be denser.
How do I know when the bars are done?
The crumble topping should be a deep, even golden brown all the way across and the peach filling should be visibly bubbling up through the crumbs. If the top is browning too quickly before the filling is bubbling, tent loosely with foil and continue baking.
Can I make these in a 9×13 pan?
Yes. A 9×13 pan will produce thinner bars. Reduce the baking time by about 10 minutes and start checking for doneness at the 30-minute mark. The yield will increase to approximately 18 to 20 bars depending on how you slice them.
Final Thoughts
These Peach Crumble Bars are one of the most satisfying summer bakes you can make — straightforward enough for a weeknight, impressive enough for a party, and versatile enough to enjoy morning, noon, or night. The buttery golden crumble, the juicy sweet peach filling, and the warmth of cinnamon and ginger are a combination that is deeply comforting and completely seasonal. Make them while the peaches are at their best and they will earn a permanent place in your summer baking rotation.
Peach Crumble Bars
Ingredients
- 3 medium peaches about 3 cups, pitted, peeled, and diced
- 2 cups 180g rolled oats
- 2 cups 240g all-purpose flour
- 3/4 cup 160g light brown sugar, packed
- 1/4 cup 50g granulated sugar
- 1/2 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground ginger
- 1/2 teaspoon Kosher salt
- 1 cup 226g / 2 sticks unsalted butter, softened
- Optional: 1 teaspoon pure vanilla extract or fresh lemon zest
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Line a 9×9-inch baking pan with parchment paper, leaving about 1 inch of overhang on two sides. Set aside.
- Peel and dice the peaches and place in a medium bowl. If using, stir in the vanilla extract or lemon zest. Set aside.
- In a large bowl, stir together the rolled oats, flour, brown sugar, granulated sugar, baking soda, cinnamon, ginger, and salt until evenly combined.
- Add the softened butter, cut into cubes, to the dry ingredients. Use a pastry blender or your fingertips to work the butter into the mixture until fully incorporated and the dough is shaggy and clumps easily when pinched.
- Press approximately two thirds of the crumble mixture firmly and evenly into the bottom of the prepared pan to form the crust.
- Spread the diced peaches evenly over the crust, keeping the fruit slightly away from the edges.
- Scatter the remaining crumble mixture over the peach layer, distributing evenly. Gently press the topping down into the fruit layer.
- Bake for 40 to 45 minutes until the topping is deeply golden and the peach filling is bubbling. Allow to cool completely in the pan before lifting out with the parchment and slicing into 12 bars.
Notes
Allow bars to cool completely before slicing for clean, intact pieces.
For gluten-free bars, substitute the flour with a 1:1 gluten-free baking blend and use certified gluten-free oats.
Store at room temperature for up to 2 days, refrigerated for up to 5 days, or frozen for up to 2 months.
Fresh peaches are recommended. If using frozen, thaw and drain thoroughly before using.
If peaches are tart or underripe, stir a teaspoon of honey into the fruit before layering.

