Preheat oven to 350 degrees. Line the bottom and sides of a 9-by-13-inch baking pan with parchment paper, leaving an overhang on the sides to lift the finished bars out.
Make the crumble mixture for the crust and topping: Whisk flour, baking powder and salt together in a large bowl.
Add cubed butter and using a pastry cutter or two forks, cut in the butter until all the flour is coated and resembles pea-sized crumbles.
Whisk egg, egg yolk, brown sugar and vanilla together in a small bowl. Pour over the flour/butter mixture and gently mix together until the mixture resembles moist, crumbly sand.
Use your hands if needed — the mixture comes together easier with your hands than a spoon.
You will have about 6 cups of the crust/crumble mixture. Set 2 cups aside.
Pour the remaining crumble mixture into the prepared pan and flatten down with your hands or a flat spatula to form an even crust.
Make filling: In large bowl, mix strawberries, blueberries, granulated sugar, cornstarch and lemon zest together. Spoon evenly over crust.
Crumble the remaining butter/flour mixture on top and gently press down so it’s snug on the strawberry layer.
Bake for 45-50 minutes or until the top is lightly browned and the strawberry filling is bubbling on the sides.
Remove from the oven and place the pan on a wire rack. Allow to cool completely.
If adding a glaze, whisk the glaze ingredients together and drizzle on top of the bars.
Lift the cooled bars out using the overhang on the sides. Cut into squares.
Cover and store leftover bars (with or without icing) at room temperature for up to 2 days, in the refrigerator for up to 1 week and in freezer for up to 3 months.
