Peach crumb bars are a buttery, golden-brown dessert featuring a tender shortbread crust layered with fresh, juicy fruit and a crunchy streusel topping. These handheld treats capture the essence of peak-summer stone fruit in a perfectly balanced bite that is neither too sweet nor overly tart. They serve as an effortless way to utilize seasonal harvests for gatherings or simple afternoon cravings.

Why You’ll Love This Peach Crumb Bars
The texture of these bars is truly something special. You get the stability of a firm, sandy shortbread bottom that holds its shape, contrasted against the jammy, melted peach center. Each bite offers a satisfying crunch from the oats and brown sugar in the crumble topping, creating a multi-layered eating experience.
These bars excel in convenience because they are designed to be made ahead of time. Unlike a delicate layer cake or a warm cobbler that must be served immediately, these bars actually set better as they cool, making them the ultimate potluck or picnic companion. You can pack them easily into containers without worrying about them losing their structural integrity.
There is a comforting, rustic appeal to using fresh fruit that makes the house smell incredible while baking. You can taste the brightness of the peaches, which are naturally mellowed by the caramelized sugars and rich, golden butter. It is a reliable recipe that feels fancy enough for guests but remains approachable enough for a casual weekend bake.

Ingredients of the Peach Crumb Bars
For the Crust and Crumble
- 2 cups all-purpose flour
- 1 cup old-fashioned rolled oats
- 3/4 cup light brown sugar, packed
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 cup cold unsalted butter, cubed
- 1 large egg, lightly beaten
For the Peach Filling
- 4 cups fresh peaches, peeled and diced into 1/2 inch cubes
- 1/3 cup granulated sugar
- 1 tablespoon cornstarch
- 1/2 teaspoon ground cinnamon
- 1 teaspoon pure vanilla extract
- 1 teaspoon lemon juice
Equipment / Tools Needed
- 9×9 inch square baking pan
- Parchment paper
- Large mixing bowl
- Pastry cutter or two forks
- Rubber spatula
- Sharp knife for slicing
Step-by-Step Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Line your 9×9 inch square baking pan with parchment paper, leaving enough overhang on the sides to easily lift the bars out once they are cooled. This ensures a clean release and prevents the caramelized peach juices from sticking to the pan.
Step 2: Combine the Dry Ingredients
In a large mixing bowl, whisk together the flour, oats, brown sugar, salt, and baking powder. Ensure the brown sugar is broken up so there are no large clumps, as this will ensure the crumble has a uniform texture and flavor throughout.
Step 3: Cut in the Butter
Add the cold, cubed butter to the dry ingredients. Use a pastry cutter or two forks to work the butter into the flour mixture until it resembles coarse crumbs. Once the texture looks like wet sand, stir in the lightly beaten egg until the mixture begins to cling together when squeezed.
Step 4: Press the Base
Reserve about one-third of the crumb mixture for the topping. Press the remaining two-thirds firmly and evenly into the bottom of your prepared pan. This layer forms the sturdy foundation for your fruit.
Step 5: Prepare the Peach Filling
In a separate medium bowl, toss the diced peaches with the granulated sugar, cornstarch, cinnamon, vanilla extract, and lemon juice. The cornstarch is essential here as it thickens the peach juices into a syrupy, jam-like consistency while baking.
Step 6: Assemble and Bake
Spread the peach mixture evenly over the bottom crust. Sprinkle the reserved crumble mixture over the top, covering most of the fruit but allowing some peaches to peek through. Bake for 40 to 45 minutes until the topping is golden brown and the fruit filling is bubbling around the edges.
Tips & Tricks
Always use cold butter when making the crumble. The small bits of butter create steam as they bake, which results in a flakier, lighter crust. If the peaches are exceptionally juicy, increase the cornstarch by half a teaspoon to ensure the filling sets firmly.
Serving Suggestions
These bars are best served at room temperature or slightly chilled. For a decadent dessert, serve a warm square with a scoop of high-quality vanilla bean ice cream. They are also wonderful paired with a cup of black tea or strong coffee for an afternoon snack.
Variations / Substitutions
- Use nectarines instead of peaches if you prefer a smoother skin and slightly more floral flavor.
- Add a pinch of ground ginger to the peach mixture to brighten the sweetness.
- Substitute half of the oats with almond flour for a nuttier, richer crust.
Storage and Reheating
Store leftovers in an airtight container at room temperature for up to two days, or in the refrigerator for up to five days. To maintain the crispness of the topping, avoid stacking the bars. If you prefer them warm, reheat individual pieces in the oven or toaster oven for a few minutes; avoid the microwave, which can make the crust soggy.
Nutritional Info
Calories: 285 kcal
Protein: 3g
Carbohydrates: 42g
Fat: 12g
Conclusion
Peach crumb bars bring a perfect harmony of buttery shortbread and sweet, summer fruit to your table. They are straightforward to prepare and offer a rustic charm that satisfies every sweet tooth.
Enjoy the process of baking these throughout the season. Whether shared with friends or kept for a quiet weekend treat, they never fail to deliver a comforting experience.
FAQ
Can I use frozen peaches for this recipe?
Yes, frozen peaches work well. Be sure to thaw them completely and drain any excess liquid before tossing them with the cornstarch and sugar.
How do I know when the bars are fully baked?
The bars are ready when the crumb topping is deep golden brown and you can see the fruit filling bubbling vigorously throughout the pan.
Can I make these bars ahead of time?
These are excellent for make-ahead needs. They stay fresh for several days and often taste better on the second day once the flavors have settled.
Is there a way to make these gluten-free?
You can substitute a high-quality 1-to-1 gluten-free baking flour blend and ensure your rolled oats are certified gluten-free to accommodate dietary needs.
Peach Crumb Bars
Prep time: 20 minutes | Cook time: 45 minutes | Total time: 65 minutes
Yields: 16 bars
Category: Breakfast

Summer Peach Crumb Bars
Ingredients
- 2 cups all-purpose flour
- 1 cup old-fashioned rolled oats
- 3/4 cup light brown sugar, packed
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 cup cold unsalted butter, cubed
- 1 large egg, lightly beaten
- 4 cups fresh peaches, peeled and diced into 1/2 inch cubes
- 1/3 cup granulated sugar
- 1 tablespoon cornstarch
- 1/2 teaspoon ground cinnamon
- 1 teaspoon pure vanilla extract
- 1 teaspoon lemon juice
Instructions
- Preheat your oven to 350°F (175°C) and line a 9x9 inch baking pan with parchment paper.
- In a large bowl, whisk together flour, oats, brown sugar, salt, and baking powder.
- Using a pastry cutter or two forks, cut the cold butter into the dry mixture until it resembles coarse crumbs.
- Stir in the lightly beaten egg until just combined.
- Press two-thirds of the mixture firmly into the bottom of the prepared pan.
- In a separate bowl, toss the diced peaches with granulated sugar, cornstarch, cinnamon, vanilla, and lemon juice.
- Spread the peach mixture evenly over the crust.
- Sprinkle the remaining crumb mixture over the top of the peaches.
- Bake for 40-45 minutes until the topping is golden brown and the fruit is bubbling.
- Allow to cool completely in the pan before lifting out by the parchment paper to slice into squares.