Peach Crumb Bars
Peach Crumb Bars are the quintessential summer dessert that captures the joyful essence of ripe, juicy peaches tucked under a buttery crumb topping. Each bite offers a delightful contrast—the sweet, tender fruit mingles with a perfectly crisp crust and crumble, enticing you with its warm, homey aroma. This treat isn’t just about flavor, though. It’s a warm hug for your senses, perfect for sharing with family or savoring solo during a quiet afternoon.
Table of Contents

My first experience making these bars was a sun-soaked afternoon spent in my kitchen, trying to use up the plentiful peaches I had picked from a local orchard. The bursting freshness of the fruits paired beautifully with the comforting smell wafting from the oven. Now, this recipe has become a recurring favorite in my home, loved by everyone who tries it. Whether you’re hosting a backyard barbecue or just craving something sweet, Peach Crumb Bars are sure to win hearts. So, grab some peaches and let’s bake something delicious!
Why You’ll Love This Recipe
- Simple & Quick: With just a few steps and about an hour of your time, you can have these bars ready to serve.
- Irresistible Flavor: The sweet peaches meld beautifully with the crumb topping, bringing bursts of flavor in every bite.
- Eye-Catching Appeal: The golden topping and colorful peach filling make for a stunning dessert presentation.
- Flexible Serving: These bars are fantastic at any time—perfect as snacks, desserts, or even for breakfast alongside your morning coffee.
- Diet-Friendly Options: You can easily make swaps for gluten-free flour or vegan butter, making this a versatile recipe everyone can enjoy.
Ingredients You’ll Need
- 1 cup unsalted butter, melted: Adds richness and moisture to the crust and crumble. You may substitute with coconut oil for a dairy-free option.
- ½ cup granulated sugar: Sweetens the crust. Brown sugar could be used for a more caramel-like flavor.
- 2 teaspoons vanilla extract: Enhances the overall flavor. You can use almond extract for a twist.
- 2½ cups all-purpose flour: Forms the base of your crust and crumble. A gluten-free blend will work well as an alternative.
- ¼ teaspoon salt: Balances the sweetness; always important in baking.
- 5 cups peaches, peeled and diced (about 5–6 medium peaches): The star of the show! Fresh or frozen peaches can both be used, but if using frozen, make sure to thaw and drain excess juice.
- ⅓ cup light brown sugar: Adds depth to the peach filling. Dark brown sugar can be used for a more robust flavor.
- 2 tablespoons granulated sugar: Sweetens the peach filling slightly.
- 2 tablespoons cornstarch: Helps thicken the peach filling, keeping it from becoming too runny.
- 1 teaspoon ground cinnamon: Adds warmth and enhances the sweetness of the peaches.
- 1 teaspoon vanilla extract: (Again) This is for the peach mixture to tie in the flavors.
- ¾ cup old-fashioned oats: Gives the crumble its heartiness; quick oats can substitute in a pinch but may result in a different texture.
- ¾ cup all-purpose flour: Used in the crumble for stability.
- ½ cup packed light brown sugar: Sweetens the crumble and adds moisture.
- ½ teaspoon ground cinnamon: To sprinkle into the crumble for extra flavor.
- ¼ teaspoon sea salt: Just a pinch to elevate the flavor of the crumble.
- 6 tablespoons unsalted butter, melted: Ties the crumble together; can be replaced with a non-dairy alternative.
- 1 cup powdered sugar: A sweet topping for your bars.
- 2 tablespoons milk: To thin out the glaze; can be substituted with almond milk for a dairy-free version.
- ½ teaspoon vanilla extract: This adds a nice finish to your drizzle.
How to Make Peach Crumb Bars
- Prepare the Pan: Preheat the oven to 350°F (180°C). Line a 9-inch square baking pan with parchment paper, leaving overhang on two sides for easy removal.
- Make the Crust: In a large bowl, stir together 1 cup melted unsalted butter, ½ cup granulated sugar, and 2 teaspoons vanilla extract until well combined.
- Add Dry Ingredients: To the mixture, add 2½ cups all-purpose flour and ¼ teaspoon salt, mixing until a soft dough forms.
- Press the Dough: Firmly press the dough evenly into the bottom of the prepared pan.
- Bake the Crust: Bake for 15 minutes, or until the edges begin to turn lightly golden, filling your kitchen with a delicious aroma.
- Prepare the Peach Filling: While the crust bakes, combine 5 cups diced peaches, ⅓ cup light brown sugar, 2 tablespoons granulated sugar, 2 tablespoons cornstarch, 1 teaspoon ground cinnamon, and 1 teaspoon vanilla extract in a large bowl. Mix gently until the peaches are evenly coated.
- Layer the Peaches: Spread the peach mixture evenly over the warm crust, allowing their sweet juices to mingle into the base.
- Make the Crumble Topping: In a medium bowl, stir together ¾ cup old-fashioned oats, ¾ cup all-purpose flour, ½ cup packed light brown sugar, ½ teaspoon ground cinnamon, and ¼ teaspoon sea salt.
- Add Melted Butter: Pour in 6 tablespoons of melted unsalted butter and stir until large, crumbly clusters form, which is exactly what you want.
- Finish the Bars: Sprinkle the crumble evenly over the peach layer, ensuring a delightful texture contrast in each bite.
- Bake Again: Return to the oven and bake for 30–35 minutes, or until the topping is golden brown and you see the peach filling bubbling around the edges, tempting you to dig in.
- Cool the Bars: Allow the bars to cool completely in the pan before lifting them out using the parchment paper.
- Prepare the Glaze: Whisk together 1 cup powdered sugar, 2 tablespoons milk, and ½ teaspoon vanilla extract until smooth and drizzle consistency is reached. If it’s too thick, just add a bit more milk.
- Drizzle and Serve: Drizzle the glaze over the cooled bars before slicing them into squares, adding that lovely finishing touch.
Storing & Reheating
To keep your Peach Crumb Bars fresh, store them at room temperature in an airtight container for up to 3 days. If you prefer them chilled, place them in the refrigerator, where they can last for up to a week. For longer storage, these bars freeze beautifully! Wrap them tightly in plastic wrap and then place them in a freezer-safe bag, storing them for up to 3 months. When you’re ready to enjoy them again, just thaw at room temperature or reheat briefly in the oven at 350°F (180°C) for about 10 minutes, refreshing that crumbly texture.
Chef’s Helpful Tips
- Avoid over-mixing the crust dough—mix just until the ingredients are combined for a tender base.
- Let the peaches sit for a few minutes after chopping to release some juices, which will enhance flavor and keep the filling juicy but not runny.
- When measuring flour, spoon it into the measuring cup and level off rather than scooping directly; this keeps from packing it down and getting too much flour.
- For a fun twist, try adding orange zest or lemon juice to the peach filling for a delightful citrus note.
- If you want to prepare them ahead of time, assemble the bars up to the baking step, cover, and place them in the fridge. Bake them fresh before serving.
These Peach Crumb Bars are truly a celebration of summer, with the sweet and juicy filling beautifully contrasted by the crumbly topping. Whether you’re enjoying them fresh out of the oven or chilled on a hot day, they are bound to become one of your favorite go-to recipes. Feel free to experiment with other fruits or mix-ins to make it your own. So gather some friends or keep them all to yourself; either way, it’s time to indulge in these delicious peach bars!

Recipe FAQs
Can I use frozen peaches instead of fresh?
Absolutely! Frozen peaches work well, but be sure to thaw them first and drain any excess juice. This will help prevent the filling from becoming too watery.
How do I know when the bars are done baking?
Look for a golden brown topping with bubbling juices around the edges. If the crumble is golden and the fruit is gently bubbling, you’re good to go!
Can these bars be made vegan?
Yes! You can easily swap the unsalted butter for a plant-based alternative and use a dairy-free milk for the glaze. Just ensure the sugars used are also vegan.
How should I cut my Peach Crumb Bars for the best results?
For neat cuts, allow the bars to cool completely in the pan. Using a sharp knife, dip it into hot water before cutting for smoother lines, making each square look picture-perfect.
PrintMore Desserts & Appetizers Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Peach Crumb Bars
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 16 servings 1x
- Category: Desserts & Appetizers
- Method: Baking
- Cuisine: American
Description
Peach Crumb Bars feature a buttery crust topped with sweet, juicy peaches and a crumbly topping. This easy dessert is perfect for any occasion!
Ingredients
- 1 cup unsalted butter, melted
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 2½ cups all-purpose flour
- ¼ teaspoon salt
- 5 cups peaches, about 5–6 medium peaches, peeled and diced
- ⅓ cup light brown sugar
- 2 tablespoons granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
- ¾ cup old-fashioned oats
- ¾ cup all-purpose flour
- ½ cup packed light brown sugar
- ½ teaspoon ground cinnamon
- ¼ teaspoon sea salt
- 6 tablespoons unsalted butter, melted
- 1 cup powdered sugar
- 2 tablespoons milk
- ½ teaspoon vanilla extract
Instructions
- Preheat the oven to 350°F (180°C). Line a 9 inch square baking pan with parchment paper, leaving overhang on two sides for easy removal.
- In a large bowl, stir together the melted butter, sugar, and vanilla extract until combined.
- Add the flour and salt and mix until a soft dough forms.
- Press the dough evenly into the bottom of the prepared pan.
- Bake for 15 minutes, just until the edges begin to turn lightly golden.
Notes
For added texture, you can leave the peach skin on if desired.
Allow bars to cool before slicing for cleaner edges.
Store in an airtight container at room temperature for up to 3 days.
Nutrition
- Serving Size: 1 bar
- Calories: 240
- Sugar: 18g
- Sodium: 85mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 30mg
