A food bank is a non-profit, charitable organization that distributes food to those who have difficulty pusrchasing enough to avoid hunger. With food banks you are able to donate food to those who can't obtain while not wasting food. One well known food bank is Feeding America
There are certain food that most food banks are asking for.
Some of those certain foods are: Apple, Canned Beans, Canned Chicken, Canned Fish(Tuna and Salmon), Canned Meat(SPAM and Ham), Canned Vegetables, Cooking Oils(Olive and Canola), Crackers, Dried Herbs, Spices, Fruit(Canned or Dried), Granonal Bars ect.
Even if you don't have food to donate you can always volunteer at your nearest shelter to distribute food to the homeless.