Preheat your oven to 350°F (175°C).
In a large mixing bowl, beat the softened butter and cream cheese together until creamy and well blended.
Gradually add the powdered sugar, beating until fully combined and fluffy.
Add the eggs and vanilla extract, mixing until just combined.
In a separate bowl, whisk together flour, baking powder, and salt.
Gradually add the dry mixture to the wet ingredients, mixing until just combined.
Drop spoonfuls of the batter onto a lined baking sheet, spacing them apart.
Bake for 12-15 minutes or until the edges are light golden brown.
Allow cookies to cool on the baking sheet for a few minutes before transferring to a wire rack.
Dust with powdered sugar before serving.