Peach Crumb Bars with a Buttery Cinnamon Topping
Peach Crumb Bars land somewhere between a fruit crisp and a handheld pie, which is probably why they disappear so fast around my kitchen. The buttery crust holds together well enough to slice cleanly, while the peaches soften into a jammy filling as they bake.
I started making these during peach season when mama would buy more peaches than we could eat fresh. The cinnamon crumb on top gives the bars a warm bakery smell without making them overly sweet. You’ll also learn a few small tricks that help the layers stay balanced instead of turning soggy.
What Makes These Peach Crumb Bars Worth Baking
Some desserts need plates and forks and careful slicing. These don’t. Once cooled, Peach Crumb Bars hold their shape nicely, so you can stack them on a tray or tuck one into parchment paper for later.
The texture matters here. The bottom layer bakes into a soft shortbread-style crust while the top stays craggy and lightly crisp around the edges. Cold butter helps with that. If the butter gets too warm while mixing, the topping can bake up dense instead of crumbly.
The peaches do most of the heavy lifting flavor-wise, so ripe fruit makes a difference. You want peaches that smell fragrant near the stem and give slightly when pressed. Not mushy. Just soft enough that they’ll release juices in the oven after about 45 minutes at 350°F.
I prefer these after they’ve cooled completely. Hard to wait, honestly, but the filling thickens as it sits and the bars cut much cleaner.
The Ingredients That Matter Most
This recipe leans heavily on pantry basics: flour, sugar, butter, cinnamon, and vanilla. Nothing complicated. That’s part of why I keep coming back to it when peaches are in season.
Fresh peaches give the best texture because they soften without turning watery. If your peaches are extra juicy, stick with 1 tablespoon of lemon juice so the filling doesn’t loosen too much while baking. Less ripe peaches usually benefit from the full 2 tablespoons because the acidity wakes up their flavor a little.
The cornstarch is easy to overlook, but it keeps the peach layer from spreading into the crust. Skip it and the bars tend to fall apart when sliced. Been there.
A small recipe update changed the flavor profile from almond to cinnamon. I actually like both versions. The cinnamon feels warmer and more familiar, especially in late summer. But if almond reminds you of old bakery-style fruit bars, you can leave out the cinnamon and add ½ teaspoon almond extract alongside the vanilla. A handful of sliced almonds over the top works nicely too.
A Few Kitchen Tools Make the Process Easier
A 9×13 baking pan gives these bars the right thickness. Smaller pans can make the center too soft before the top finishes browning.
Line the pan with parchment or foil and leave a little overhang on the sides. That way you can lift the whole slab out once cooled instead of digging bars out piece by piece. Mama always used foil because that’s what she had in the drawer. Still works.
You can mix the crumb dough with a stand mixer or a hand mixer fitted with sturdy beaters. The goal is small buttery crumbs, not a smooth dough. Once the mixture starts clumping slightly when squeezed, stop mixing. Overworking it can toughen the crust.
Preparing Fresh Peaches Without the Fuss
Peeling peaches sounds annoying until you blanch them once and realize how quickly the skins slide off.
Bring a pot of water to a gentle boil, then drop the peaches in for about 20 to 30 seconds. Move them straight into ice water afterward. The skins usually loosen enough to peel away with your fingers. No vegetable peeler needed.
If the peaches are very ripe, don’t leave them in the boiling water too long or the flesh can soften before baking even starts. You want firm slices that hold their shape in the oven.
Sometimes I skip peeling altogether if the skins are thin and smooth. Rustic is fine here. But for softer, cleaner-textured bars, peeled peaches really do bake better.

Building the Layers for Peach Crumb Bars
Start with the crumb mixture first so everything is ready to assemble quickly. The butter should stay cold enough to form small pieces throughout the flour mixture instead of blending in completely. When the crumbs look sandy with pea-sized bits of butter, you’re there.
Press a little more than half the mixture firmly into the lined pan. I usually use the bottom of a measuring cup because it flattens the crust evenly without compacting it too much. Pay attention to the corners. Thin spots tend to overbake first.
The filling comes together fast. Toss the sliced peaches gently with the sugar, cornstarch, and lemon juice just until coated. Stirring too aggressively can break down ripe peaches and release excess juice before baking.
Spread the peaches evenly across the crust. Then scatter the remaining crumb mixture over the top instead of pressing it down. The loose crumbs create those crisp golden pockets after baking.

Around the 40-minute mark, you’ll notice the peach juices bubbling around the edges. That’s what you want. The topping should look lightly golden, especially on the higher ridges of the crumbs. If the center still looks pale and dry, give it another few minutes.
Cooling completely matters more than people think. Warm bars taste good, sure, but they slice cleaner once the filling settles. If you want to add icing, wait until the bars are fully cooled so it drizzles instead of melting straight into the crust.
Serving Peach Crumb Bars While the Texture Is Best
These bars change texture as they sit, which isn’t a bad thing — just something to know before serving them.
Within the first few hours, the crumb topping stays slightly crisp while the filling feels soft and fresh. By the second day, the peaches settle more into the crust and everything becomes a little softer. Still good. Just different. I usually like them most within 24 hours of baking.
You can serve them chilled straight from the refrigerator if you want cleaner slices. Room temperature works too. Warm bars taste comforting, especially with coffee, but they’ll be softer and usually need a fork.

Store leftovers covered in the refrigerator for up to 3 days. After that, the moisture from the peaches starts affecting the crust more noticeably.
The Kind of Dessert That Disappears First
Peach Crumb Bars have a way of getting picked at all day long. One square after lunch turns into another while the coffee brews. Happens every time here.
The balance is what keeps them worth making — buttery crumbs, soft peaches, just enough cinnamon to warm everything up. Simple ingredients. Familiar flavors. The kind of dessert mama would leave on the counter with a towel draped loosely over the pan.
Pull up a chair. Mama always made extra.
Print
Peach Crumb Bars
- Total Time: 1 hour 15 minutes
- Yield: 18 servings 1x
Description
Peach Crumb Bars are buttery dessert bars with a soft peach filling, a tender crust, and a cinnamon crumb topping. They slice best after cooling completely and can be served chilled, at room temperature, or warm with a fork.
Ingredients
- 1 ⅓ cups granulated sugar
- 1 teaspoon baking powder
- 3 cups all-purpose flour
- 3 teaspoons ground cinnamon
- ½ teaspoon salt
- 1 cup cold unsalted butter, cut into small pieces
- 1 large egg
- 1 teaspoon pure vanilla extract
- 6 cups sliced peeled peaches
- 1 ½ tablespoons cornstarch
- 1 to 2 tablespoons freshly squeezed lemon juice
- Optional icing: ½ cup powdered sugar
- Optional icing: 1 tablespoon milk, plus more as needed
- Optional icing: A couple drops vanilla extract
- Optional icing: Pinch of cinnamon
Instructions
- Preheat the oven to 350°F. Line a 9×13-inch baking pan with foil or parchment paper, leaving a little overhang if possible, then spray with non-stick spray.
- In a large bowl or mixer bowl, combine the granulated sugar, baking powder, flour, cinnamon, and salt. Add the cold butter, egg, and vanilla. Beat on low speed until the butter is evenly distributed in small pieces and the mixture looks crumbly.
- Add a little more than half of the crumb mixture to the prepared pan. Press it evenly into the bottom of the pan using your hand or the bottom of a measuring cup, paying attention to the corners.
- In a separate bowl, gently stir together the sliced peaches, cornstarch, and lemon juice until coated. Use 1 tablespoon lemon juice for very juicy peaches and up to 2 tablespoons for firmer or less ripe peaches.
- Spread the peach filling evenly over the pressed crust. Sprinkle the reserved crumb mixture loosely over the peaches without pressing it down.
- Bake for about 45 minutes, until the topping is light golden brown and the peach juices are bubbling around the edges.
- Transfer the pan to a wire rack and cool completely before slicing into squares. For cleaner cuts, chill the bars before serving.
- For the optional icing, whisk powdered sugar, milk, vanilla extract, and cinnamon until smooth. Add more powdered sugar to thicken or more milk to thin, then drizzle over fully cooled bars.
Notes
- For the almond variation, omit the cinnamon and add ½ teaspoon almond extract along with the vanilla. You can also stir ¼ cup sliced almonds into the topping.
- Store Peach Crumb Bars covered in the refrigerator for up to 3 days.
- The texture is best within 24 hours of baking.
- Serve chilled or at room temperature for cleaner slices. Warm bars will be softer and are best eaten with a fork.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 245
- Sugar: 22
- Sodium: 82
- Fat: 11
- Saturated Fat: 7
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 36
- Fiber: 2
- Protein: 3
- Cholesterol: 38


