If you’re craving something sweet, juicy, and nostalgic, these Peaches and Cream Bars deliver all that and more. With a buttery shortbread-style base, a luscious cream cheese filling, and layers of ripe peaches baked to perfection, each bite melts in your mouth.
Topped with a golden crumble and finished with a light dusting of powdered sugar, they’re everything a summer (or anytime) dessert should be — bright, rich, and irresistibly easy.
Perfect for potlucks, brunches, or an afternoon treat with coffee, these bars strike the perfect balance between comforting and classy. And the best part? You can make them with fresh, frozen, or canned peaches.
🍑 Ingredients (Makes 16 bars)
For the crust and crumble:
- 2 cups all-purpose flour
- ¾ cup granulated sugar
- ½ teaspoon baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter, cold and cubed
- 1 large egg
- ½ teaspoon vanilla extract
For the cream layer:
- 8 oz cream cheese, softened
- ¼ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla extract
For the peach filling:
- 2 cups diced peaches (fresh, canned, or frozen — thawed and drained if using canned or frozen)
- 1 tablespoon cornstarch
- 1 tablespoon lemon juice
- 2 tablespoons brown sugar
- ½ teaspoon ground cinnamon (optional)
⏱️ Time Breakdown
- Prep Time: 20 minutes
- Bake Time: 35–38 minutes
- Cooling Time: 45–60 minutes
- Total Time: About 1 hour 40 minutes
👨🍳 Instructions
Step 1: Prepare the crust and topping
Preheat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving a slight overhang on the sides for easy removal.
In a large bowl, whisk together the flour, sugar, baking powder, and salt. Add the cold cubed butter and use a pastry cutter or your fingers to work it into the flour mixture until it resembles coarse crumbs.
In a small bowl, beat the egg and vanilla. Pour into the flour mixture and stir just until a crumbly dough forms. Reserve ¾ cup of the mixture for the topping.
Press the remaining dough evenly into the bottom of your prepared pan to form the crust. Set aside.
Step 2: Mix the cream cheese filling
In a medium bowl, beat the softened cream cheese with the sugar until smooth. Add the egg and vanilla, and beat again until fully incorporated and creamy.
Pour the cream cheese mixture over the prepared crust and gently spread it into an even layer.
Step 3: Prepare the peach layer
In a separate bowl, toss the diced peaches with lemon juice, cornstarch, brown sugar, and cinnamon (if using). The cornstarch will help absorb excess juice and prevent sogginess.
Spoon the peach mixture over the cream cheese layer, spreading evenly.
Step 4: Add crumble and bake
Sprinkle the reserved ¾ cup of dough over the peach layer to create the crumble topping.
Bake for 35–38 minutes, or until the edges are lightly golden and the center looks set. If using very juicy peaches, you may need a few extra minutes.
Remove from oven and let cool in the pan for about 30 minutes, then refrigerate for another 30 minutes to fully set.
Step 5: Slice and serve
Once fully chilled and firm, lift the bars out of the pan using the parchment overhang. Slice into 16 squares.
Dust lightly with powdered sugar just before serving, if desired.







🍽️ Serving Suggestions
- Serve cold or at room temperature with a scoop of vanilla bean ice cream
- Garnish with fresh mint for a summer brunch or dessert tray
- Drizzle with honey or peach syrup for a gourmet finish
🧊 Storage Tips
- Refrigerate: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze sliced bars (unfrosted) for up to 2 months. Separate layers with parchment paper. Thaw overnight in the fridge.
💡 Expert Tips
- For easy removal, use parchment with overhang on all sides.
- Use ripe peaches when possible. If they’re overly juicy, pat them dry slightly before mixing with the filling.
- Want a flavor twist? Add almond extract to the crust or swap cinnamon with ginger.
- Craving more crunch? Add chopped pecans or slivered almonds to the crumble topping.
- No fresh peaches? Use high-quality canned or frozen (thawed) peaches to enjoy these bars year-round.
🧠 Why These Bars Are Special
These bars bring everything you love about summer desserts into a clean, handheld form: juicy fruit, creamy filling, and a satisfying, buttery base. They’re easier and more forgiving than a full pie, and faster to prepare than a cheesecake — yet they give you the best of both.
They look beautiful on a plate, taste rich without being too heavy, and are versatile enough to suit casual and special occasions alike.
Whether you’re making these for a backyard BBQ, holiday dessert tray, or just to treat yourself after dinner — these Peaches and Cream Bars are sure to become a cherished recipe.
Print
Peaches and Cream Bars with Buttery Crumb Topping
These Peaches and Cream Bars feature a buttery shortbread base, luscious cream cheese center, juicy peaches, and a golden crumble topping. Perfect for dessert or summer gatherings.
- Total Time: 1 hour 30 minutes
- Yield: 16 bars 1x
Ingredients
-
- Crust and Crumble:
- 2 cups all-purpose flour
- ¾ cup granulated sugar
- ½ tsp baking powder
- ¼ tsp salt
- ½ cup cold unsalted butter, cubed
- 1 large egg
- ½ tsp vanilla extract
-
- Cream Cheese Filling:
- 8 oz cream cheese, softened
- ¼ cup sugar
- 1 large egg
- ½ tsp vanilla extract
- Peach Layer:
- 2 cups diced peaches (fresh or canned, drained)
- 1 tbsp lemon juice
- 1 tbsp cornstarch
- 2 tbsp brown sugar
- ½ tsp cinnamon (optional)
Instructions
- Preheat oven to 350°F (175°C). Line 8×8-inch pan with parchment paper.
- In a bowl, mix flour, sugar, baking powder, and salt. Cut in butter until crumbly.
- Beat egg and vanilla. Mix into dry ingredients until dough forms. Reserve ¾ cup for topping.
- Press remaining dough into pan. Set aside.
- Beat cream cheese with sugar until smooth. Add egg and vanilla, beat again. Spread over crust.
- In another bowl, toss peaches with lemon, cornstarch, sugar, and cinnamon. Layer over cream cheese.
- Sprinkle reserved crumble on top.
- Bake 35–38 minutes or until golden. Cool 30 min, then chill 30 min more before slicing.
Notes
- Can be made with fresh, frozen (thawed), or canned peaches.
- Use parchment with overhang for easy removal.
- Add chopped almonds or pecans to topping for crunch.
- Prep Time: 20 minutes
- Cook Time: 38 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bar
- Calories: 180
- Sugar: 12 g
- Sodium: 90 mg
- Fat: 9 g
- Saturated Fat: 5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 0.5 g
- Protein: 2 g
- Cholesterol: 30 mg