Preheat oven to 350°F (175°C) and line baking sheet with parchment paper.
Cream together butter and sugar until light and fluffy.
Mix in the egg and vanilla extract until combined.
Add baking powder and flour; mix until dough forms.
Roll dough into 2-inch balls, flatten slightly on baking sheet.
Bake 9–11 minutes until edges are lightly golden. Let cool completely.
In a separate bowl, beat cream cheese, powdered sugar, and vanilla until smooth.
Spread frosting over cooled cookies.
Top each cookie with sliced fresh fruit and serve immediately or chill until ready to serve.