Whisk together the flour, baking powder, baking soda and salt in a bowl and set aside.
In the bowl of an electric mixer, preferably with a paddle attachment, beat together the butter and sugar until smooth, about one minute.
Add the egg and vanilla and beat to combine, 30 seconds to one minute. Scrape down the sides of the bowl as needed.
Add the flour mixture to the butter and mix on low speed until just combined, about 30 seconds.
Remove half of the dough to another bowl, and then add the ube powder to the dough left in the mixer. Mix on low speed until the color is evenly mixed through the dough.
Chill both bowls of cookie dough in the fridge for 30 minutes-2 hours. You can actually keep the dough in the fridge for up to 5 days.
While dough is chilling, preheat oven to 350°F (180°C). Line a baking sheet with parchment paper. Set aside.
After chilling, take a big tablespoon of each type of dough, and in the palm of your hand, roll into a cookie dough ball (half white and half ube tinted). Place a few tablespoon of granulated sugar in a plate or shallow bowl and roll the cookie dough in the sugar.
Place onto the prepared baking sheet and repeat with the remaining dough, placing the dough balls 2 inches apart.
Bake the cookies for 11-14 minutes until set and light golden brown on the edges, but still soft in the center. That's how we make sure they are chewy! Cool for at least 5 minutes on the baking sheets at which time they'll firm up, then either continue cooling on baking sheets or transfer to wire racks to cool completely before storing in an airtight container.