Ingredients:

  • 1 cup (225g) Unsalted butter, cold and cubed
  • 2 ½ cups (312g) All-purpose flour
  • ¾ cup (150g) Granulated sugar
  • 1 tsp (5g) Baking powder
  • ¼ tsp (1.5g) Salt
  • 1 large Egg, beaten
  • 8 oz (225g) Full-fat cream cheese, softened
  • ¼ cup (50g) Granulated sugar
  • 1 large Egg
  • 1 tsp (5ml) Pure vanilla extract
  • 3 cups (450g) Fresh peaches, peeled and sliced
  • 2 tbsp (25g) Granulated sugar
  • 1 tbsp (8g) Cornstarch
  • ½ tsp (1g) Ground cinnamon

Instructions:

  1. Preheat your oven to 375°F (190°C). In a large bowl, whisk together flour, 3/4 cup sugar, baking powder, and salt. Use a pastry cutter to cut in the cold butter until the mixture resembles coarse crumbs. Stir in the beaten egg. Press exactly two-thirds of this mixture firmly into the bottom of a parchment-lined 9x9 inch pan.
  2. In a medium bowl, beat the softened cream cheese with 1/4 cup sugar, one egg, and vanilla extract using a hand mixer until completely smooth. Spread this mixture evenly over the unbaked bottom crust.
  3. In a separate bowl, toss the sliced peaches with 2 tbsp sugar, cornstarch, and cinnamon until coated. Arrange the peaches in an even layer over the cream cheese filling. Sprinkle the remaining one-third of the crust mixture over the top, squeezing it slightly with your fingers to create clumps.
  4. Bake for 40–45 minutes until the top is light golden brown and the peach juices are bubbling. Allow the bars to cool completely in the pan on a wire rack before chilling for at least 2 hours to ensure the layers set perfectly.