Roasted pistachios can easily last for a year at an ambient temperature and in dry conditions.