Preheat oven to 375°F. Line a 9x13-inch baking dish with a parchment paper sling.
Beat sugar and butter together until creamy and smooth, about 2 minutes. Add eggs and vanilla, scraping down the bottom and sides of the bowl and mixing well.
1 1/2 cups granulated sugar, 1 cup salted butter, 2 large eggs, 2 teaspoons vanilla extract
Add flour, baking powder, and salt, stirring until combined to make a soft dough.
3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon salt
Press 2/3 of the dough into the prepared baking dish, then bake for 10-12 minutes.
Add the cherry pie filling to the partially baked bottom crust, spreading into an even layer. Drop remaining dough onto the cherry filling in spoonfuls. You want some of the cherry filling to peek through. Bake for 35 to 45 minutes until golden brown and the center is set. Remove from oven and cool 15 to 20 minutes.
2 (21-ounce) cans cherry pie filling
Whisk glaze ingredients together in a bowl until smooth. Drizzle over the bars, then cut into squares and serve.
1 cup powdered sugar, 1 Tablespoon milk, 1/2 teaspoon almond extract