Unshelled walnuts are walnuts that have not had their outer hard shell removed, and they are typically stored in a cool, dark place for about three months. They offer a longer shelf life and greater protection from rancidity compared to shelled walnuts. While the shells must be manually cracked to eat the nut meat inside, some find this process can slow down eating and be a social activity.