Ingredients
Equipment
Method
Preheat and line the pan
- Preheat oven to 350°F and line a 9x13 pan with parchment paper, leaving overhang for easy lifting.
- Press the parchment snugly into the corners so the bars bake evenly and release cleanly.
Make the oat crumble base
- Combine flour, oats, brown sugar, cinnamon, and salt, then cut in cold butter until the mixture looks like coarse crumbs.
- Press 2/3 of the crumb mixture firmly into the pan base to form an even layer.
- Bake for 15 minutes to set the crust.
Add cream cheese layer
- Beat cream cheese, granulated sugar, egg, and vanilla extract until smooth.
- Spread the cream cheese mixture over the warm base in an even layer, reaching the edges.
Fill with peaches
- Toss peaches with granulated sugar, cornstarch, and lemon juice until evenly coated.
- Spread the peach filling over the cream cheese layer so it reaches close to the pan edges.
Finish and bake
- Crumble the remaining oat mixture evenly over the peach layer.
- Bake for 25–30 minutes at 350°F until the topping is golden.
- Cool completely before cutting into 16 bars so the cream cheese sets and the jammy filling stays intact.
Notes
For the cleanest jammy cuts, cool the bars fully at room temperature before slicing, then chill briefly if your kitchen is warm. Store covered in the refrigerator up to 4 days; freeze baked bars up to 2 months (thaw overnight in the fridge). For a lighter option, use reduced-fat cream cheese to lower saturated fat while keeping the creamy layer texture.
