Summer baking doesn’t get much better than this — a golden, buttery crumb bar with a layer of sweet cinnamon peach filling tucked in the middle that bubbles up around the edges and fills the whole kitchen with a scent that’s almost too good to wait for. These peach crumb bars have become my go-to recipe the moment fresh peaches show up at the farmers market, and they disappear just as fast as I can bake them.
What makes them so satisfying is how the three layers work together. The shortbread-style base is sturdy enough to hold everything without being dense, the peach filling is bright and jammy with just enough cinnamon warmth, and the crumble on top adds that golden, slightly crispy contrast that makes every bite feel complete.
Why You’ll Love This Peach Crumb Bars
These bars bring together a buttery crumble base and topping with a bright, cinnamon-spiced peach filling for a dessert that tastes like summer in every square. They come together with simple pantry ingredients, bake up beautifully every time, and work just as well served warm with ice cream as they do chilled the next day straight from the fridge.
Ingredients for Peach Crumb Bars
All-purpose flour: forms the structure of both the base and the crumble topping; a 1:1 gluten-free flour blend can be substituted if needed.
Granulated sugar: sweetens both the crumble and the peach filling; coconut sugar can be used for a slightly more caramel-like depth.
Brown sugar: adds moisture and a warm molasses note to the crumble; light or dark brown sugar both work well here.
Baking powder: gives the base a very slight lift for a tender rather than dense texture.
Unsalted butter: must be cold to create those beautiful crumbly, sandy layers; salted butter can be used if you reduce the added salt slightly.
Egg: helps bind the crumble mixture together without making it too dense; a flax egg can be used as a vegan substitute.
Vanilla extract: rounds out the sweetness of the crumble with warm depth; almond extract can be used for a different but equally delicious twist.
Diced peaches: form the jammy, fruity center of the bars; nectarines or a mix of stone fruits can be used as substitutes.
Cornstarch: thickens the peach filling so it sets up rather than staying watery; arrowroot powder can be used as a substitute.
Lemon juice: brightens the peach filling with a touch of acidity; a small splash of orange juice works as a substitute.
Cinnamon: adds warm spice to the filling that pairs beautifully with peaches; a pinch of nutmeg or cardamom can be added alongside.
Craving the exact amounts? You’ll find all the precise measurements in the recipe card below!
How to Make Peach Crumb Bars
Step 1: Prep the Pan and Preheat
Preheat the oven and line the baking pan with parchment paper, leaving a little overhang on the sides. This makes lifting the finished bars out of the pan clean and effortless.
Step 2: Make the Crumble Mixture
Whisk the flour, both sugars, baking powder, and salt together in a large bowl. Cut in the cold cubed butter until the mixture looks sandy and crumbly, with some slightly larger pieces of butter still visible throughout.
Step 3: Add Egg and Vanilla
Mix in the egg and vanilla extract until the dough just comes together into a cohesive but still crumbly mixture, fragrant and buttery even before it hits the oven.
Step 4: Press the Base Layer
Press about two-thirds of the crumble mixture firmly and evenly into the bottom of the lined pan, creating a compact, even base that will hold the filling without crumbling apart when sliced.
Step 5: Make the Peach Filling
In a separate bowl, toss the diced peaches with cornstarch, sugar, lemon juice, and cinnamon until every piece is evenly coated. The mixture should look glossy and smell like a fresh peach cobbler.
Step 6: Layer and Top
Spread the peach filling evenly over the crust, then scatter the remaining crumble mixture generously over the top. Don’t press the topping down, leaving it loose gives the best golden, textured crumble finish.
Step 7: Bake Until Golden
Bake until the top is deeply golden and the peach filling is bubbling up around the edges and through the crumble. The whole kitchen will smell incredible by this point.
Step 8: Cool and Slice
Let the bars cool completely in the pan before lifting out and slicing into squares. Cooling fully is what allows the filling to set into clean, sliceable layers.
Tips for Success
- Use cold butter throughout the crumble process for the best sandy texture.
- Press the base layer firmly so it holds together when the bars are sliced.
- Leave the crumble topping loose rather than pressing it down for the crispiest result.
- Cool the bars completely before slicing for the cleanest cuts.
- Toss the peaches in cornstarch right before layering for the best consistency.
- A little overhang of parchment on the sides makes lifting the bars out much easier.
Equipment Needed
- 9×13-inch baking pan: gives the right thickness for the layers; an 8×8-inch pan can be used for thicker bars with a slightly longer bake time.
- Pastry cutter or fork: for cutting cold butter into the flour mixture; your fingertips work just as well with a light touch.
- Parchment paper: essential for easy removal and clean slicing.
Variations
- Gluten-Free: substitute a 1:1 gluten-free all-purpose flour blend for a similar crumbly result.
- Lighter Version: reduce the sugar in the filling slightly and use less crumble topping for a lighter bar.
- Faster Version: use canned diced peaches, drained well, to skip peeling and dicing fresh fruit.
- Budget-Friendly: use frozen peaches that have been thawed and patted dry as a more affordable alternative.
- High-Protein Boost: serve with a dollop of Greek yogurt instead of whipped cream for added protein alongside.
Serving Suggestions
- Serve warm with a scoop of vanilla ice cream for a classic summer dessert.
- Enjoy at room temperature with a dusting of powdered sugar on top.
- Pair with a dollop of freshly whipped cream and a sprig of mint.
- Pack into individual portions for a picnic or potluck treat.
FAQs
Can I use frozen peaches instead of fresh?
Yes, frozen peaches work well here. Thaw them completely and pat dry with paper towels before dicing and tossing with the filling ingredients to prevent excess moisture.
How do I store peach crumb bars?
Store cooled bars in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. They can also be frozen individually wrapped for up to 2 months.
Can I make these bars ahead of time?
Yes, these bars actually taste even better the next day once the filling has fully set and the flavors have had time to meld. Make them a day ahead and store covered until ready to serve.
Why is my filling too runny?
This usually happens if the bars weren’t cooled completely before slicing, or if the peaches released excess moisture during baking. Make sure to cool fully and toss the peaches in cornstarch right before layering.
Final Thoughts
These peach crumb bars are a celebration of summer in the simplest, most satisfying form — buttery, golden, and filled with sweet cinnamon peach goodness that makes every bite feel like a little reward. Whether you’re baking for a gathering or just treating yourself to something special on a warm afternoon, this is a recipe that delivers every single time.


Peach Crumb Bars
- Total Time: 16 Servings
- Diet: Vegetarian
Description
A buttery shortbread base topped with a sweet cinnamon peach filling and a golden crumble, baked until perfectly golden for a summery dessert bar that works just as well warm as it does chilled.
Ingredients
Crust and Crumble:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 1 tsp baking powder
- 1/4 tsp salt
- 170g unsalted butter, cold and cubed
- 1 large egg
- 1 tsp vanilla extract
Peach Filling:
- 3 cups diced peaches
- 2 tbsp cornstarch
- 1/4 cup sugar
- 1 tbsp lemon juice
- 1/2 tsp cinnamon
Instructions
- Preheat the oven to 375°F (190°C) and line a 9×13-inch baking pan with parchment paper.
- In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking powder, and salt.
- Cut in the cold cubed butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs.
- Add the egg and vanilla extract, mixing until the dough just comes together into a crumbly mixture.
- Press about two-thirds of the crumb mixture firmly into the bottom of the prepared pan to form an even base layer.
- In a separate bowl, toss the diced peaches with the cornstarch, sugar, lemon juice, and cinnamon until evenly coated.
- Spread the peach filling evenly over the pressed crust layer.
- Scatter the remaining crumb mixture evenly over the top of the peach filling.
- Bake for 35-40 minutes, until the top is golden and the filling is bubbling at the edges.
- Cool completely in the pan before slicing into bars.
Notes
- Use cold butter for the crumbliest, most textured topping.
- Cool completely before slicing for the cleanest, most defined bars.
- Prep Time: 20 minutes
- cooling time: 1 hour
- Cook Time: 38 minutes
