01 -
Preheat oven to 190°C. Grease a 33 x 23 x 5 cm baking pan and set aside.
02 -
In a large bowl, combine flour, sugar, and salt. Cut in cold butter with a pastry cutter or two knives until mixture resembles coarse crumbs. Add milk and vanilla; mix until a soft dough just comes together.
03 -
Press dough evenly into the prepared pan to create a uniform layer. Bake for 12–15 minutes, or until lightly golden. Remove from oven and leave the oven on.
04 -
Meanwhile, in a saucepan, combine cranberries and sugar. Mix cornstarch with water until dissolved, then add to saucepan. Cook over medium heat, stirring, until cranberries burst and the mixture thickens. Spread hot cranberry mixture evenly over baked crust.
05 -
Dot spoonfuls of cream cheese over the cranberry layer. Use a knife or skewer to gently swirl cream cheese with cranberries.
06 -
In a medium bowl, combine flour, brown sugar, oats, salt, and cinnamon. Cut in cold butter until mixture forms small crumbs. In a separate bowl, whisk egg with lemon juice, then add to crumb mixture and blend until distributed.
07 -
Scatter crumble mixture evenly over cranberry and cream cheese layers. Bake for 25–30 minutes, or until the topping is golden and filling is bubbling. Allow to cool completely in the pan before slicing.