Fresh Peach Pie Bars
These peach pie bars are the perfect dessert when you want something sweet, fruity, and easy to make. They have a buttery crust, juicy peach filling, and a crumbly topping that’s simply irresistible. It’s like a slice of summer in every bite.

I love making these bars in the summer when fresh peaches are in season. There’s something so comforting about the aroma of peaches and cinnamon wafting through the house as they bake. If you enjoy sweet desserts, check out my Easy Cake Mix Chocolate Chip Cookie Bars Golden Oreo Cake With White Chocolate Ganache, and Carrot Cake Loaf With Cream Cheese Frosting for more inspiration.

Why You’ll Love This Recipe
- Simple Ingredients: You don’t need any fancy ingredients to make these bars. Most of the items are pantry staples like flour, sugar, butter, and eggs, with fresh peaches being the star ingredient. This simplicity makes it easy to whip up a batch whenever you have ripe peaches on hand without an extra grocery trip.
- Fresh And Fruity: The combination of sweet, juicy peaches with a hint of cinnamon creates a flavor that’s so refreshing and comforting. The natural sweetness of the peaches shines through, balanced perfectly by the buttery crust and warm spice. It’s like tasting peach pie but in a convenient, handheld bar.
- Flexible Dessert: These bars are great served warm straight from the oven, at room temperature for a quick snack, or even chilled for a refreshing summer treat. They’re perfect for picnics, BBQs, potlucks, or simply as an afternoon treat with a cup of tea or coffee.
- Easy To Make: No complicated steps here. The dough comes together quickly, and the simple assembly makes this recipe perfect for beginner bakers or anyone short on time. It’s a foolproof recipe that delivers delicious results every time.
Ingredients

- Unsalted Butter: Butter adds richness and a tender, melt-in-your-mouth texture to the crust and crumb topping. Using unsalted butter lets you control the salt level in the recipe, ensuring a balanced flavor.
- All-Purpose Flour: Flour provides the structure and stability for the crust and crumble topping. It helps create that perfect, slightly crisp base while keeping the topping light and crumbly.
- Granulated Sugar: Sugar adds a sweetness that complements the natural sugars in the peaches. It also helps the crust achieve a slight golden color and crisp texture during baking.
- Egg: The egg acts as a binder for the peach filling, helping it set as it bakes. It gives the filling a slightly custardy texture, making each bite creamy and delicious.
- Greek Yogurt: Greek yogurt adds creaminess and moisture to the dough, helping to keep the crust tender and slightly tangy. Its thicker texture compared to regular yogurt gives the bars a richer, denser crumb, while the subtle tang balances the sweetness of the peaches.
- Salt: Salt might seem inconsequential, but it’s essential. It balances the sweetness, enhances all the other flavors, and brings out the natural fruitiness of the peaches.
- Ground Cinnamon: Cinnamon adds warmth and a touch of spice, perfectly complementing the sweetness of the peaches. It gives the bars that cozy, comforting flavor we often associate with fruit desserts.
- Pure Vanilla Extract: Vanilla boosts the flavor profile, adding a sweet, aromatic note that pairs perfectly with the buttery crust and the juicy peach filling.
- Ripe Peaches: The star of the show! Ripe peaches bring juicy sweetness, vibrant color, and a burst of fresh, fruity flavor. Their natural juices mingle with the cinnamon and sugar, creating a deliciously syrupy filling.
Substitutions and Additions
- Peaches: Try nectarines, apricots, or even mixed berries if peaches aren’t in season.
- Yogurt: Substitute with sour cream for a tangier flavor.
- Spices: Add a pinch of nutmeg or cardamom for extra warmth and depth of flavor.
Step by Step Instructions
Preheat the Oven: Preheat your oven to 350°F (175°C). Lightly grease an 8×8-inch baking pan or line it with parchment paper, leaving an overhang on the sides to easily lift the bars out later.

Mix Dry Ingredients: In a large mixing bowl, whisk together the flour, sugar, salt, and half of the ground cinnamon (reserve the rest for the peach filling).

Add Wet Ingredients: Add the softened butter, yogurt, and vanilla extract to the dry ingredients. Using a fork, pastry cutter, or your hands, mix until the dough comes together. It should be crumbly but hold its shape when pressed between your fingers.

Form the Crust: Take about ⅔ of the dough and press it evenly into the prepared baking pan to form the crust. Use your hands or the back of a spoon to create an even layer. Reserve the remaining ⅓ of the dough for the crumb topping.

Prepare the Filling: In a separate bowl, whisk the egg until smooth. Add the chopped peaches and the remaining cinnamon. Gently stir to coat the peaches evenly.

Assemble: Pour the peach mixture over the crust, spreading it out evenly. Crumble the reserved dough over the top, allowing some of the peaches to peek through.
Bake: Place the pan in the preheated oven and bake for 35-45 minutes or until the top is golden brown and the peach filling is bubbly around the edges.

Cool and Serve: Remove the pan from the oven and let the bars cool completely in the pan on a wire rack. Once cooled, lift the bars out using the parchment and slice them into squares or rectangles. Enjoy!
Tips and Notes
- Prevent Soggy Bars: Use ripe but firm peaches to avoid excess moisture, which can make the bars soggy.
- Even Crumble: When crumbling the reserved dough, use your fingertips to create small, uniform clumps for a consistent, crunchy topping.
- Make Ahead: These bars can be made a day ahead and stored in the fridge until ready to serve, allowing the flavors to meld beautifully.
Serving Suggestions
- With Ice Cream: Serve warm with a scoop of vanilla ice cream for an indulgent dessert.
- Drizzle: Add a light drizzle of honey, caramel sauce, or even a dusting of powdered sugar for extra sweetness.
- Whipped Cream: You can never go wrong with whipped cream! Top with a dollop of freshly whipped cream for a light, airy contrast to the rich filling.
Wine Pairing
- Moscato: Its light, fruity notes complement the sweetness of the peaches perfectly.
- Riesling: A slightly sweet Riesling pairs beautifully with the warm cinnamon and juicy peaches.
- Prosecco: The crisp, bubbly nature of Prosecco provides a refreshing contrast to the rich, buttery crust.

Storage and Reheating Instructions
- Room Temperature: Store in an airtight container at room temperature for up to 2 days.
- Refrigerator: For longer storage, keep the bars in the fridge for up to 5 days.
- Freezer: Freeze the bars (wrapped tightly) for up to 3 months. Thaw in the refrigerator before serving.
- Reheating: Warm individual bars in the microwave for 10-15 seconds or enjoy them chilled straight from the fridge.

Fresh Peach Pie Bars
Ingredients
- ½ cup 1 stick unsalted butter, softened
- 1 ½ cups all-purpose flour
- ⅔ cup granulated sugar
- 1 large egg at room temperature
- 3 tablespoons plain or vanilla yogurt
- A pinch of salt
- ½ teaspoon ground cinnamon
- ½ teaspoon pure vanilla extract
- 3 ripe peaches peeled, pitted, and chopped
Instructions
Preheat The Over
- Preheat your oven to 350°F (175°C).
- Lightly grease an 8×8-inch baking pan or line it with parchment paper, leaving an overhang on the sides to easily lift the bars out later.
Mix Dry Ingredients
- In a large mixing bowl, whisk together the flour, sugar, salt, and half of the ground cinnamon (reserve the rest for the peach filling).
Add Wet Ingredients
- Add the softened butter, yogurt, and vanilla extract to the dry ingredients.
- Using a fork, pastry cutter, or your hands, mix until the dough comes together. It should be crumbly but hold its shape when pressed between your fingers.
Form The Crust
- Take about ⅔ of the dough and press it evenly into the prepared baking pan to form the crust.
- Use your hands or the back of a spoon to create an even layer. Reserve the remaining ⅓ of the dough for the crumb topping.
Prepare The Filling
- In a separate bowl, whisk the egg until smooth.
- Add the chopped peaches and the remaining cinnamon.
- Gently stir to coat the peaches evenly.
Assemble
- Pour the peach mixture over the crust, spreading it out evenly.
- Crumble the reserved dough over the top, allowing some of the peaches to peek through.
Bake
- Place the pan in the preheated oven and bake for 35-45 minutes, or until the top is golden brown and the peach filling is bubbly around the edges.
Cool And Serve
- Remove the pan from the oven and let the bars cool completely in the pan on a wire rack
- Once cooled, lift the bars out using the parchment paper overhang and slice them into squares or rectangles. Enjoy!