These sweet and buttery peach bars feature three delicious layers: a tender butter-rich crust, a juicy fresh peach filling, and a crunchy cinnamon-spiced streusel topping.
Using simple pantry ingredients and ripe seasonal peaches, they come together in just over an hour. The crust is pressed into the pan and pre-baked until golden, then topped with sugared peaches thickened with cornstarch and a hint of lemon.
The crumbly streusel adds warmth and texture, making these bars irresistible served warm with vanilla ice cream or at room temperature at your next cookout.
The screen door slapped shut behind me as I carried a basket of farmers market peaches into the kitchen, their fragrance so heady it felt like the whole room shifted. August in Georgia means peaches on every counter, in every conversation, and frankly taking over every meal. I had eaten two standing over the sink before deciding the rest deserved something grander than just juice running down my arm. That afternoon these peach bars were born, and my kitchen has never been the same since.
My neighbor Dana smelled them through the open window and appeared at my door holding two mugs of coffee before I even pulled the pan from the oven. We stood in my kitchen eating warm bars straight from the parchment, juices pooling on our fingers, neither of us bothering with plates. She told me they reminded her of a cobblestone street bakery she visited in Charleston years ago, and honestly that comparison stuck with me every time I make them now.
Ingredients
- Unsalted butter (1 cup, softened for crust, 6 tablespoons cold for streusel): Splitting the butter between softened and cold is the trick here. Softened butter builds that tender shortbread base, while cold butter creates those flaky, irresistible streusel crumbs.
- Granulated sugar (2/3 cup for crust, 1/4 cup for filling): Keep the crust sweet but not cloying, and just a quarter cup is enough for the peaches since they bring their own natural sweetness.
- All purpose flour (2 cups for crust, 3/4 cup for streusel): Measure by spooning into the cup and leveling with a knife. Packed flour is the enemy of a tender crust.
- Salt (1/2 tsp for crust, 1/4 tsp for streusel): Salt in baked goods is like a spotlight for every other flavor. Never skip it.
- Fresh peaches (3 cups, about 4 to 5 medium, peeled and diced): Use peaches that yield slightly when pressed. Rock hard peaches will not release enough juice, and mushy ones turn to soup.
- Cornstarch (2 tbsp): This thickens the peach juices into a jammy layer rather than a soggy mess. Do not substitute flour here, it simply does not set the same way.
- Lemon juice (2 tsp, freshly squeezed): A squeeze of lemon brightens the whole filling and keeps the peaches from browning while you work.
- Brown sugar (1/2 cup, packed, for streusel): Brown sugar brings molasses depth that pairs beautifully with the cinnamon. Pack it firmly into your measuring cup.
- Ground cinnamon (1 tsp): Just one teaspoon transforms the streusel into something that makes your whole kitchen smell like a bakery.
Instructions
- Set the stage:
- Preheat your oven to 350 degrees F and line a 9 by 9 inch baking pan with parchment, leaving generous overhang on two sides like handles. This is your rescue plan later, when you lift the whole gorgeous slab out in one piece.
- Build the buttery foundation:
- Cream the softened butter and sugar together until pale and fluffy, then add the flour and salt. The dough will look crumbly and dry, and you will question everything, but trust the process.
- Press and par bake:
- Press that crumbly dough firmly and evenly into the bottom of your pan using your palms or the back of a measuring cup. Bake for 15 minutes until the edges turn the faintest gold and your kitchen starts whispering promises of butter.
- Toss the peaches:
- While the crust bakes, tumble the diced peaches, sugar, cornstarch, and lemon juice together in a bowl until every piece is coated. Let it sit for a few minutes and watch the juices begin to pool.
- Make the streusel magic:
- Combine the flour, brown sugar, cinnamon, and salt in a bowl, then cut in the cold cubed butter using a pastry cutter or your fingers until you have irregular crumbs ranging from pea sized to walnut sized. Those uneven pieces are what make the topping interesting.
- Layer everything together:
- Pull the golden crust from the oven and spread the peach filling evenly across the hot surface. Scatter the streusel over the top without pressing it down, letting those crumbs stay loose and ready to crisp.
- Bake until bubbling and golden:
- Return the pan to the oven for 30 minutes until the streusel is deeply golden and you can see peach juices bubbling at the edges. The aroma will be extraordinary.
- Cool completely before slicing:
- Let the bars cool entirely in the pan, which tests every ounce of patience you have. Use the parchment handles to lift the whole block out, then slice into 12 squares with a sharp knife.
One September evening I brought a tray of these to a potluck on a friend's back porch, and a woman I had never met followed me to my car to ask for the recipe. She said her grandmother used to make something similar every peach season, and she had been searching for that taste for ten years. Moments like that remind me why cooking matters.
Picking the Right Peaches
Not all peaches are created equal for baking. Freestone varieties are far easier to pit and slice cleanly, while clingstone peaches will fight you at every turn and leave you with mangled pieces. If your peaches are slightly underripe, let them sit in a paper bag on the counter for a day or two until they soften. The lemon juice and sugar will do the rest of the work coaxing out their flavor.
When Fresh Peaches Are Not an Option
Frozen peaches work surprisingly well if you thaw and drain them thoroughly first. Pat them dry with a clean towel before dicing, and add an extra half tablespoon of cornstarch since frozen fruit tends to release more liquid. Canned peaches can work in a pinch, but choose ones packed in juice rather than heavy syrup, and drain them very well.
Serving and Storing Your Bars
These bars keep beautifully at room temperature for up to three days when stored in an airtight container, and they actually taste better on day two when the flavors have had time to settle. For a truly memorable dessert, warm a bar gently and top it with a scoop of vanilla bean ice cream.
- Sprinkle a pinch of nutmeg into the streusel for a subtle warmth that makes people close their eyes when they take the first bite.
- A dollop of freshly whipped cream on top turns a casual afternoon snack into something that feels like a celebration.
- These bars freeze well for up to three months, so consider making a double batch while peaches are at their peak.
Every summer deserves a signature dessert, and these peach bars have quietly become mine. They taste like sunshine and good company, which is really all anyone needs.
Common Recipe Questions
- → Can I use canned or frozen peaches instead of fresh?
-
Yes, you can substitute canned or frozen peaches if fresh ones are not in season. If using canned peaches, drain them thoroughly before dicing. For frozen peaches, thaw completely and pat dry with paper towels to remove excess moisture, which can make the crust soggy.
- → How should I store leftover peach bars?
-
Store cooled peach bars in an airtight container at room temperature for up to two days. For longer storage, refrigerate them for up to five days. You can also freeze individually wrapped bars for up to three months — just thaw at room temperature before serving.
- → Why is my streusel topping not crumbly?
-
The key to a crumbly streusel is using cold butter. If the butter softens while mixing, the mixture becomes paste-like rather than crumbly. Try chilling the butter cubes for 15 minutes before cutting them in, and work quickly with your fingers or a pastry cutter to maintain that coarse, pebbled texture.
- → Can I add other spices to the streusel topping?
-
Absolutely. A pinch of nutmeg, cardamom, or ground ginger pairs beautifully with the cinnamon and adds extra warmth. Start with a small amount — about an eighth of a teaspoon — and adjust to your taste preferences.
- → Do I need to peel the peaches?
-
Peeling is recommended for the smoothest filling texture, as peach skins can become slightly tough during baking. To peel easily, score the bottom of each peach with an X, blanch in boiling water for 30 seconds, then transfer to an ice bath. The skins will slip right off.
- → Can I make these peach bars gluten-free?
-
Yes, you can swap the all-purpose flour for a one-to-one gluten-free baking blend in both the crust and the streusel. Check that your blend contains xanthan gum for proper binding. The texture may be slightly more delicate, but the flavor will remain excellent.