Preheat your oven to 350°F (175°C).
In a medium bowl, whisk together the flour, salt, cinnamon, and set aside.
In a large bowl, cream together the softened butter and granulated sugar until light and fluffy.
Add the egg and orange zest, mixing until fully incorporated.
Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Chill the dough in the refrigerator for at least 30 minutes.
Roll out the dough on a floured surface to about 1/4-inch thickness.
Use cookie cutters to cut out shapes, placing half of them on a baking sheet.
Use a smaller cutter to cut out the center of the remaining cookies.
Bake the cookies for 10-12 minutes until lightly golden.
Let the cookies cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.
Once cooled, spread cranberry jam on the solid cookies and top with those that have cut-outs.
Dust with powdered sugar if desired, and serve.