Linzer cookies made according to this recipe are rather crispy on the day they are baked, but they are nice and soft the next day. The shelf life of properly stored cookies is about three weeks. If you're planning Linzer cookies for the Christmas table, you can bake them anytime from early December to a day or two before Christmas.