Sweet Butter Peach Bars

Golden sweet and buttery peach bars with cinnamon streusel fresh from the oven Save
Golden sweet and buttery peach bars with cinnamon streusel fresh from the oven | spoonfulstreet.com

These sweet and buttery peach bars combine a tender, rich crust with a luscious fresh peach filling sweetened with sugar and a hint of lemon juice.

Topped with a fragrant cinnamon streusel made from brown sugar and melted butter, each bar delivers an irresistible combination of textures from the crumbly topping to the soft, fruity center.

Ready in just over an hour, this easy American dessert yields 12 generous squares perfect for sharing at gatherings, potlucks, or enjoying as an after-dinner treat with a scoop of vanilla ice cream.

The farmers market on Ridge Road always had the best peaches in late July, and one Saturday I carried home an entire basket with no plan whatsoever. Those peaches sat on my counter perfuming the whole kitchen until the smell guilted me into doing something with them. A buttery shortbread crust seemed like the right move, and a cinnamon streusel topping sealed the deal before I even tasted the result. These peach bars have been my answer to summer fruit ever since.

I brought a pan of these to a backyard potluck and watched my friend Laura eat three bars standing up before she even set her plate down. She refused to share her fourth with her husband and I took that as the highest compliment a dessert can receive.

Ingredients

  • Unsalted butter (1 cup, 225 g, softened for crust plus 6 tablespoons, 85 g, melted for streusel): Good butter makes or breaks this recipe since it carries both the crust and the topping.
  • Granulated sugar (2/3 cup, 135 g for crust, 1/3 cup, 65 g for filling): Keep the crust portion measured carefully because too much sugar makes the base spread instead of holding firm.
  • All-purpose flour (2 cups, 250 g for crust, 3/4 cup, 95 g for streusel): Spoon and level rather than scooping straight from the bag to avoid dense, heavy bars.
  • Salt (1/2 teaspoon for crust, 1/4 teaspoon for streusel): Do not skip the salt in the crust because it balances the sweetness of the peaches and brown sugar.
  • Fresh or canned peaches (3 cups diced, about 4 medium): Fresh peaches give a brighter flavor but canned work surprisingly well when drained thoroughly.
  • Cornstarch (2 tablespoons): This is what transforms juicy peaches into a thick, jammy layer instead of a soupy mess.
  • Lemon juice (1 tablespoon): A squeeze of lemon keeps the peaches tasting vibrant and prevents them from turning dull during baking.
  • Vanilla extract (1/2 teaspoon): Just a touch rounds out the fruit flavor without competing with the cinnamon.
  • Light brown sugar (1/2 cup, 110 g, packed): Brown sugar in the streusel adds caramel depth that white sugar simply cannot match.
  • Ground cinnamon (1/2 teaspoon): Cinnamon and peaches have a natural affinity that makes the whole kitchen smell incredible while baking.

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 ever struggling to get clean squares out of the pan.
Make the crust:
Beat the softened butter and granulated sugar together in a large bowl until the mixture looks pale and fluffy. Add the flour and salt, then mix on low until the dough just comes together in crumbly clumps that hold when you pinch them.
Press and blind bake the crust:
Press the dough evenly into the bottom of your prepared pan using your hands or the back of a measuring cup to get a flat, even layer. Bake for 15 minutes until the edges turn a light golden color, then remove from the oven and let it rest while you prepare the filling.
Prepare the peach filling:
Toss the diced peaches with sugar, cornstarch, lemon juice, and vanilla in a medium bowl until every piece is well coated. Let the mixture sit for a few minutes so the peaches release some of their juices and the cornstarch dissolves completely.
Build the cinnamon streusel:
Stir together the flour, brown sugar, cinnamon, and salt in a separate bowl, then pour in the melted butter. Use a fork to mix until everything forms irregular crumbs ranging from small pebbles to larger chunks for the best texture.
Assemble the bars:
Spread the peach filling in an even layer over the pre-baked crust, making sure the fruit reaches all the way into the corners. Scatter the streusel topping over the peaches, covering as much surface area as you can.
Bake until golden and bubbling:
Return the pan to the oven and bake for 25 minutes, watching for the streusel to turn a deep golden brown and the peach filling to bubble up around the edges. The bubbling tells you the cornstarch has done its job and the filling will set properly.
Cool completely before cutting:
Let the bars cool entirely in the pan on a wire rack, which takes patience but is the single most important step for clean cuts. Use the parchment overhang to lift the whole slab out, then slice into 12 squares with a sharp knife.
Sweet and buttery peach bars with cinnamon streusel sliced on a rustic cutting board Save
Sweet and buttery peach bars with cinnamon streusel sliced on a rustic cutting board | spoonfulstreet.com

One August evening I sat on the back steps with a plate of these bars and a cup of coffee while the fireflies came out, and I realized that was the kind of meal no restaurant could ever replicate.

Getting the Best Peaches

The ripest peaches yield slightly when you press near the stem and smell intensely sweet even before you cut into them. If your peaches feel rock hard, leave them on the counter in a paper bag for a day or two until they soften. Freestone varieties are far easier to work with because the pit releases cleanly without mangling the flesh.

Making the Streusel Your Own

The streusel is where you can improvise and still get great results. A handful of chopped toasted pecans folded into the crumbs adds a nutty crunch that pairs perfectly with the cinnamon. You could also swap the cinnamon for cardamom or add a pinch of nutmeg if you want a slightly different spice profile.

Serving and Storing Peach Bars

These bars keep remarkably well covered at room temperature for up to three days, and the flavors actually deepen overnight as the peach filling settles into the crust. For a truly indulgent dessert, warm a bar gently and serve it with a scoop of vanilla bean ice cream melting over the top. They also freeze beautifully when wrapped tightly in foil and will hold for two months without losing texture.

  • Always store cut bars in an airtight container so the streusel stays crisp rather than softening.
  • A sharp knife wiped clean between cuts gives you the neatest edges.
  • These bars taste best on the second day when everything has had time to meld together.
Warm sweet and buttery peach bars with cinnamon streusel topped with vanilla ice cream Save
Warm sweet and buttery peach bars with cinnamon streusel topped with vanilla ice cream | spoonfulstreet.com

Every summer deserves a reliable dessert that makes the most of fleeting stone fruit season. These peach bars are mine, and I hope they become yours too.

Recipe Questions & Answers

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.

Store cooled bars in an airtight container at room temperature for up to two days. For longer storage, refrigerate for up to five days or freeze individually wrapped bars for up to three months.

Absolutely. Chopped toasted pecans or walnuts make a wonderful addition to the streusel. Stir in about half a cup of chopped nuts when preparing the streusel mixture for extra crunch and flavor.

A runny filling usually means the cornstarch did not fully activate. Ensure the bars bake until the filling is visibly bubbling, as cornstarch needs heat to thicken properly. Also, drain canned peaches well or toss fresh peaches with cornstarch before adding sugar.

Yes, nectarines and apricots are excellent substitutes that work beautifully with the cinnamon streusel. You can also try a mixed berry filling or sliced apples for a seasonal variation.

Yes, pre-baking the crust for 15 minutes is essential. It creates a firm, golden base that prevents the peach filling from seeping into and softening the bottom layer during the final bake.

Sweet Butter Peach Bars

Buttery crust layered with sweet peach filling and topped with fragrant cinnamon streusel crumble.

Prep 25m
Cook 40m
Total 65m
Servings 12
Difficulty Easy

Ingredients

Buttery Shortbread Crust

  • 1 cup (2 sticks) unsalted butter, softened
  • 2/3 cup granulated sugar
  • 2 cups all-purpose flour
  • 1/2 teaspoon salt

Fresh Peach Filling

  • 3 cups diced fresh or canned peaches (about 4 medium)
  • 1/3 cup granulated sugar
  • 2 tablespoons cornstarch
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon vanilla extract

Cinnamon Streusel Topping

  • 3/4 cup all-purpose flour
  • 1/2 cup packed light brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 6 tablespoons unsalted butter, melted

Instructions

1
Preheat and Prepare Pan: Preheat the oven to 350°F. Line a 9×13-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal.
2
Make the Crust Dough: In a large bowl, cream the softened butter and granulated sugar together until light and fluffy. Add the flour and salt, then mix until the dough just comes together.
3
Press and Blind-Bake the Crust: Press the dough evenly into the bottom of the prepared pan. Bake for 15 minutes until the edges are lightly golden. Remove from the oven and set aside.
4
Prepare the Peach Filling: In a medium bowl, toss the diced peaches with granulated sugar, cornstarch, lemon juice, and vanilla extract until evenly coated. Set aside to macerate.
5
Make the Cinnamon Streusel: In a separate bowl, combine the flour, packed brown sugar, cinnamon, and salt. Pour in the melted butter and mix with a fork until the mixture forms coarse, crumbly clusters.
6
Assemble the Bars: Spread the peach filling in an even layer over the pre-baked crust. Sprinkle the cinnamon streusel evenly across the top.
7
Bake Until Golden: Bake for 25 minutes, or until the streusel topping is golden brown and the peach filling is bubbling at the edges.
8
Cool and Cut into Squares: Allow the bars to cool completely in the pan. Use the parchment overhang to lift the slab out, then cut into 12 even squares.
Additional Information

Equipment Needed

  • 9×13-inch baking pan
  • Mixing bowls (large and medium)
  • Hand mixer or stand mixer
  • Rubber spatula
  • Parchment paper
  • Fork (for streusel)

Nutrition (Per Serving)

Calories 290
Protein 2g
Carbs 38g
Fat 14g

Allergy Information

  • Contains wheat (gluten)
  • Contains dairy (butter)
  • Always verify ingredient packaging for cross-contamination warnings
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.