01 -
Heat the oven to 350°F. Line a 12x17-inch jelly roll pan with foil or parchment, leaving overhang on two sides. Grease the lining well.
02 -
Beat the softened butter, sugar, and salt in a stand mixer or large bowl for 2 minutes, until creamy and lighter in color.
03 -
Beat in the eggs one at a time. Mix in the vanilla and almond extracts until fully combined.
04 -
Whisk the flour and baking powder together, then add them on low speed. Mix just until a thick, soft dough forms.
05 -
Reserve about 2 cups of dough. Press the remaining dough evenly into the prepared pan. Spread the cherry pie filling over the base, then drop small pieces of reserved dough over the filling.
06 -
Bake for 45-55 minutes, rotating the pan once, until the top dough is golden and the center looks set. Cool completely in the pan on a wire rack.
07 -
Whisk powdered sugar, 2 tablespoons milk, vanilla, and salt until smooth. Add more milk only if needed. Drizzle over the cooled bars, let set, then cut into 35 squares.