01 - Preheat oven to 350°F. Line a 9x9-inch baking pan with parchment paper, allowing overhang for easy removal.
02 - In a large bowl, whisk together flour, sugar, baking powder, salt, and cinnamon until evenly combined.
03 - Add cold diced butter and egg. Work the mixture with a pastry cutter or fingertips until it resembles coarse crumbs with some pea-sized pieces remaining.
04 - Press two-thirds of the crumble mixture firmly into the bottom of the prepared pan, creating an even layer.
05 - In a separate bowl, toss cherries with sugar, cornstarch, lemon juice, and vanilla extract until evenly coated.
06 - Spread the cherry mixture evenly over the pressed crust base.
07 - Sprinkle the remaining crumble mixture over the cherry layer in an even layer.
08 - Bake for 38-42 minutes until the topping is golden brown and the fruit filling is bubbling around the edges.
09 - Cool completely in the pan before lifting out using the parchment overhang. Cut into 16 squares.