Preheat the oven to 350 degrees F and line baking sheets with parchment paper.
In a large mixing bowl with an electric mixer or in the bowl of a stand mixer with a paddle attachment, cream the butter and sugar together until combined.
Add the egg, egg yolk, vanilla extract, almond extract, lemon juice and lemon zest.
Whisk together the flour and baking powder in a medium bowl until combined.
Add the flour mixture to the wet mixture and mix until cookie dough has formed. Be sure to scrape the sides of the bowl and be sure not to over-mix.
Use a mini ice cream scoop to form cookie dough balls (equivalent to 2 tablespoons). Roll dough balls into powdered sugar (optional). Place on prepared cookie sheet place 2 inches apart.
Use the back of a tablespoon and gently press an indentation into the top of each cookie. Add about 1 1/2-2 teaspoons of lemon curd to the center of each cookie.
Bake for 11-12 minutes and let cookies cool for a few minutes, then cool completely on a wire cooling rack. Dust with more powdered sugar and enjoy!