Ingredients:

  • 125g all-purpose flour
  • 150g brown sugar, packed
  • 8g ground cinnamon
  • 115g unsalted butter, cold and cubed
  • 1g salt
  • 225g full-fat cream cheese, softened
  • 50g granulated sugar
  • 1 large egg yolk
  • 5ml vanilla extract
  • 300g Granny Smith or Honeycrisp apples, peeled and diced
  • 2g ground cinnamon
  • 10g all-purpose flour
  • 250g all-purpose flour
  • 5g baking powder
  • 3g baking soda
  • 2g salt
  • 115g unsalted butter, softened
  • 150g granulated sugar
  • 2 large eggs, room temperature
  • 10ml vanilla extract
  • 240g full-fat sour cream

Instructions:

  1. Combine 125g flour, 150g brown sugar, 8g cinnamon, 115g cold butter, and 1g salt. Rub together until pea sized clumps form.
  2. Beat 225g cream cheese with 50g sugar, 1 yolk, and 5ml vanilla. Note: This prevents the filling from becoming too dense.
  3. Mix 300g diced apples with 2g cinnamon and 10g flour until every piece is matte and coated.
  4. Beat 115g butter and 150g sugar for 3 minutes until the mixture looks pale and fluffy.
  5. Incorporate 2 eggs and 10ml vanilla, then fold in 240g sour cream until the batter is silky and streak free.
  6. Whisk 250g flour, baking powder, baking soda, and salt. Fold into the wet mix gently.
  7. Spread two thirds of the batter into the pan. Create a slight well in the center.
  8. Spread the cream cheese filling over the batter, then top with the apple mixture.
  9. Dollop the remaining batter over the apples, then cover with the streusel until no batter is visible.
  10. Bake at 350°F for 55 minutes until a skewer comes out with moist crumbs but no raw batter.