01 -
In a medium bowl, whisk together the all-purpose flour, baking powder, and salt until evenly combined.
02 -
Using a hand or stand mixer, cream the softened unsalted butter with granulated sugar in a large mixing bowl until the mixture is light and fluffy, about 2 to 3 minutes.
03 -
Incorporate the eggs one at a time, beating well after each addition. Mix in the vanilla extract and ube extract or purple food coloring until the batter is uniformly colored.
04 -
Gradually add the sifted dry mixture to the wet ingredients in three parts, alternating with the whole milk. Begin and end with the dry mixture. Mix gently until just combined, taking care not to overmix.
05 -
Cover the bowl with plastic wrap and refrigerate the dough for a minimum of 2 hours or overnight to ensure structure and proper texture.
06 -
Preheat the oven to 175°C. Line two baking sheets with parchment paper. In a small bowl, blend together the powdered sugar and cornstarch for the coating.
07 -
Scoop tablespoon-sized portions of chilled dough and roll each into a ball. Generously coat each dough ball in the powdered sugar-cornstarch mixture.
08 -
Arrange coated dough balls on the prepared baking sheets with 5 centimetres of space between them. Bake for 12 to 14 minutes, or until tops crack and the centres remain slightly soft.
09 -
Allow cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack. Once cooled, dust with additional powdered sugar mixture if desired.