Peach Crumb Bars
Peach Crumb Bars are the perfect harmony of sweet, juicy peaches melded with a buttery, crumbly topping. Each bite bursts with rich flavors reminiscent of warm summer days. The delightful mix of textures — the smooth fruit filling contrasted with the crisp oat topping — creates a scrumptious treat that feels both cozy and indulgent. You’ll love the way the aroma fills your kitchen while these bars bake, transforming simple ingredients into something truly special.
Table of Contents

This recipe is one of those magical finds that can easily become a family favorite, whether you’re serving it at a picnic, gathering around the dinner table, or enjoying a quiet afternoon snack. You’ll quickly discover how easy Peach Crumb Bars are to whip up, making this dessert a quick go-to for any occasion. You might just want to keep the recipe close because it’s one everyone will ask for again and again! So gather your ingredients and let’s bring this delicious dream to life!
Why You’ll Love This Recipe
- Simple & Quick: Ready in about an hour for a delectable dessert that won’t keep you in the kitchen for long.
- Irresistible Flavor: The combination of fresh peaches with a hint of cinnamon creates a mouthwatering taste that screams summer.
- Eye-Catching Appeal: The golden-brown crumble on top is sure to impress your guests and family alike.
- Flexible Serving: Perfect for dessert, breakfast, or as a snack with coffee or tea.
- Diet-Friendly Options: Easily adaptable for gluten-free needs by using gluten-free flour.
Ingredients You’ll Need
- 1 cup unsalted butter, melted: This is the foundation for a rich and tender crust. Unsalted butter allows you to control the saltiness.
- ½ cup granulated sugar: Adds sweetness to the crust and enhances the peach filling.
- 2 teaspoons vanilla extract: This elevates the flavor of the crust and complements the peaches beautifully.
- 2½ cups all-purpose flour: Provides structure to the crust while remaining soft and crumbly.
- ¼ teaspoon salt: Enhances the overall flavor balance.
- 5 cups peaches, about 5–6 medium peaches, peeled and diced: The star of this dessert! Fresh peaches provide sweetness and juiciness; you can leave the skin on if desired.
- ⅓ cup light brown sugar: Adds depth of flavor and a slight caramel note to the filling.
- 2 tablespoons granulated sugar: Balances the tartness of the peaches while enhancing their natural sweetness.
- 2 tablespoons cornstarch: Thickens the filling, preventing it from becoming too runny.
- 1 teaspoon ground cinnamon: A perfect complementary spice for peaches.
- ¾ cup old-fashioned oats: Adds texture to the crumb topping, lending a satisfying chewiness.
- ¾ cup all-purpose flour: This helps bind the crumble topping.
- ½ cup packed light brown sugar: Adds richness to the topping and a hint of molasses flavor.
- ½ teaspoon ground cinnamon: Reinforces the cozy flavors within the topping.
- ¼ teaspoon sea salt: Instead of regular salt, this adds a subtle crunch and flavor.
- 6 tablespoons unsalted butter, melted: This ingredient helps bind the crumble and gives it that deliciously buttery flavor.
- 1 cup powdered sugar: For the glaze that adds a sweet finish to your bars.
- 2 tablespoons milk: To achieve the right consistency for drizzling.
- ½ teaspoon vanilla extract: A splash of flavor to complement the sweetness of the glaze.
How to Make Peach Crumb Bars
Preheat the Oven: Begin by preheating your oven to 350°F (180°C). Line a 9-inch square baking pan with parchment paper, allowing for some overhang on two sides. This will help you lift the bars out easily later.
Prepare the Crust: In a large mixing bowl, stir together the melted butter, ½ cup granulated sugar, and 2 teaspoons vanilla extract until well combined. Then add in 2½ cups all-purpose flour and ¼ teaspoon salt. Mix until a soft dough forms.
Press the Dough: Take your crust mixture and press it evenly into the bottom of your prepared baking pan. This creates a beautiful base for your luscious peach filling.
Bake the Crust: Place the pan in the oven and bake for about 15 minutes, or until the edges just start to turn lightly golden. This initial bake will give your crust a lovely base.
Prepare the Peach Filling: While the crust is baking, grab a large bowl to combine the freshly diced peaches (about 5–6 medium peaches), ⅓ cup light brown sugar, 2 tablespoons granulated sugar, 2 tablespoons cornstarch, 1 teaspoon ground cinnamon, and 1 teaspoon vanilla extract. Gently mix until all the peaches are evenly coated.
Layer the Filling: Once the crust is out of the oven, carefully spread the peach mixture evenly over it while it’s still warm. This will help the flavors meld together.
Prepare the Crumble Topping: In a medium bowl, mix together ¾ cup old-fashioned oats, ¾ cup all-purpose flour, ½ cup packed light brown sugar, ½ teaspoon ground cinnamon, and ¼ teaspoon sea salt. Pour in the melted butter (6 tablespoons) and stir until you create large, crumbly clusters.
Finish the Bars: Sprinkle the crumble topping evenly over the peach layer, ensuring a rich, textured finish.
Bake Until Golden: Return the pan to the oven and bake for another 30–35 minutes, or until the topping is golden brown and the peach filling is bubbling around the edges. Your kitchen will smell heavenly!
Cool Completely: Allow the bars to cool completely in the pan before lifting them out using the parchment paper. This makes for easier slicing.
Whisk the Glaze: In a small bowl, whisk together 1 cup powdered sugar, 2 tablespoons milk, and ½ teaspoon vanilla extract until smooth. Add more milk if needed to achieve a drizzle consistency.
Drizzle the Bars: Once your bars are completely cooled, drizzle the glaze over the top for an extra touch of sweetness.
Slice and Serve: Lastly, slice the bars into squares and enjoy this delicious creation.
Storing & Reheating
Store leftover Peach Crumb Bars in an airtight container at room temperature for up to 3 days. If you need to keep them longer, refrigerate them for up to a week. These bars can also be frozen for up to 3 months. Just wrap them tightly in plastic wrap and then in aluminum foil to prevent freezer burn. To reheat, simply thaw in the fridge overnight and warm them gently in the oven at 300°F (150°C) for about 10 minutes. You’ll want to enjoy them warm, with that crumbly topping still intact!
Chef’s Helpful Tips
- Make sure your butter is melted but not hot when mixing with other ingredients; hot butter can make your dough oily.
- For more intense peach flavor, try using a mix of ripe peaches and nectarines.
- If you find the mixture too crumbly, simply add a tablespoon of cold water to help bind it.
- Want to add a twist? Consider adding a handful of blueberries or raspberries for a mixed berry version!
- Serve with a scoop of vanilla ice cream or a dollop of whipped cream for an extra treat.
Fresh summer flavors and a crumbly topping make Peach Crumb Bars a delightful addition to any recipe collection. These bars combine uncomplicated technique with familiar, heartwarming ingredients that everyone loves. Don’t shy away from experimenting with the fruits or extras you add; the world is your peachy playground! So gather your loved ones, make these delectable bars, and share the joy of baking together. Enjoy each slice of these Peach Crumb Bars for a slice of summer bliss!

Recipe FAQs
How can I tell when the bars are done baking?
Look for a golden-brown topping and bubbling edges. The topping should feel firm when lightly pressed, indicating that it has set properly.
Can I use frozen peaches for this recipe?
Absolutely! Just be sure to thaw and drain them well to avoid excess moisture in the filling, which can make the bars soggy.
How can I make these bars gluten-free?
You can simply substitute the all-purpose flour with a gluten-free blend that measures cup-for-cup, and ensure that your oats are certified gluten-free to avoid cross-contamination.
What’s the best way to store leftover bars?
Keep them in an airtight container at room temperature for up to three days or refrigerate them in a sealed container for up to a week. If freezing, wrap them well in plastic wrap before placing them in a freezer-safe bag for up to three months.
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
These Peach Crumb Bars are a delightful treat with their sweet peach filling and buttery crumb topping. With simple ingredients and quick prep, they’re perfect for any gathering or as a comforting snack.
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, combine the melted butter, sugar, and vanilla extract until mixed well.
- Add the flour and salt, then mix until a soft dough forms.
- Press the dough evenly into the bottom of the lined baking pan.
- Bake for 15 minutes, or until the edges turn lightly golden.
Notes
Ensure to peel the peaches, or leave the skin on if you prefer a more rustic texture.
These bars can be served warm with a scoop of vanilla ice cream for an extra treat.
Store in an airtight container to maintain freshness.
Nutrition
- Serving Size: 1 bar
- Calories: 250
- Sugar: 18g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg
