-
In a small bowl, combine the flour, baking powder, and salt. Set aside.
-
In a medium bowl, beat the butter and the sugar until light and fluffy.
-
Add the egg, beating until just combined.
-
On low speed, mix in the ube halaya jam, ube extract, and vanilla extract. Add desired amount of purple gel food coloring. Aim for the dough to be a vibrant, deep purple. Beat until combined and the color is completely distributed throughout the dough.
-
Gradually add the flour mixture, beating until just incorporated. Make sure to scrape down the sides of the bowl.
-
Cover the bowl with plastic wrap and refrigerate for 2 hours or until firm.
-
Preheat the oven to 350 F. Line two baking sheets with parchment paper. Set aside.
-
Place a few spoonfuls of granulated sugar in a small bowl and a few spoonfuls of powdered sugar in a small bowl. Add more as needed.
-
Use a cookie scoop or regular spoon to make 1-inch dough balls.
-
Roll each dough ball in granulated sugar and then in powdered sugar. Place the dough balls onto the prepared baking sheet, 2 inches apart from each other.
-
Bake the cookies for 15 minutes or until the top surface is cracked, the edges are firm, and the center is soft.
-
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.