The cashews should stay fresh for 2-3 weeks when stored in an airtight container at room temperature. However, you can freeze them in a freezer bag for up to 3 months for longer storage if you like.