Ingredients
Equipment
Method
Prep
- Preheat oven to 350°F and line a 9x13 pan with parchment paper, leaving overhang so the bars lift out cleanly.
Make the crumb
- Combine all-purpose flour, rolled 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 the pressed base at 350°F for 15 minutes, until set and lightly golden.
Add cream layer and peaches
- Beat cream cheese, granulated sugar, egg, and vanilla until smooth, then spread over the warm baked base.
- Toss fresh peaches with granulated sugar, cornstarch, and lemon juice, then spread the peach mixture over the cream cheese layer.
Top and bake
- Crumble the remaining oat mixture over the peach layer to cover it evenly.
- Bake at 350°F for 25-30 minutes, until the topping is golden and feels crisp at the edges.
- Cool completely in the pan before cutting into 16 bars so the cream layer sets and the filling holds together.
Notes
Pro tip: use cold, cubed butter and press the base firmly so you get a sturdy buttery crumb that slices cleanly. Store in an airtight container in the refrigerator up to 4 days. Freeze bars (without cutting into individual portions is easier to layer) up to 2 months; thaw overnight in the fridge. For a lighter option, use reduced-fat cream cheese while keeping the same baking times.
