Buttery, golden, loaded with juicy fresh peaches, and finished with a drizzle of sweet almond icing - these Fresh Peach Crumb Bars are the kind of thing you bake once and get asked about for years. I made them on a whim during peak peach season last summer, and honestly, my kitchen smelled so good I had to stop and just stand there for a second. The crust is tender and crumbly, the peach filling is jammy without being soggy, and they come together with pantry staples you probably already have.


If you love a good fruity dessert, you might also fall hard for this Peaches and Cream Cake - it's another summer favorite around here. And if you're in a rich, creamy dessert mood, this Vanilla Bean Cheesecake is worth a look too.
Why You'll Love These Peach Crumb Bars
- The buttery crumb crust is tender and rich, not dry or tough
- Fresh peaches bake up soft and jammy without turning watery, thanks to the cornstarch
- The recipe uses simple ingredients you likely already keep on hand
- They're great warm, room temperature, or cold from the fridge
- The optional almond icing adds a bakery-style finish that looks gorgeous on a dessert tray
- They transport easily and hold up well, making them a solid choice for potlucks or picnics
Jump to:
Peach Crumb Bars Ingredients
Here's everything you need to make these Peach Crumb Bars from scratch.
See Recipe Card Below This Post For Ingredient Quantities
For the Crust
- Granulated sugar : Sweetens the dough and helps the crust get a gentle golden color in the oven.
- All-purpose flour : The base of the crumb dough. It gives the bars structure while keeping the texture tender and crumbly.
- Baking powder : Adds just a little lift to keep the crust from feeling too dense.
- Salt : Balances the sweetness throughout the whole bar.
- Ground cinnamon : A warm background note that ties the crust and filling together.
- Unsalted butter, cold and cut into cubes : Cold butter is key here. It creates those sandy, crumbly pockets in the dough instead of a smooth, bready texture.
- Large egg, lightly beaten : Helps bind the crumb dough together so it presses into a crust and clumps nicely for the topping.
For the Peach Filling
- Granulated sugar : Sweetens the peaches and draws out some of their natural juice.
- Cornstarch : Thickens the peach juices as the bars bake, so the filling stays set instead of making the crust soggy.
- Ground cinnamon : Adds warmth to the peach filling without overpowering the fresh fruit flavor.
- Large peaches, peeled and diced : Fresh, ripe peaches are the whole show here. The riper, the better - they'll be sweeter and more flavorful once baked.
- Fresh lemon juice : Brightens the filling and keeps the peach flavor from tasting flat.
For the Optional Icing
- Powdered sugar : The base of the drizzle. Sifting it makes the icing smoother.
- Almond extract : A small amount goes a long way. It gives the icing a delicate, almost floral sweetness that pairs beautifully with peaches.
- Milk : Thins the icing to a drizzleable consistency. Add a little at a time until it flows off a spoon in a thin ribbon.
How to Make Fresh Peach Crumb Bars
Here's everything you need to know, step by step.
Prepare the pan: Preheat your oven to 350°F if you're using a glass or dark metal pan, or 375°F if you're using a light-colored metal pan. Lightly grease or spray a 13x9-inch baking pan and set it aside.
Make the crust dough: In a medium bowl, whisk together the granulated sugar, flour, baking powder, salt, and cinnamon. Using a pastry cutter, blend in the cold butter until the mixture looks like coarse, damp sand you want small crumbles, not a smooth paste. Add the lightly beaten egg and mix until the dough starts to hold together but still feels crumbly. If you have a food processor, you can do this step there: pulse the dry ingredients first, add the butter until coarse, then pulse in the egg.
Press the crust: Take a little more than half of the crumb dough and press it evenly into the bottom of the prepared pan. Use the palm of your hand or the flat bottom of a measuring cup to get it smooth and even.
Mix the peach filling: In a large bowl, whisk together the sugar, cornstarch, and cinnamon. Add the diced peaches and toss to coat everything evenly. Drizzle the lemon juice over the peaches and toss again.

Add the filling: Spread the peach mixture in an even layer over the pressed crust. Try to distribute the peaches as evenly as you can so every bar gets a good bit of filling.
Add the crumb topping: Using your hands, squeeze handfuls of the remaining dough together to form uneven crumb clumps. Scatter both the clumps and any loose crumbs over the peach layer, leaving some spots of fruit visible through the top.

Bake: For a glass pan, bake at 350°F for 50 to 55 minutes, until the top is lightly golden and the peach filling looks set and bubbly at the edges. For a metal pan at 375°F, start checking at 30 to 35 minutes and plan for 40 to 45 minutes total. The top should smell nutty and the crust should be golden.
Cool and chill: Let the bars cool completely in the pan on a cooling rack, then transfer to the refrigerator to chill before slicing. This step really matters chilling makes them much easier to cut cleanly.
Make the icing: Whisk together the powdered sugar, almond extract, and enough milk to reach a thin, drizzleable consistency. Drizzle over the chilled bars right before serving.
Substitutions
No fresh peaches? Frozen peaches work in a pinch. Thaw them completely and pat them dry before using to avoid extra moisture in the filling.
No almond extract? Vanilla extract is a fine swap if you prefer a more classic flavor.
Salted butter: If that's what you have, go ahead and use it - just skip the added salt in the crust.
No pastry cutter? Two forks, a cheese grater, or your fingers all work. Just move quickly so the butter stays cold.
Different fruit: This same crust and crumb formula works well with cherries, blueberries, or nectarines.
Equipment For Peach Crumb Bars
- 13x9-inch baking pan
- Medium mixing bowl
- Large mixing bowl
- Whisk
- Pastry cutter (or food processor)
- Measuring cups and spoons
- Rubber spatula or spoon
- Cooling rack
How to Store These Peach Crumb Bars
Refrigerator: Store leftover bars in an airtight container in the fridge. They'll keep well for up to 4 to 5 days and actually taste great cold.
Freezer: These Peach Crumb Bars freeze really well. Wrap individual bars tightly in plastic wrap, then store in a freezer-safe bag or container for up to 2 months. Thaw overnight in the refrigerator.
Room temperature: Because of the fresh peach filling, these are best kept refrigerated after the first day. They can sit at room temperature for a few hours during serving, but don't leave them out overnight.
Ways to Serve These Peach Crumb Bars
With a scoop of vanilla ice cream: Warm a bar slightly in the microwave, then top it with a scoop of vanilla. The contrast of cold ice cream and warm peach filling is really hard to beat.
On a summer dessert board: Stack the bars alongside slices of Jello Creamsicle Pie and a few Dark Chocolate Raspberry Truffles for a mix of flavors and textures that looks great on a table.
At a picnic or potluck: These Bars hold up well once chilled and cut. Pack them in a container with a layer of parchment between rows so they don't stick together.
With coffee or tea: A chilled bar with a hot cup of coffee in the morning is honestly a very good idea. The almond icing and buttery crust are a nice way to start a slow weekend.
Expert Tips
Keep your butter cold. This is the most important part of getting a crumbly, tender crust. If your butter starts to soften while you work, pop the whole bowl in the freezer for 5 minutes.
Don't skip the chill. The bars need to cool and then chill before you slice them. Cutting warm bars will result in a messy, falling-apart result. Patience here is worth it.
Use ripe peaches. The riper your peaches, the better the filling. Peaches that are still firm don't have as much flavor, and they can stay slightly undercooked in the center of the bars.
Leave some fruit showing through the topping. Scattering the crumble loosely (instead of pressing it flat) gives you a more interesting texture and lets the peach filling bubble up through the gaps.
Check early if using a metal pan. Metal pans run hotter. Start peeking at around 30 to 35 minutes so the top doesn't get too dark before the filling is set.
FAQ
How do you keep peach crumb bars from becoming soggy?
The cornstarch in the peach filling is what prevents sogginess. It thickens the peach juices as they cook so they don't soak into the crust. Chilling the bars after baking also helps them firm up and hold their shape when you slice them.
Can I use frozen peaches instead of fresh peaches?
Yes, you can use frozen peaches. Thaw them completely first, then spread them on a paper towel-lined tray and pat them dry. Extra moisture from frozen fruit is the main reason peach bars get soggy, so taking a few minutes to dry them off makes a real difference.
Do peach crumb bars need to be refrigerated?
Yes, because of the fresh fruit filling, these are best stored in the refrigerator after the first day. They'll stay fresh in an airtight container for up to 4 to 5 days and actually hold their texture better when kept cold.
Can peach crumb bars be made ahead of time?
Absolutely. These are actually a great make-ahead dessert. Bake them the day before, let them cool completely, and refrigerate overnight. Slice and add the icing right before serving. My best friend Jackeline always makes these the night before she hosts, and she says they slice cleaner after a full night in the fridge.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Peach Crumb Bars

Peach Crumble Bars
Ingredients
Method
- Preheat the oven to 375°F and lightly grease a 9x13-inch baking pan. If using a glass or dark-colored pan, reduce the oven temperature to 350°F.
- Whisk together the sugar, flour, baking powder, salt, and cinnamon until evenly combined.
- Cut the cold butter into the flour mixture until coarse crumbs form, then stir in the beaten egg until the mixture becomes moist but still crumbly.
- Firmly press a little more than half of the crumb mixture into the prepared pan to create an even crust.
- Whisk together the sugar, cornstarch, and cinnamon for the filling, then gently toss with the diced peaches and lemon juice until evenly coated.
- Spread the peach filling evenly over the prepared crust.
- Squeeze portions of the remaining crumb mixture into loose clusters and scatter them over the peaches, leaving a few areas of fruit visible.
- Bake for about 40-45 minutes in a metal pan at 375°F, or 50-55 minutes in a glass pan at 350°F, until the topping is lightly golden and the filling is bubbling around the edges.
- Allow the bars to cool completely, then refrigerate until firm enough to slice neatly.
- Whisk together the powdered sugar, almond extract, and milk until smooth, then drizzle over the chilled bars just before serving if desired.













Leave a Reply