These sweet and buttery peach bars combine a tender, buttery shortbread crust with a luscious fresh peach filling and a fragrant cinnamon streusel topping.
Ready in just over an hour, they're an easy yet impressive dessert that feeds a crowd. The peaches macerate in sugar and lemon juice for bright flavor, while the streusel adds an irresistible crunch.
Perfect for summer bake sales, potlucks, or a simple weeknight treat served warm with vanilla ice cream.
August in Georgia means one thing: peaches everywhere, tumbling off roadside stands in paper bags that stain orange by the time you get home. My neighbor Dale dropped off a crate last summer with nothing more than a nod and a wave, and I stood in my kitchen wondering what on earth to do with forty pounds of fruit. These buttery peach bars with their cinnamon streusel crown were the answer I stumbled into, and honestly they solved the whole beautiful problem in one pan.
I brought a tray of these to a backyard potluck and watched three grown adults hover near the dessert table pretending to chat while casually reaching for seconds. My friend Rosa called them pie without the commitment, which might be the most accurate description I have ever heard.
Ingredients
- Unsalted butter (1 cup or 225 g, softened for crust plus 6 tablespoons or 85 g, melted for streusel): Good butter is the backbone here so use the real thing and let it soften naturally at room temperature.
- Granulated sugar (2/3 cup or 135 g for crust, 1/3 cup or 65 g for filling): Divided between the crust and the peach layer to keep sweetness balanced.
- All-purpose flour (2 cups or 250 g for crust, 3/4 cup or 95 g for streusel): Measure by spooning into the cup and leveling off to avoid dense bars.
- Salt (1/2 teaspoon for crust, 1/4 teaspoon for streusel): Do not skip this even in dessert because salt makes butter taste more like itself.
- Fresh or canned peaches, diced (3 cups or about 4 medium): Fresh peaches bring brighter flavor but canned work beautifully when drained well.
- Cornstarch (2 tablespoons): This is what transforms juicy peaches into a thick glossy filling instead of a soupy mess.
- Lemon juice (1 tablespoon): Just enough to wake up the fruit and keep the color vivid.
- Vanilla extract (1/2 teaspoon): A quiet note that ties the filling together.
- Light brown sugar, packed (1/2 cup or 110 g): Adds caramel warmth to the streusel that white sugar simply cannot match.
- Ground cinnamon (1/2 teaspoon): The warm spice that makes the topping smell like a autumn kitchen even in the dead of summer.
Instructions
- Get your oven and pan ready:
- Heat the oven to 350 degrees F and line a 9 by 13 inch baking pan with parchment paper, leaving enough overhang on the sides to grab later. This little paper sling will save you when it is time to lift the whole slab out cleanly.
- Build the buttery crust:
- Cream the softened butter and granulated sugar together until the mixture looks pale and fluffy, then add the flour and salt, mixing just until everything clumps into a shaggy dough. Press it firmly and evenly across the bottom of your lined pan using your palms or the back of a measuring cup.
- Give the crust a head start:
- Slide the pan into the oven for about 15 minutes until the edges turn a soft gold. This pre-bake keeps the crust from turning soggy once the juicy peach filling goes on top.
- Macerate the peaches:
- Toss the diced peaches with sugar, cornstarch, lemon juice, and vanilla in a bowl until every piece is coated. Let them sit and mingle while you work on the streusel because those juices need a minute to start drawing out.
- Whip up the streusel:
- Stir together the flour, brown sugar, cinnamon, and salt in a separate bowl, then pour in the melted butter and mix with a fork until the mixture looks like wet sand with varying sized crumbs. Some bigger clumps are good because they become those irresistible crunchy bits on top.
- Assemble everything:
- Spread the peach filling in an even layer across your par-baked crust, then scatter the streusel over the top without pressing it down. You want it loose and rustic so the topping bakes up with real texture.
- Bake until golden and bubbling:
- Return the pan to the oven for about 25 minutes, watching for the streusel to turn deep golden and the peach filling to bubble up around the edges. Your kitchen will smell incredible right around the 20 minute mark.
- Cool completely before cutting:
- Patience is the hardest step here but let the bars cool entirely in the pan so the filling has time to set. Use the parchment overhang to lift the whole block out and cut into 12 squares with a sharp knife.
One rainy Tuesday I ate two of these standing at the counter with my coffee and called it breakfast, and I stand by that decision completely. These bars have a way of making ordinary afternoons feel like a small celebration without any effort at all.
Swaps and Substitutions Worth Trying
Nectarines or apricots slide right into this recipe with zero adjustments, and each brings its own personality to the filling. Chopped toasted pecans folded into the streusel add a crunch that makes people ask what your secret is.
Serving Suggestions That Raise the Bar
A scoop of vanilla bean ice cream slowly melting over a warm peach bar is the kind of simple indulgence that makes people close their eyes at the first bite. A drizzle of heavy cream or a dollop of whipped cream works just as well if ice cream is not around.
Storage and Make Ahead Notes
These bars keep beautifully in an airtight container at room temperature for up to three days, and they actually taste better on day two when the flavors have settled. For longer storage, freeze them individually wrapped in plastic and thaw at room temperature when the craving hits.
- Separate layers with parchment paper so the streusel does not stick to the bar below it.
- Label the container with the date because frozen bars tend to disappear into the back of the freezer and get forgotten.
- Always bring them back to room temperature before serving for the best texture and flavor.
Keep this recipe close because once someone tastes these peach bars they will ask for it every single time peaches come back into season.
Recipe FAQs
- → Can I use canned peaches instead of fresh?
-
Yes, canned peaches work well. Drain them thoroughly and pat dry before dicing to prevent excess moisture in the filling.
- → How should I store leftover peach bars?
-
Store cooled bars in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Bring to room temperature before serving for the best texture.
- → Can I freeze these peach streusel bars?
-
Absolutely. Wrap individual bars tightly in plastic wrap, then place in a freezer-safe container. They keep well for up to 3 months. Thaw overnight in the refrigerator.
- → What can I substitute for peaches?
-
Nectarines or apricots make excellent substitutes. Sliced plums or apples also work nicely with the cinnamon streusel topping.
- → Do I need a mixer to prepare the crust?
-
A mixer is helpful but not required. You can cream the butter and sugar by hand with a sturdy spatula or wooden spoon, then mix in the flour until the dough comes together.
- → Why is my streusel not crumbly?
-
Make sure the melted butter has cooled slightly before mixing. Use a fork to toss the mixture gently rather than pressing it together. The crumbs should be irregular in size for the best texture.