These peach bars combine three irresistible layers: a tender buttery shortbread crust, a juicy fresh peach filling with hints of lemon and vanilla, and a crunchy cinnamon-spiced streusel topping.
Ready in about an hour with simple pantry ingredients, they're perfect for potlucks, bake sales, or everyday treats. The crust is par-baked until golden, then topped with macerated peaches and crumbled streusel before a final bake until bubbly and fragrant.
The screen door slammed behind me as I carried a basket of almost too ripe peaches into the kitchen, their sweetness already perfuming the summer air. My grandmother would have made jam, but I was in the mood for something with a buttery, crumbly edge to balance all that fruit. Peach bars with cinnamon streusel felt like the right bridge between simple and indulgent. That afternoon, flour dusted my counter and Janis Joplin played from a crackling speaker, and by the time the bars came out golden and bubbling, I knew this recipe was a keeper.
I brought a plate of these to a neighbor who had just moved in, and she stood in her doorway eating two before even offering me inside. We ended up sitting on her porch talking for an hour, peach residue on our fingers, her toddler stealing crumbs off the plate. Food does that, breaks the ice faster than any introduction.
Ingredients
- For the Crust: 1 cup (225 g) unsalted butter, softened: Good butter is everything here, so use the real stuff and let it soften naturally at room temperature for the best texture.
- 2/3 cup (135 g) granulated sugar: Just enough sweetness to let the butter shine without making the crust cloying.
- 2 cups (250 g) all-purpose flour: Creates that sturdy yet tender base that holds up to the juicy peach filling.
- 1/2 teaspoon salt: Never skip the salt, it is what makes the butter taste like butter.
- For the Peach Filling: 3 cups (about 4 medium) fresh or canned peaches, diced: Fresh peaches at peak ripeness are dreamy, but canned work surprisingly well in a pinch.
- 1/3 cup (65 g) granulated sugar: Adjust slightly depending on how sweet your peaches are naturally.
- 2 tablespoons cornstarch: This is the thickener that turns juicy fruit into a luscious, sliceable filling.
- 1 tablespoon lemon juice: A splash of brightness that keeps the peaches tasting vibrant and real.
- 1/2 teaspoon vanilla extract: Ties the fruit and butter flavors together beautifully.
- For the Cinnamon Streusel: 3/4 cup (95 g) all-purpose flour: The structural backbone of those irresistible crumbly bits on top.
- 1/2 cup (110 g) light brown sugar, packed: Brown sugar brings caramel depth that white sugar simply cannot replicate here.
- 1/2 teaspoon ground cinnamon: The warm spice that makes these bars smell like a cozy autumn kitchen.
- 1/4 teaspoon salt: Balances the sweetness and enhances the cinnamon beautifully.
- 6 tablespoons (85 g) unsalted butter, melted: Melting the butter rather than cutting it cold makes the streusel effortlessly crumbly.
Instructions
- Preheat and prepare the pan:
- Set your oven to 350 degrees F (175 degrees C) and line a 9 by 13 inch baking pan with parchment paper, leaving enough overhang on the sides to lift the bars out later. This little trick saves you from the dreaded stuck dessert scenario.
- Make the crust:
- In a large bowl, cream the softened butter and sugar together until pale and fluffy, then add the flour and salt, mixing until the dough just comes together in sandy clumps. Press it firmly and evenly into the bottom of your prepared pan using your hands or the back of a measuring cup.
- Blind bake the crust:
- Slide the crust into the oven for about 15 minutes until the edges turn a soft golden color. This pre baking step ensures your crust stays crisp under all that juicy peach filling.
- Prepare the peach filling:
- Toss the diced peaches with sugar, cornstarch, lemon juice, and vanilla in a medium bowl until every piece is glossy and coated. Let it sit for a few minutes so the peaches release some of their juices and the cornstarch can work its magic.
- Build the cinnamon streusel:
- In a separate bowl, stir together the flour, brown sugar, cinnamon, and salt, then pour in the melted butter and mix with a fork until the mixture looks like wet sand with varying sized crumbs. Some larger clumps are welcome because they bake up into the most satisfying crunchy bits.
- Assemble everything:
- Spread the peach filling in an even layer over your pre baked crust, making sure to get peaches into every corner. Sprinkle the streusel generously over the top, letting some pieces fall between the peaches for extra texture throughout.
- Bake until golden and bubbling:
- Bake for 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 at this point, warm butter and cinnamon and summer fruit all mingling together.
- Cool completely before slicing:
- Patience is genuinely the hardest step here, but letting the bars cool completely in the pan allows the filling to set so you get clean, beautiful squares. Use the parchment overhang to lift the whole slab out, then cut into 12 bars with a sharp knife.
One rainy September evening, I baked a batch of these for a friend going through a rough divorce, and she called me at midnight to say she had eaten four of them while watching old movies. We laughed about it later, but that is exactly the kind of comfort these bars deliver.
Variations Worth Trying
Swap the peaches for nectarines or apricots when the mood strikes, and you get a completely different but equally lovely dessert. Adding a half cup of chopped toasted pecans to the streusel gives a nutty crunch that pairs wonderfully with the cinnamon. In the winter, diced apples or pears work beautifully with the same butter crust and streusel method.
Serving Suggestions
These bars are perfection on their own at room temperature, but a warm square with a scoop of vanilla bean ice cream melting over the top is genuinely transcendent. A dollop of lightly sweetened whipped cream also does the trick when you want something slightly lighter. For brunch, pair them with strong coffee and a side of fresh berries.
Storage and Make Ahead
Store the bars in an airtight container at room temperature for up to three days, though they rarely last that long in my house. The fridge extends their life to about a week but can make the crust slightly firmer, so bring them back to room temperature before serving for the best texture.
- You can freeze the baked bars tightly wrapped for up to three months and thaw them overnight in the fridge.
- The crust dough can be made a day ahead and stored in the fridge, just let it soften slightly before pressing into the pan.
- Always use the parchment overhang for removal because it truly saves you from heartbreak at the end.
Every time peaches come into season, this is the first thing I bake, and it never fails to make the kitchen feel like the best room in the house. Share them with someone who needs a little sweetness.
Recipe FAQs
- → Can I use canned or frozen peaches instead of fresh?
-
Yes, canned peaches work well — just drain them thoroughly before dicing to prevent excess moisture. For frozen peaches, thaw completely and pat dry with a paper towel before tossing with sugar and cornstarch.
- → 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 crust stays sturdier when refrigerated. Bring to room temperature before serving for the best texture.
- → Can I add nuts to the streusel topping?
-
Absolutely. Fold in roughly chopped toasted pecans or walnuts when preparing the streusel mixture. About half a cup adds wonderful crunch and a nutty aroma that complements the cinnamon beautifully.
- → Why is my peach filling runny?
-
A runny filling usually means the cornstarch didn't have enough time to activate or the peaches were too wet. Make sure the bars bake until the filling is visibly bubbling, which ensures the cornstarch fully thickens the juices.
- → Can I freeze these bars for later?
-
Yes, they freeze well. Cut into individual squares, wrap each tightly in plastic wrap, then place in a freezer-safe bag. They keep for up to three months. Thaw overnight in the refrigerator before enjoying.
- → What can I substitute for the peaches?
-
Nectarines and apricots are excellent substitutes with similar texture and sweetness. Sliced apples or plums also work nicely — just adjust the sugar slightly depending on the natural sweetness of the fruit you choose.