Scoop out 8 tablespoons of lemon curd onto a parchment-lined tray. Flatten slightly and freeze for 1–2 hours, or until solid.
Preheat the oven to 350°F (180°C). Line a baking sheet with parchment paper.
Cream butter, powdered sugar, and granulated sugar together until light and fluffy.
Add egg, egg yolk, lemon juice, lemon flavoring, and lemon zest. Mix until fully incorporated.
Fold in flour, baking powder, salt, and poppy seeds. Stir until no flour streaks remain.
Scoop out dough and flatten it in your palms. Place a disc of frozen lemon curd in the center. Fold dough over curd and roll into a ball. Gently flatten to ½-inch thick.
Place on the baking sheet and bake for 12–13 minutes. Cookies may appear soft—let them cool fully on the tray.
To make glaze, melt butter, lemon juice, powdered sugar, and lemon zest in a saucepan over medium heat until it simmers. Remove from heat and stir in poppy seeds.
Brush glaze over cooled cookies. Let it set before serving.