Peach Crumb Bars are buttery, crumbly, and packed with sweet, juicy peaches that cook down into a jammy filling. The same simple dough does double duty as the press-in crust and the crumb topping, so every bite is rich, fruity, and exactly the right kind of messy.
They taste like a cross between peach pie and a buttery shortbread cookie, but they come together in a single 8×8 pan with no pie crust to roll. For more summer fruit bars with that same buttery crumble, try my strawberry rhubarb crumb bars or my blueberry crumb bars.

Quick Look: Peach Crumb Bars
🔥 Bake Time: 45 minutes (15-minute par-bake + 30 minutes assembled)
🍽️ Serves: 9 bars
✨ Calories: Approximately 340 per bar
🥄 Main Ingredients: Flour, melted butter, sugar, peaches, cornstarch
🌿 Dietary Info: Vegetarian (easy dairy-free and gluten-free swaps)
💛 Why You'll Love It: One melted-butter dough for crust and topping, a jammy cooked peach filling, and no pie crust to fuss with.
SUMMARIZE & SAVE THIS CONTENT ON
Why You'll Love This Recipe
- One dough, two jobs: The same buttery mixture presses into the base and crumbles over the top, so there's no separate topping to mix. It's the same shortcut that makes my apple pie crumb bars so easy.
- No mixer, no cutting in cold butter: The dough comes together with melted butter and a spoon. Just stir and press.
- A real, jammy filling: Cooking the peaches with a little cornstarch slurry first means the filling sets up glossy and sliceable instead of watery. No soggy bottoms here.
- Peach pie flavor, way less work: You get all the cozy, cinnamon-kissed peach flavor of a pie without rolling out a single crust. If you love that idea, my brownie crumb bars use the same press-and-bake trick with fudge instead of fruit.
- Frozen-fruit friendly: No need to wait for perfect fresh peaches. Frozen slices go straight into the saucepan, which makes this a make-anytime bar. They travel well, too — pair them with my pumpkin banana bread muffins for a potluck spread.
Jump to:
Ingredients

For the crust and crumble:
- All-purpose flour: The structure for both the base and the topping.
- Granulated sugar: Sweetens the dough and helps the edges crisp as they bake.
- Unsalted butter, melted: Melted butter makes a soft, easy-to-stir dough that bakes into a sturdy base and craggy crumbs — no cutting in cold butter required.
- Salt: Balances the sweetness and sharpens the peach flavor.
- Vanilla extract: Rounds out the buttery dough.
For the peach filling:
- Salt + vanilla extract: Small amounts that make the peach flavor taste fuller.
- Frozen sliced peaches: No need to thaw — they go straight into the saucepan. Fresh works too.
- Granulated sugar: Keep it modest so the filling stays jammy, not candy-sweet.
- Lemon juice: Brightens the peaches and keeps the filling from tasting flat.
- Cornstarch + water: Whisked into a slurry, this is what thickens the juices into a sliceable filling.
- Cinnamon (optional): Cozy and warm — leave it out for a purely peachy bar.
Easy Substitutions & Variations
- Frozen or fresh peaches: Either works. If using fresh, peel and slice before cooking. I used frozen.
- Gluten-free: Use a 1:1 gluten-free baking flour blend. The texture may be slightly softer, but still delicious.
- Dairy-free: Swap in melted dairy-free butter for the crust and topping. I like Country Crock's plant butter.
- Cornstarch swap: Tapioca starch or arrowroot powder work in the filling.
- Peach raspberry bars: Swap some of the peaches for raspberries.
- Peach almond bars: Add ½ teaspoon almond extract to the dough.
- Glazed bars: Drizzle a simple vanilla glaze over the cooled bars.
- Extra-cinnamon crumb: Add a teaspoon of cinnamon to the dough for a snickerdoodle vibe.
How to Make Peach Crumb Bars

Step 1: Make the crumble dough: Mix the butter and vanilla together separately for even distribution. In a large bowl, stir together the melted butter, sugar, vanilla, and salt.
Add the flour and stir until a soft, crumbly dough forms.

Step 2: Form and par-bake the crust: Press about two-thirds of the dough firmly and evenly into a parchment-lined 8×8 pan, and reserve the rest for the topping. Par-bake at 350°F (175°C) for 15 minutes.

Step 3: Cook the filling: While the crust bakes, combine the frozen peaches, sugar, lemon juice, cinnamon, salt, and vanilla in a saucepan over medium heat. Cook 6–8 minutes until the peaches soften and release their juices. Stir in the cornstarch slurry and cook another 1–2 minutes until thickened, then let it cool for 5 minutes.

Step 4: Assemble, bake, and cool: Spread the peach filling over the par-baked crust, then crumble the reserved dough over the top. Bake 30 minutes, until the top is golden and the filling bubbles at the edges and center. Cool completely in the pan, then chill 1–2 hours for clean slices.
Hint: Weighing your ingredients with a kitchen scale is the easiest way to guarantee accuracy, giving you perfect texture and consistent results every time you bake.
Expert Tips
- Press the base firmly. Since this dough is held together by melted butter, packing it down evenly is what gives you a solid base that slices cleanly instead of crumbling apart.
- Don't skip the par-bake. Baking the crust for 15 minutes before the filling goes on sets the base so it stays sturdy under the juicy peaches.
- Chop large peach slices. If your frozen peaches come in big slices, give them a rough chop so they layer evenly and don't weigh down the crust.
- Cook the filling until it thickens. The cornstarch slurry needs a minute or two of cooking to do its job — that's the difference between a jammy, sliceable bar and a soggy one.
- Cool completely before slicing. This is the hardest tip to follow and the most important. The filling needs time to set, and the crumb topping firms up as it cools. A chill in the fridge gives you clean, bakery-neat squares.
What Makes This Recipe Special?
Most fruit crumb bars treat the filling as an afterthought — raw fruit tossed with sugar and hoped to set in the oven. This one cooks the peaches into a proper jammy filling first, so it slices clean and tastes concentrated and glossy instead of watery. It's the same filling logic I rely on in my strawberry rhubarb galette, where cooking down the fruit is what keeps the whole thing from going soggy.
The other thing doing a lot of work here is the single melted-butter dough. One easy, stir-together mixture becomes both the sturdy par-baked base and the crumbly topping, so you get crisp edges, a tender middle, and that signature crumb finish without a mixer or two separate components. If you like that one-bowl approach, my fresh lemon crumb bars use a similar method with a bright citrus filling.

Peach Crumb Bars FAQs
Yes. Peel and slice them first, then cook exactly as written. Fresh peaches may release a bit less liquid than frozen, so just cook until they soften and the filling thickens with the slurry.
The cornstarch slurry probably didn't get a chance to fully activate, or the bars were sliced before cooling. Make sure the filling visibly thickens in the saucepan, and always cool the bars completely (a fridge chill helps) before cutting.
I really recommend it. Giving the base 15 minutes on its own sets it up so it stays sturdy under the juicy filling instead of turning soft.
Yes — double everything and bake in a 9×13 pan. You'll likely need a few extra minutes in the oven; look for a golden top and bubbling edges.
Peach Crumb Bars Troubleshooting Guide
| Problem | Cause | Fix |
|---|---|---|
| Runny, loose filling | Bars sliced before cooling, or slurry under-cooked | Cook the filling until visibly thick; cool completely and chill before slicing. |
| Soggy bottom crust | Crust wasn't par-baked | Par-bake the base for 15 minutes before adding the filling. |
| Crumbly base that won't hold | Not enough dough pressed in, or it wasn't packed firmly | Press about two-thirds of the dough firmly and evenly into the pan. |
| Pale, soft top | Underbaked | Bake until the top is golden and the filling bubbles at the edges and center. |
| Bland filling | Salt, lemon, or vanilla left out | These small amounts make the peach flavor taste full — don't skip them. |
Storage
Store leftover bars in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days.
You can also freeze them for up to 2 months — wrap tightly, then thaw in the refrigerator before bringing to room temperature (this minimizes condensation), or warm slightly before serving.
Other Crumb Bare Recipes to Try
Did you make this recipe?
If you try this recipe, I’d love if you left a quick rating and review below! It really helps support my blog and lets others know how the recipe turned out for you. Also, don't forget to tag me @kneadedthat on Instagram and use the hashtag #kneadedthat so I can see what you made and share it!

Easy Peach Crumb Bars
Equipment
- Kitchen Scale
- 8x8-inch baking pan
- Parchment Paper
- Mixing bowls (large and small)
- Spatula or wooden spoon
- Saucepan
- Measuring cups and spoons (or kitchen scale)
- Knife and cutting board (if chopping peaches further)
- Cooling rack
Ingredients
For the crust and crumble:
- 240 g all-purpose flour 2 cups
- 200 g granulated sugar 1 cup
- 170 g unsalted butter, melted ¾ cup
- ½ teaspoon salt
- 1 teaspoon vanilla extract
For the peach filling:
- 500 g frozen sliced peaches, roughly chopped 4 cups
- 67 g granulated sugar ⅓ cup
- 1 tablespoon lemon juice
- 2 teaspoons cornstarch
- 2 tablespoons water
- ½ teaspoon cinnamon optional
- Pinch of salt
- 1 teaspoon vanilla extract
Instructions
- Prep the pan: Preheat the oven to 350°F (175°C). Line an 8x8 pan with parchment paper.
- Make the crumble dough: In a large bowl, combine the melted butter and vanilla (mixed separately), sugar, and salt. Stir in the flour until a soft, crumbly dough forms.240 g all-purpose flour, 200 g granulated sugar, 170 g unsalted butter, melted, ½ teaspoon salt, 1 teaspoon vanilla extract
- Form the crust: Press about two-thirds of the mixture firmly and evenly into the bottom of the pan. Reserve the remaining third for the topping. Par-bake for 15 minutes.
- Cook the peach filling: In a medium saucepan over medium heat, combine the chopped frozen peaches, sugar, lemon juice, cinnamon, salt, and vanilla. Cook for 6–8 minutes, stirring often, until the peaches begin to soften and release their juices.500 g frozen sliced peaches, roughly chopped, 67 g granulated sugar, 1 tablespoon lemon juice, ½ teaspoon cinnamon, Pinch of salt, 1 teaspoon vanilla extract
- Thicken the filling: Stir the cornstarch and water together in a small bowl until smooth, then add to the peach mixture. Cook another 1–2 minutes until slightly thickened. Remove from heat and let cool for 5 minutes.2 teaspoons cornstarch, 2 tablespoons water
- Assemble: Spread the peach filling evenly over the crust. Crumble the reserved dough over the top.
- Bake: Bake for 30 minutes, or until the top is golden and the filling is bubbling around the edges and in the center.
- Cool: Let cool completely in the pan before slicing — at least 1–2 hours. Chill in the fridge for the cleanest cuts.






Leave a Reply