In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In the bowl of a stand mixer fitted with a paddle attachment, cream the butter, cream cheese, and sugar together for about 2-3 minutes on medium speed.
Add in the egg, egg yolk, and vanilla, and mix until fully combined.
Lastly, add in the dry ingredients and mix until just combined.
Cover the bowl with plastic wrap and chill in the fridge for 30 minutes.
Meanwhile, preheat the oven to 350 degrees F and line two baking sheets with parchment paper.
Once the dough has chilled, use a 2 tablespoon cookie scoop to portion the dough.
Roll each cookie dough ball in your hands, then roll in the powdered sugar and place on the baking sheet spaced about 2 inches apart.
Flatten the cookie dough out slightly (as pictured above) and bake for about 12 minutes.
Once the cookies come out of the oven, immediately press the centers with the back of a 1 tablespoon spoon.
Allow the cookies to cool completely on the baking sheet.