Shortbread cookies keep longer than most other cookies, making them perfect for edible gifts or when you need to make something ahead. They even taste better the next day or two after you bake them! They will keep in an airtight container at room temperature for up to 3 weeks or in the freezer for up to three months.