Yes, frozen pistachios (shelled or unshelled) can last for up to 2 years in the freezer.