These sweet and buttery peach bars combine a tender, rich crust with a luscious fresh peach filling sweetened just right. Topped with a fragrant cinnamon streusel that bakes up golden and crumbly, every bite delivers irresistible texture and warm spice.
Ready in just over an hour with simple pantry ingredients, they're an easy yet impressive dessert for gatherings, potlucks, or everyday indulgence. Cut into squares and serve warm with vanilla ice cream for an unforgettable finish.
The screen door slapped shut behind me as I balanced a basket of overripe peaches on my hip, August heat clinging to the back of my neck like a warm towel. Those peaches were practically bursting, juice running down my wrist before I even reached the kitchen counter. Something had to be done with them fast, and a simple cobbler wasnt going to cut it this time. I needed bars I could wrap up and share with neighbors who had been dropping off tomatoes all week.
My neighbor Deb took one bite on her front porch and went completely quiet, which if you know Deb is something of a miracle. She asked if I had frozen any, and when I said no she told me to go make another batch immediately. I ended up baking three pans that week because word spread faster than I could slice them.
Ingredients
For the Crust:
- Unsalted butter (1 cup, 225 g, softened): Room temperature butter creams smoothly with sugar and creates that tender, shortbread like base. Cold butter leaves frustrating lumps.
- Granulated sugar (2/3 cup, 135 g): Just enough sweetness without competing with the peaches.
- All purpose flour (2 cups, 250 g): The structural backbone of the crust. Spoon and level it gently to avoid a dense bottom.
- Salt (1/2 teaspoon): A small amount that makes the butter taste more like butter.
For the Peach Filling:
- Fresh or canned peaches (3 cups, about 4 medium, diced): Fresh peaches taste brighter, but well drained canned peaches work when the craving hits in February.
- Granulated sugar (1/3 cup, 65 g): Enhances natural sweetness without turning the filling into candy.
- Cornstarch (2 tablespoons): This is what thickens the juices so your bars set properly instead of flooding the pan.
- Lemon juice (1 tablespoon): A splash of acidity that wakes up the peach flavor and keeps the fruit from browning.
- Vanilla extract (1/2 teaspoon): Rounds everything out with a gentle warmth.
For the Cinnamon Streusel:
- All purpose flour (3/4 cup, 95 g): Gives the streusel body so it forms those beautiful irregular crumbs.
- Light brown sugar, packed (1/2 cup, 110 g): Molasses notes pair naturally with cinnamon and peaches.
- Ground cinnamon (1/2 teaspoon): The aromatic bridge between the buttery crust and fruity filling.
- Salt (1/4 teaspoon): Balances the sweetness in every crumb.
- Unsalted butter, melted (6 tablespoons, 85 g): Melted butter here is intentional. It makes mixing the streusel effortless and creates a denser, clumpier topping.
Instructions
- Preheat and prepare:
- Set your oven to 350 degrees F and line a 9 by 13 inch baking pan with parchment paper, leaving extra hanging over the edges like handles. Those handles will save you later when you lift the whole slab out cleanly.
- Build the crust:
- Cream the softened butter and sugar together in a large bowl until the mixture looks pale and fluffy. Dump in the flour and salt, then mix until the dough just barely comes together. Press it firmly and evenly across the bottom of your pan using your palms or the back of a spoon.
- Blind bake the base:
- Slide the crust into the oven for about 15 minutes until you see light golden color creeping around the edges. Pull it out and let it rest while you work on the filling.
- Toss the peach filling:
- Combine the diced peaches, sugar, cornstarch, lemon juice, and vanilla in a medium bowl. Stir gently so the peach pieces stay intact but get evenly coated. Let it sit for a few minutes so the juices start to release.
- Make the streusel:
- In a separate bowl, stir together the flour, brown sugar, cinnamon, and salt. Pour the melted butter over the top and use a fork to mash and stir until the mixture looks like wet sand with irregular clumps. Those varying sizes are what make the topping interesting.
- Assemble everything:
- Spread the peach filling across the warm crust in an even layer, making sure every corner gets some fruit. Scatter the streusel over the top, letting some pieces be big and some small. Dont press it down.
- Bake until golden:
- Return the pan to the oven for about 25 minutes. You are looking for a golden streusel top and bubbling peach filling visible around the edges. Your kitchen will smell incredible right about now.
- Cool and cut:
- Let the bars cool completely in the pan before you even think about cutting them. Use the parchment overhang to lift the entire block out, then slice into 12 squares with a sharp knife.
I packed a small plate of these bars in my daughters lunchbox once as a surprise, and she came home asking if we could open a bakery. That was the moment I realized a simple pan of peach bars could make someone feel genuinely special.
Swaps and Substitutions
Nectarines work beautifully in place of peaches if that is what looks best at the market. I have also used diced apricots with a pinch of cardamom in the filling, and the result was floral and unexpected in the best way. Frozen peaches can stand in for fresh if you thaw and drain them well first.
Serving Ideas
These bars are lovely on their own at room temperature, but a warm square topped with vanilla bean ice cream turns them into something guests will remember long after the plates are cleared. A dollop of plain Greek yogurt makes an acceptable breakfast argument if you are so inclined.
Storage and Make Ahead
Store the bars in an airtight container at room temperature for up to three days, though in my experience they rarely last that long. They also freeze well wrapped individually in plastic wrap and then placed in a freezer bag.
- Label the freezer bag with the date so you remember when you stashed them.
- Thaw individual bars at room temperature for about an hour, or warm them briefly in a low oven.
- Keep them away from strong smelling foods in the freezer because butter absorbs odors easily.
Every summer deserves a go to recipe that uses up the best of the fruit basket and feeds a crowd without fuss. These peach bars are exactly that, and I hope they become a staple in your kitchen too.
Recipe Questions & Answers
- → Can I use canned peaches instead of fresh ones?
-
Yes, canned peaches work perfectly well. Drain them thoroughly and dice before using. Adjust the sugar slightly if the canned peaches are already sweetened in syrup.
- → How should I store leftover peach bars?
-
Store cooled bars in an airtight container at room temperature for up to two days. For longer storage, refrigerate for up to five days. Bring to room temperature before serving for the best texture.
- → Can I freeze these peach bars?
-
Absolutely. Wrap individual squares tightly in plastic wrap, then place in a freezer-safe bag. They keep well frozen for up to three months. Thaw overnight in the refrigerator before enjoying.
- → What can I substitute for peaches?
-
Nectarines or apricots make excellent substitutes with similar texture and sweetness. Sliced plums or diced apples also work beautifully, though baking time may vary slightly depending on the fruit's moisture content.
- → How do I know when the bars are fully baked?
-
The streusel topping should be golden brown and the peach filling should be visibly bubbling around the edges. The crust will also appear set and lightly golden. This typically takes about 25 minutes in a preheated 350°F oven.
- → Can I add nuts to the streusel topping?
-
Chopped toasted pecans or walnuts add wonderful crunch and flavor to the streusel. Stir in about half a cup of chopped nuts when preparing the streusel mixture for a delicious variation.