That will depend how far past the best-by it has gotten. Shelf stable canned foods don't generally have an expiration. They have a best-if-used-by date which means the food should be at it's prime up to that date. Afterwards, it will still be edible (if the seals are intact, the can isn't swollen and it has been stored under appropriate conditions), though there may be noticeable flavor and appearance changes.
You really should go through your pantry a couple times a year and use up product before it hits that best-by date.
many company's put ridiculously short expiry dates on their products in order to 1 cover their backsides in case the food does go of and also to encourage people to throw away good food and buy more. However You wil find that it may or may not be safe it depends on just how far the food has gone past the expiry date and on your ability to judge the food visually and by smell and texture. If caned food has gone of you wil often find that the can has started swelling as part of the process is often the production of gas within the food. If you have enough money to purchase the cans fresh I would advise you do so. if it means starve if you don't my advise is tread carefully. In any case make sure the food that comes from it is thoroughly heated before consumption.
No I still eat it anyway as long as it doesn't smell bad
One thing would be to use misshapen fruit and vegetables and other things that groceries throw away and make canned food from them and ship these to people who need food.
I would strongly suggest that you don't. Canned food is susceptible to many pathogens. If in doubt, throw it out.
its is irresponsible to throw away uneaten food.-Apex
No, unless such food is commercially packed or canned. On arrival, your package would be inspected by a customs officer, and if he/she sees no proof of such packaging, he/she will throw it away.
You throw it away
Expired nuts may contain aflatoxins which has linkage to cancer. Aflatoxin has no smell nor particular flavour so you can't taste them even when the food seems to be ok. I'd say throw it away, better safe than sorry.
food that is thrown away
It should be, provided the cans are kept dry, but examine them carefully for corrosion or being mis-shapen before you use them. If you notice anything strange with the cans, throw them away.
Canned food replaces some of its' nutrition with preservatives which are slightly toxic, (in other words, processed food takes away the good and replaces it with the bad) to stay "fresh" longer. Real fresh food is far healthier than canned food is simply because it does not contain these semi-toxic preservatives.
If the food has not been opened it should be okay, just smell it, and if it smells okay it should be alright-sometimes. The most that could happen is the food goes bad, but remember if you don't think it's okay and unsure, just throw it away.
You throw it in a trash bag... or if it is a food item that is able to degrade you make a compost bin and throw it in there.
food is spoiled, full, tastes bad