I turned ripe peaches into creamy pie like bars wrapped in a sweet, crumbly crust that I now count among my favorite Peach Bar Recipes.

I never expected a bar to taste this much like pie, but these Peaches And Cream Crumble Bars do just that. The filling is dreamy and slightly tangy thanks to cream cheese, while ripe peaches give bursts of juicy sweetness that keep you sneaking bites.
The crust and crumble are cookie-like, crunchy, and somehow perfectly balanced, so you get both texture and comfort in every square. It feels like a Baked Peaches Dessert you’d save for company, but honestly it’s also the thing I make when I don’t know What To Do With Leftover Peaches.
You’ll want one more than once.
Ingredients

- Flour: Gives structure and bulk, mostly carbs, not much protein, fills you up.
- Rolled oats: Adds chew, fibre and nutty flavor, helps bars hold together and feel hearty.
- Light brown sugar: Sweet, gives caramel notes and moisture, so they taste richer and softer.
- Unsalted butter: Makes crumbly tender bits, pure fat, adds richness and golden browning.
- Cream cheese: Creamy tang, adds slight sourness and silkiness, boosts filling’s richness.
- Peaches: Fresh sweet and slightly tart, lots of water and vitamins, juicy bursts.
- Cornstarch: Thickens peach juices so bars arent soggy, neutral taste, light texture.
- Lemon juice: Brightens flavor, cuts sweetness a bit, brings freshness and small tang.
Ingredient Quantities
- 2 cups all purpose flour
- 1 1/2 cups old fashioned rolled oats
- 3/4 cup packed light brown sugar
- 1/2 cup granulated sugar
- 1 teaspoon baking powder
- 1/2 teaspoon fine salt
- 1 cup unsalted butter, cold, cubed
- 8 ounces cream cheese, softened (about 1 package)
- 1/2 cup granulated sugar for the cream filling
- 1 large egg, room temp
- 1 teaspoon vanilla extract
- 3 cups ripe peaches, peeled and diced (about 4 large peaches)
- 2 tablespoons granulated sugar for the peaches
- 1 tablespoon cornstarch
- 1 tablespoon fresh lemon juice
- 2 tablespoons coarse sugar or turbinado sugar, optional for sprinkling
How to Make this
1. Preheat oven to 350F and line a 9×13 inch baking pan with parchment leaving an overhang for easy lift out, spray parchment lightly with cooking spray.
2. In a large bowl whisk together 2 cups all purpose flour, 1 1/2 cups old fashioned rolled oats, 3/4 cup packed light brown sugar, 1/2 cup granulated sugar, 1 teaspoon baking powder and 1/2 teaspoon fine salt.
3. Cut in 1 cup cold unsalted butter, cubed, with a pastry cutter or your fingers until the mixture looks like coarse crumbs with some pea sized bits. If it gets too warm pop it in the fridge for 10 minutes. Reserve about one third of the crumb mixture for the topping and press the rest evenly into the prepared pan to form the crust.
4. Bake the crust for 12 to 15 minutes until just set and starting to turn golden at the edges, then remove and let cool while you make the filling.
5. Beat 8 ounces softened cream cheese with 1/2 cup granulated sugar, 1 large room temp egg and 1 teaspoon vanilla extract until very smooth and no lumps remain. Spread the cream cheese mixture evenly over the warm crust.
6. Toss 3 cups peeled, diced peaches with 2 tablespoons granulated sugar, 1 tablespoon cornstarch and 1 tablespoon fresh lemon juice. Let macerate 10 minutes to draw out juices. If your peaches are super juicy, cook them quickly in a small saucepan over medium heat for 2 to 3 minutes until thickened and glossy, then cool slightly.
7. Spoon the peaches over the cream cheese layer and spread gently so you don’t tear the filling.
8. Sprinkle the reserved crumb mixture evenly over the peaches and press down lightly. If you like extra crunch sprinkle 2 tablespoons coarse sugar or turbinado sugar on top.
9. Bake 25 to 30 minutes until the topping is golden and the filling is set. Cool completely in the pan on a wire rack, then chill at least 2 hours or overnight for the cleanest slices.
10. Use the parchment overhang to lift bars out, slice with a sharp knife warmed under hot water and wiped dry for neat cuts. Serve at room temp or with a scoop of vanilla ice cream.
Equipment Needed
1. Oven (preheat to 350F)
2. 9×13 inch baking pan
3. Parchment paper and cooking spray
4. Large mixing bowl
5. Measuring cups and spoons and a whisk
6. Pastry cutter (or your fingers) and a rubber spatula
7. Electric hand mixer (or a sturdy wooden spoon)
8. Cutting board and a sharp knife
9. Small saucepan and a wire cooling rack
FAQ
Peaches And Cream Crumble Bars Recipe Substitutions and Variations
- All purpose flour: swap with whole wheat pastry flour, 1:1. Gives a nuttier flavor and slightly denser crumb, but it still holds together fine.
- Old fashioned rolled oats: use quick oats 1:1 if thats what you have. Texture will be a bit softer and less chewy, but taste stays great.
- Unsalted butter, cold, cubed: replace with cold solid coconut oil or a stick of vegan butter, 1:1. Coconut oil can add a faint coconut note, so only use if youre ok with that.
- Cream cheese, softened: substitute mascarpone or Neufchatel 1:1. Mascarpone keeps the filling rich and smooth; Neufchatel is a slightly lower fat, almost identical result.
Pro Tips
1. Keep the butter and cream cheese cold until you actually need them, but soften the cream cheese enough so it mixes smooth or you’ll end up with lumps. If the butter gets too warm while you cut it, stick the bowl in the fridge for a bit instead of forcing it.
2. If the peaches are extra juicy, either cook them down quickly to concentrate and thicken the juices, or toss them with a touch more cornstarch and let them sit so excess liquid gets absorbed. Otherwise the bars can turn soggy.
3. Toast the oats in a dry skillet till they smell nutty, it adds real depth to both crust and topping, trust me. Watch them constant, they go from perfect to burned fast.
4. Chill the finished bars well before slicing, then run a sharp knife under hot water, wipe it dry and slice, wiping between cuts. Makes the slices neat, no crumb chaos.

Peaches And Cream Crumble Bars Recipe
I turned ripe peaches into creamy pie like bars wrapped in a sweet, crumbly crust that I now count among my favorite Peach Bar Recipes.
12
servings
477
kcal
Equipment: 1. Oven (preheat to 350F)
2. 9×13 inch baking pan
3. Parchment paper and cooking spray
4. Large mixing bowl
5. Measuring cups and spoons and a whisk
6. Pastry cutter (or your fingers) and a rubber spatula
7. Electric hand mixer (or a sturdy wooden spoon)
8. Cutting board and a sharp knife
9. Small saucepan and a wire cooling rack
Ingredients
2 cups all purpose flour
1 1/2 cups old fashioned rolled oats
3/4 cup packed light brown sugar
1/2 cup granulated sugar
1 teaspoon baking powder
1/2 teaspoon fine salt
1 cup unsalted butter, cold, cubed
8 ounces cream cheese, softened (about 1 package)
1/2 cup granulated sugar for the cream filling
1 large egg, room temp
1 teaspoon vanilla extract
3 cups ripe peaches, peeled and diced (about 4 large peaches)
2 tablespoons granulated sugar for the peaches
1 tablespoon cornstarch
1 tablespoon fresh lemon juice
2 tablespoons coarse sugar or turbinado sugar, optional for sprinkling
Directions
- Preheat oven to 350F and line a 9×13 inch baking pan with parchment leaving an overhang for easy lift out, spray parchment lightly with cooking spray.
- In a large bowl whisk together 2 cups all purpose flour, 1 1/2 cups old fashioned rolled oats, 3/4 cup packed light brown sugar, 1/2 cup granulated sugar, 1 teaspoon baking powder and 1/2 teaspoon fine salt.
- Cut in 1 cup cold unsalted butter, cubed, with a pastry cutter or your fingers until the mixture looks like coarse crumbs with some pea sized bits. If it gets too warm pop it in the fridge for 10 minutes. Reserve about one third of the crumb mixture for the topping and press the rest evenly into the prepared pan to form the crust.
- Bake the crust for 12 to 15 minutes until just set and starting to turn golden at the edges, then remove and let cool while you make the filling.
- Beat 8 ounces softened cream cheese with 1/2 cup granulated sugar, 1 large room temp egg and 1 teaspoon vanilla extract until very smooth and no lumps remain. Spread the cream cheese mixture evenly over the warm crust.
- Toss 3 cups peeled, diced peaches with 2 tablespoons granulated sugar, 1 tablespoon cornstarch and 1 tablespoon fresh lemon juice. Let macerate 10 minutes to draw out juices. If your peaches are super juicy, cook them quickly in a small saucepan over medium heat for 2 to 3 minutes until thickened and glossy, then cool slightly.
- Spoon the peaches over the cream cheese layer and spread gently so you don't tear the filling.
- Sprinkle the reserved crumb mixture evenly over the peaches and press down lightly. If you like extra crunch sprinkle 2 tablespoons coarse sugar or turbinado sugar on top.
- Bake 25 to 30 minutes until the topping is golden and the filling is set. Cool completely in the pan on a wire rack, then chill at least 2 hours or overnight for the cleanest slices.
- Use the parchment overhang to lift bars out, slice with a sharp knife warmed under hot water and wiped dry for neat cuts. Serve at room temp or with a scoop of vanilla ice cream.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 144g
- Total number of serves: 12
- Calories: 477kcal
- Fat: 23g
- Saturated Fat: 13.8g
- Trans Fat: 0.33g
- Polyunsaturated: 1.6g
- Monounsaturated: 7.5g
- Cholesterol: 75mg
- Sodium: 167mg
- Potassium: 125mg
- Carbohydrates: 65g
- Fiber: 2.2g
- Sugar: 35g
- Protein: 5.1g
- Vitamin A: 192IU
- Vitamin C: 4mg
- Calcium: 29mg
- Iron: 0.75mg

















