In a medium bowl, whisk together the flour, baking powder, and salt.
In the bowl of a stand mixer fitted with a paddle attachment, cream the butter and cream cheese together on medium speed until fluffy. Add the sugar on medium-high speed until pale and airy. Mix in the egg and vanilla until combined. Using a rubber spatula, scrape the bottom of the sides and bottom of the bowl.
Mix in the dry ingredients on low until just combined. Chill at least 1 hour.
Preheat the oven to 375F. Line a baking sheet with parchment paper or a silicone baking mat.
Using a medium cookie scoop (2 Tablespoons), place the dough onto the baking sheet. Bake 10 minutes, or until the edges just starting to turn golden.
Transfer to a wire rack to cool completely. Dust with powdered sugar before serving.
Notes
Storage: Cookies will keep in an airtight container at room temperature up to 2 days. Freeze:Keep in an airtight container in the freezer up to 3 months.