Peach Crumble Bars are the kind of summer dessert that feels both nostalgic and fresh. A buttery shortbread base holds a layer of soft, jammy peaches, finished with a golden oat crumble that adds just the right amount of crunch. The recipe uses simple pantry ingredients and fresh peaches, so the fruit really shines. It takes about 20 minutes of hands-on work before the oven does the rest, and the bars hold their shape beautifully once cooled—perfect for picnics, potlucks, or an afternoon treat with coffee.
Why This Peach Crumble Bars Works
These bars come together with straightforward steps and deliver a polished result that tastes like a bakery-style fruit square.
- Buttery shortbread base: The cold butter and flour create a tender, sturdy crust that supports the juicy peach layer without getting soggy.
- Jammy peach filling: Fresh peaches, cornstarch, and a touch of lemon juice cook down into a thick, glossy filling that stays in place when sliced.
- Crunchy oat topping: Old-fashioned oats and brown sugar form a crisp, golden crumble that contrasts with the soft fruit and tender base.
- Make-ahead friendly: The bars slice cleanly after cooling and keep well in the fridge, making them a reliable dessert for gatherings.
- Simple ingredients: Everything comes from the pantry or a quick trip to the market, and the recipe works with frozen peaches in the off-season.
Ingredients Notes
- Unsalted Butter (1 cup, cold, cubed): Cold butter is key for a flaky shortbread texture. I keep mine in the fridge until the moment I cut it into the flour.
- All-Purpose Flour (2 cups): Standard all-purpose flour gives the crust structure. Spoon and level the flour for accurate measuring.
- Granulated Sugar (1/2 cup): Just enough sweetness to balance the tart peaches without making the crust overly sweet.
- Sea Salt (1/2 tsp): A small amount of salt enhances the butter and fruit flavors. Fine sea salt dissolves evenly.
- Fresh Peaches (4 cups, sliced 1/4 inch thick): Ripe but firm peaches work best here. If the skins are thick, you can peel them, but I usually leave them on for color and ease.
- Cornstarch (2 tbsp): This thickens the peach juices so the filling sets up nicely and doesn’t run when you cut the bars.
- Lemon Juice (1 tbsp): Fresh lemon juice brightens the peach flavor and keeps the filling from tasting flat.
- Old Fashioned Oats (1 cup): Rolled oats give the topping its hearty crunch. Quick oats will work in a pinch but won’t have the same texture.
- Light Brown Sugar (1/2 cup): Brown sugar adds a subtle molasses note and helps the topping caramelize in the oven.
- Honey (1/4 cup, for drizzling): A drizzle of honey over the warm bars adds a glossy finish and a touch of floral sweetness.

Before You Begin
- Line the pan: Use an 8×8-inch baking pan lined with parchment paper, leaving overhang on two sides for easy lifting.
- Keep butter cold: Cube the butter and return it to the fridge while you measure the other ingredients. Cold butter makes the crust flaky.
- Slice peaches evenly: Aim for 1/4-inch slices so they cook at the same rate and create a uniform filling layer.
- Preheat the oven: Set the oven to 350°F (175°C) so it’s fully heated when the bars are assembled.
For the cleanest slices, let the bars cool completely, then chill them in the fridge for at least an hour. I find that a cold, sharp knife makes all the difference.
How to Make Peach Crumble Bars
- Step 1 – Make the Shortbread Crust: In a food processor, pulse the flour, granulated sugar, and salt until combined. Add the cold cubed butter and pulse until the mixture looks like coarse sand and holds together when pressed. Reserve 1 cup of this mixture for the topping.
- Step 2 – Press the Crust: Transfer the remaining crust mixture to the prepared pan and press it into an even layer. Use the bottom of a measuring cup to compact it firmly. Bake for 15 minutes, until the edges are lightly golden.
- Step 3 – Prepare the Peach Filling: While the crust bakes, toss the sliced peaches with cornstarch and lemon juice in a bowl until evenly coated.
- Step 4 – Make the Oat Topping: In the same bowl used for the crust (no need to wash), combine the reserved 1 cup crust mixture with the oats and brown sugar. Mix with your fingers until clumps form.
- Step 5 – Assemble the Bars: Spread the peach filling over the warm crust in an even layer. Sprinkle the oat topping evenly over the peaches, pressing lightly so it adheres.
- Step 6 – Bake: Return the pan to the oven and bake for 35-40 minutes, until the topping is golden brown and the peach filling is bubbling around the edges.
- Step 7 – Add Honey and Cool: Remove from the oven and immediately drizzle the honey over the hot bars. Let them cool in the pan on a wire rack for at least 1 hour, then refrigerate for another hour before slicing.

How to Know It’s Done
- Golden topping: The oat crumble should be deep golden brown and crisp to the touch.
- Bubbling filling: The peach layer will bubble thickly around the edges of the pan.
- Set center: The center of the bars should not jiggle when you gently shake the pan.
- Cooling time: The filling continues to set as it cools, so don’t rush the cooling and chilling steps.
Nora’s Tips for Best Results
- Use ripe but firm peaches: Overly soft peaches release too much liquid and can make the crust soggy. I look for fruit that gives slightly but still holds its shape.
- Don’t skip the chill: Chilling the baked bars is the secret to neat slices. Even 30 minutes in the fridge helps.
- Toast the oats: For extra nutty flavor, I sometimes toast the oats in a dry skillet for 3-4 minutes before mixing the topping.
- Adjust sweetness: Taste your peaches first. If they’re very sweet, you can reduce the sugar in the crust by a tablespoon.
- Line the pan well: Parchment paper with overhang makes it easy to lift the whole block out for cutting.
Storage & Leftovers Tips
- Room temperature: Store bars in an airtight container at room temperature for up to 2 days.
- Refrigerator: For longer storage, keep them in the fridge for up to 5 days. The crust stays firm when cold.
- Freezer: Wrap individual bars in plastic wrap and place in a freezer bag for up to 3 months. Thaw in the fridge overnight.
- Reheating: Warm individual bars in a 300°F oven for 5-7 minutes to re-crisp the topping. Avoid the microwave, which can make the crust soft.
- Serve chilled or room temp: These bars are delicious cold from the fridge or after sitting out for 15 minutes.
Variations & Substitutions
- Different fruit: Swap peaches for nectarines, plums, or a mix of berries. Adjust sugar based on the fruit’s sweetness.
- Gluten-free option: Use a 1:1 gluten-free flour blend and certified gluten-free oats.
- Nutty crunch: Add 1/4 cup chopped pecans or almonds to the oat topping for extra texture.
- Spiced version: Mix 1/2 teaspoon cinnamon or a pinch of nutmeg into the peach filling for warmth.
- Vegan adaptation: Use vegan butter sticks and replace honey with maple syrup or agave.

What to Serve With Peach Crumble Bars
- Vanilla ice cream: A classic pairing that melts into the warm bars and adds creamy contrast.
- Whipped cream: Lightly sweetened whipped cream keeps the dessert feeling airy and summery.
- Iced tea: Unsweetened iced tea with lemon cuts through the richness of the butter and fruit.
- Fresh berries: A small bowl of raspberries or blueberries on the side adds a pop of color and tartness.
- Coffee or espresso: A strong cup of coffee balances the sweetness and makes these bars a perfect afternoon pick-me-up.
FAQs
Yes, frozen peaches work well. Thaw them completely and drain any excess liquid before tossing with cornstarch and lemon juice. You may need to add 5-10 minutes to the baking time.
Pre-baking the crust before adding the filling is essential. Also, make sure your peaches are not overly ripe and that you drain any accumulated juices before assembling.
Absolutely. These bars are even better the next day. Bake, cool, and refrigerate overnight, then slice and serve chilled or at room temperature.
Chill the bars thoroughly, then use a sharp chef’s knife wiped clean between cuts. A gentle sawing motion helps keep the layers intact.
You can reduce the granulated sugar in the crust by up to 2 tablespoons, but keep the brown sugar in the topping for texture and caramelization.
Store bars in an airtight container in the refrigerator for up to 5 days. They can also be frozen for up to 3 months.

Peach Crumble Bars
Equipment
- 8x8-inch baking pan
- Parchment paper
- Food processor
- Mixing bowls
- Measuring cups and spoons
- Sharp knife
Ingredients
- 1 cup unsalted butter, cold and cubed 227g
- 2 cups all-purpose flour 250g
- 1/2 cup granulated sugar 100g
- 1/2 tsp sea salt 3g
- 4 cups fresh peaches, sliced 1/4 inch thick 680g
- 2 tbsp cornstarch 16g
- 1 tbsp lemon juice 15ml
- 1 cup old fashioned oats 90g
- 1/2 cup light brown sugar 100g
- 1/4 cup honey, for drizzling 85g
Instructions
- Preheat oven to 350°F (175°C). Line an 8x8-inch baking pan with parchment paper, leaving overhang on two sides.
- In a food processor, pulse flour, granulated sugar, and salt until combined. Add cold cubed butter and pulse until mixture resembles coarse sand and holds together when pressed. Reserve 1 cup of this mixture for topping.
- Press remaining crust mixture firmly into prepared pan. Bake for 15 minutes until edges are lightly golden.
- While crust bakes, toss sliced peaches with cornstarch and lemon juice in a bowl.
- In the same bowl, combine reserved 1 cup crust mixture with oats and brown sugar. Mix with fingers until clumps form.
- Spread peach filling over warm crust. Sprinkle oat topping evenly over peaches, pressing lightly.
- Bake for 35-40 minutes until topping is golden brown and filling bubbles at edges.
- Remove from oven and immediately drizzle honey over hot bars. Cool in pan on wire rack for 1 hour, then refrigerate for at least 1 hour before slicing.
