These sweet and buttery peach bars combine three irresistible layers: a tender shortbread crust, a juicy cinnamon-kissed peach filling, and a crumbly brown sugar streusel on top.
Using everyday pantry ingredients like fresh peaches, butter, flour, and warming spices, this dessert comes together in just 25 minutes of prep time.
Perfect for potlucks, summer picnics, or a cozy weekend treat served warm with a scoop of vanilla ice cream.
The screen door slapped shut behind me as I balanced a basket of farmers market peaches, still warm from the August sun, against my hip. My neighbor had just handed them over with that knowing look people give when they are implying you had better not waste good fruit. I had been meaning to try peach bars for weeks and those golden globes left me zero excuses.
My sister walked in just as I was pressing the crust into the pan and immediately tried to swipe a chunk of raw dough. I slapped her hand away, which only made her laugh and hover closer. By the time the streusel came out of the oven golden and fragrant, she had set two plates on the counter without being asked.
Ingredients
- Unsalted butter (1 cup, 225 g, softened for crust plus 6 tablespoons, 85 g, melted for streusel): Good butter is the backbone here so use the real stuff and let it soften naturally at room temperature.
- Granulated sugar (2/3 cup, 135 g, for crust and 1/3 cup, 65 g, for filling): Separated amounts matter because the crust needs a different sweetness balance than the fruit.
- All purpose flour (2 cups, 250 g, for crust and 3/4 cup, 95 g, for streusel): Spoon and level rather than scooping straight from the bag to avoid dense bars.
- Salt (1/2 teaspoon for crust and 1/4 teaspoon for streusel): Do not skip the salt even in sweet recipes because it makes every flavor sharper and more alive.
- Fresh peaches (3 cups diced, about 4 medium): Slightly firm but fragrant peaches hold their shape best during baking.
- Cornstarch (2 tablespoons): This is what stops the filling from turning into soup.
- Lemon juice (1 tablespoon): A squeeze of acidity wakes up the peach flavor beautifully.
- Vanilla extract (1/2 teaspoon): Just a touch rounds out the fruit without stealing attention.
- Light brown sugar (1/2 cup, 110 g, packed): Brown sugar in the streusel adds caramel depth that white sugar simply cannot replicate.
- Ground cinnamon (1/2 teaspoon): Cinnamon and peaches are a quiet but powerful friendship.
Instructions
- Set the stage:
- Preheat your oven to 350F (175C) and line a 9x13 inch baking pan with parchment paper, leaving some overhang like handles for easy lifting later.
- Build the crust:
- Cream the softened butter and sugar together until pale and fluffy, then add the flour and salt, mixing just until the dough clumps like wet sand. Press it firmly and evenly into the bottom of your pan using flat palms.
- Blind bake briefly:
- Slide the crust into the oven for 15 minutes until the edges turn a shy gold. This step keeps the bottom from turning soggy once the juicy peaches arrive.
- Prepare the peaches:
- Toss the diced peaches with sugar, cornstarch, lemon juice, and vanilla in a bowl until every piece glistens. Let them sit and macerate while you make the streusel so the juices start flowing.
- Make the crumbly top:
- Stir together the flour, brown sugar, cinnamon, and salt, then pour in the melted butter and fork it all together until you have uneven crumbs ranging from pebbles to sand.
- Layer everything up:
- Spread the peach filling in an even blanket over the warm crust, then scatter the streusel across the top with generous, uneven handfuls for the best texture contrast.
- Bake until bubbly:
- Bake for 25 minutes until the streusel is deeply golden and you can see the peach filling bubbling at the edges like a little fruit volcano.
- Cool completely before cutting:
- Patience is the hardest step here, but those bars need to cool fully in the pan before you lift them out and slice into neat squares.
The following Sunday I packed a tin of these bars for a picnic and watched three adults go quiet after the first bite, which is honestly the highest compliment any dessert can receive.
Swaps and Additions
Nectarines or apricots slide right into this recipe without any adjustments, and each brings its own personality to the bars. Chopped toasted pecans folded into the streusel add a crunch that makes people ask what your secret is.
Serving Ideas
A warm bar with a scoop of vanilla ice cream melting over the top turns a casual afternoon treat into something that feels like a celebration. A drizzle of cold heavy cream works just as well if you are short on ice cream.
Storage and Make Ahead
These bars keep beautifully in an airtight container at room temperature for up to three days and actually taste better on day two when the flavors settle. The freezer is also an option if you want to stash a batch for a rainy day surprise.
- Wrap individual bars in parchment before freezing so you can grab one at a time.
- Thaw at room temperature for about an hour rather than using the microwave.
- Always store cut bars with a sheet of parchment between layers to prevent sticking.
Every summer deserves a dessert that makes your kitchen smell like butter and cinnamon and something impossibly golden.
Recipe Questions & Answers
- → Can I use canned peaches instead of fresh ones?
-
Yes, canned peaches work well in these bars. Be sure to drain them thoroughly before dicing to prevent excess moisture from making the crust soggy.
- → How should I store leftover peach bars?
-
Store cooled bars in an airtight container at room temperature for up to two days, or refrigerate for up to five days. The buttery crust holds up nicely when chilled.
- → Can I freeze peach streusel bars?
-
Absolutely. Wrap individual bars tightly in plastic wrap and place them in a freezer-safe container. They freeze beautifully for up to three months. Thaw overnight in the refrigerator before serving.
- → What can I substitute for peaches in this dessert?
-
Nectarines and apricots make excellent substitutes with similar texture and sweetness. Sliced plums or a combination of stone fruits also work wonderfully with the cinnamon streusel topping.
- → How do I know when the bars are fully baked?
-
Look for a golden brown streusel topping and bubbling peach filling around the edges. The center should no longer appear wet or jiggly. This typically takes about 25 minutes at 350°F.
- → Can I add nuts to the streusel topping?
-
Chopped toasted pecans or walnuts add wonderful crunch to the streusel. Stir about half a cup into the crumb mixture before sprinkling it over the peach filling.