These rosemary walnuts will last for about 2-3 weeks in an airtight container. They'll last 3-4 months in the refrigerator or freezer.