01 - Preheat oven to 350°F. Line a 9x9-inch baking pan with parchment paper, allowing overhang for easy removal later.
02 - In a large bowl, whisk together flour, sugar, baking powder, salt, and cinnamon until well combined.
03 - Add cold diced butter and egg to the dry mixture. Use a pastry cutter or clean fingers to blend until mixture resembles coarse crumbs with some pea-sized pieces remaining.
04 - Press two-thirds of the crumble mixture firmly and evenly into the bottom of the prepared pan to create a solid base layer.
05 - In a separate bowl, combine cherries, sugar, cornstarch, lemon juice, and vanilla extract. Toss gently until all cherries are evenly coated with the mixture.
06 - Spread the cherry filling evenly over the pressed crust, ensuring an even layer across the entire surface.
07 - Sprinkle the remaining crumble mixture over the cherry layer in an even layer, covering the filling completely.
08 - Bake for 38 to 42 minutes until the top is golden brown and the cherry filling is bubbling around the edges.
09 - Let cool completely in the pan before lifting out using parchment overhang. Cut into 16 equal-sized bars.