01 -
Preheat the oven to 350°F. Line two large baking sheets with parchment paper or silicone mats.
02 -
In a medium bowl, whisk together flour, baking powder, and salt until evenly mixed.
03 -
In a large bowl or stand mixer, beat softened butter, granulated sugar, vanilla extract, and almond extract on medium-high speed until light and fluffy.
04 -
Add eggs one at a time, mixing on medium-low speed after each addition until fully incorporated.
05 -
Gradually add the flour mixture to the wet ingredients, mixing just until combined to avoid overworking the dough.
06 -
Using a medium cookie scoop (approximately 1½ tablespoons), portion dough, then shape into balls with hands. Arrange them about 1 inch apart on prepared baking sheets.
07 -
Bake for 12 to 15 minutes, or until a toothpick inserted in the center comes out clean. Allow cookies to rest on the sheets for 5 minutes before transferring to a cooling rack to cool completely.
08 -
Whisk powdered sugar, milk or cream, and almond extract in a small bowl until smooth and lump-free.
09 -
Divide glaze into separate bowls and tint each with desired food coloring.
10 -
Dip cooled cookies into glaze, decorate with sprinkles, and allow glaze to set. For intensified color, dip cookies twice.