To make your cookies, cream together softened butter, sugar, lemon zest, and vanilla extract using either a hand mixer or a stand mixer.
Once the butter mixture is light and fluffy, after about 6 minutes of mixing, add in the egg yolks and mix for another 2 minutes, or until well combined.
Turn off your mixer and add in both the all purpose flour and almond flour.
Mix in the flour by hand until well combined to create your cookie dough.
Divide the cookie dough in half and mold each portion into flattened rounds. Wrap the dough in plastic wrap and refrigerate for at least 1 hour.
Once ready, roll out each dough portion to 1/8" thick and cut out your cookies using your preferred cookie cutter shape.
Transfer your cookies to a parchment paper lined cookie sheet. Once transferred, cut out a center portion of half of your cookies. This will be where you will add the Tomato Jam after baking.
Preheat oven to 350 F.
Refrigerate the cut cookies again for 15-20 minutes.
Bake your cookies for 12-15 minutes or until they are slightly golden brown on the edges.
Once baked, allow the cookies to fully cool on a cooling rack or on your kitchen counter or table.
Begin assembling your cookies: Grab your whole cookies; the ones without the center cut out, and place a tablespoon amount of jam on each one. Grab your other cookies and place each one on top of the ones with the jam, to make a cookie sandwich.
Finish off your cookies by dusting with powdered sugar and serve with your other favorite holiday desserts.