Yes! If you like, you can bake them well ahead of time, store them in an airtight container and freeze. They will stay fresh for up to 3 months. They thaw quickly, so you can take them out of the freezer just before serving time.