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 well combined.
03 - Add cold diced butter and egg to the flour mixture. Use a pastry cutter or fingertips to blend until coarse crumbs form.
04 - Press two-thirds of the crumb mixture firmly into the bottom of the prepared pan to create an even crust layer.
05 - Combine cherries, sugar, cornstarch, lemon juice, and vanilla in a separate bowl. Toss until cherries are evenly coated.
06 - Spread the cherry filling evenly over the crust, then sprinkle remaining crumble mixture over the top.
07 - Bake for 38-42 minutes until top is golden brown and filling bubbles around edges.
08 - Let cool completely in the pan before lifting out and cutting into 16 bars.