You can eat nuts that have expired as long as the oils they contain haven't gone rancid. Typically, you can eat nuts 6 months after the date printed on the. Most shelled walnuts retain their quality for about 4 to 6 months at room temperature. Walnuts in shell are kept for a couple more months, about 6 to 9 months.
If you choose to refrigerate your nuts, extend that period by 50 to 100 percent. Freeze walnuts if you need even more time. Most nuts will last between three and six months, if properly stored. You can also choose to store your nuts in a refrigerator, if you live in particularly hot climates.
In general, they should be good for six months to a year at their best flavor, depending on the variety (in the shell). Most nuts, perhaps except pine nuts, stay in good shape for months, even if you keep them in the pantry. This is why you must have a sense of smell to recognize stale or stale nuts and there are two very easy ways to determine if your nuts are unusable. All nuts that are stored in the refrigerator or freezer should be placed in an airtight container to prevent them from absorbing odors from the other foods being stored.
Lack of sunlight and cooler temperatures keep nuts fresher for much longer than when left at room temperature. Just toasting them in a dry frying pan or oven should be enough to revive them, but they can also be used in any recipe that requires nuts. Stale walnuts are totally fine to eat, of course, but they need to be processed to make them delicious again. If you can't tell by the smell of your nuts if they've gone rancid or not, then you can try a little taste test to determine the same.
Those general rules work for almost all nuts except pine nuts, which retain quality only for 2 to 3 months. Stale nuts can irritate the stomach and intestines, so it's best to get rid of them if they taste a little strange. If you have an old bag of forgotten nuts and you're not sure they're good, check them quickly. Nuts are typically stored in airtight jars and boxes in cool, dry locations to ensure they have a long shelf life.
If, after opening like ten walnuts (more or less), most of them were in poor condition, feel free to discard the rest without shelling them. The time varies slightly depending on the type of nut, but they can all be eaten after the expiration date that is printed on the package. I was told that with all the nuts (raw, roasted and ground) and seeds, it is best to buy as fresh as possible, in small quantities and use it quickly. Consuming stale or rancid nuts such as almonds, walnuts, or cashews in small amounts may not cause you to get sick immediately, but it is generally not recommended, as it can make digestion difficult or have other long-term harmful effects on the body.