Preheat oven to 350°F (175°C).
In a mixing bowl, cream together the butter and sugar until light and fluffy.
Add the vanilla extract and eggs, one at a time, mixing well after each addition.
In a separate bowl, whisk together the flour, ground almonds, and cinnamon.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Divide the dough in half, wrap in plastic wrap, and refrigerate for at least 1 hour.
Roll out the dough on a lightly floured surface to about ⅛ inch thickness.
Cut out cookies using a round cookie cutter. Cut out a smaller shape from the center of half of the cookies.
Place cookies on a baking sheet and bake for 10-12 minutes, or until lightly golden.
Allow cookies to cool completely on a wire rack.
Spread raspberry jam on the bottom side of the whole cookies. Place the cookies with the cut-out centers on top, pressing gently to sandwich them together.
Dust the tops with powdered sugar before serving.