Preheat oven to 350° F. Line baking sheets with parchment paper. Set aside.
In a small bowl, whisk together the flour, baking powder, baking soda and salt. Set aside.
In the bowl of an electric mixer (or in a large bowl using a hand mixer), cream together the butter and the sugar. Add the egg, egg yolk and vanilla, beating until fully combined. Beat in the tahini until fully incorporated.
Stir the dry ingredients into the creamed butter/tahini mixture, just until the flour is no longer visible.
Shape balls of dough, each 20 grams or 1 Tablespoon. Coat each in sesame seeds, if desired. Slightly flatten the ball into a thick pancake and use your thumb to create a deep imprint in the middle of each cookie.
Place between ¼ teaspoon to ½ teaspoon of jam in the center of each cookie.
Bake for 15-17 minutes. The edges should be lightly browned.
Allow the cookies to cool completely on the pan.
Once cooled, add an additional small dollop of jam to the center of each cookie.