Nut butters: Two years
Whether you prefer peanut, almond, cashew, or another type of nut butter, the good news is that you can definitely stock up on it and save it for later. If unopened, a jar of nut butter lasts for two years. But heads up: Once opened, commercial nut butters last up to six months, and natural ones stay good for just three months.