01 - Preheat oven to 350°F. Line a 9x13-inch baking pan with parchment paper and lightly grease the surface.
02 - In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.
03 - In a large mixing bowl, beat the softened butter and granulated sugar together using an electric mixer until light and fluffy, approximately 2 to 3 minutes.
04 - Beat in the egg and pure vanilla extract until fully incorporated and the mixture is smooth.
05 - Mix in the whole milk. Gradually add the dry ingredient mixture, blending until just combined. Be careful not to overmix.
06 - Transfer the dough to the prepared baking pan and press it evenly across the bottom using a spatula.
07 - Bake for 16 to 18 minutes until the edges are lightly golden and the center is set. Avoid overbaking for the best texture.
08 - Remove from the oven and allow the cookie bars to cool completely in the pan on a wire rack before frosting.
09 - In a large bowl, beat the softened butter until creamy. Gradually add the powdered sugar, heavy cream, vanilla extract, and a pinch of salt. Beat until smooth and fluffy. Add food coloring if desired.
10 - Spread the frosting evenly over the cooled cookie bars using a spatula. Top generously with assorted sprinkles.
11 - Cut into 24 even bars and serve. Store any leftovers in an airtight container at room temperature for up to 3 days or refrigerated for up to 1 week.