Whisk flour, baking powder, and salt in a small bowl.
Cream butter and sugar until fluffy. Mix in egg yolk, vanilla, and lemon zest.
Add dry ingredients and mix until combined.
Roll dough into balls, make an indent with a teaspoon, then chill for 1 hour.
Preheat oven to 350°F and place chilled dough balls on baking sheets.
Bake for 9-10 minutes, then reshape with a cookie cutter if needed.
Let cool, then fill each cookie's center with lemon curd.
Optional: Dust with powdered sugar before serving.