Living in America, our challenges are a little different than in other places. Our people don't go hungry because of a lack of food, but because society is set up in a way where they can't afford both rent and meals.
We have a fairly active local food bank, run entirely on donations. Schools, churches and other organizations are constantly running can food drives, and besides lacking significant nutrition, donations are not a stable source of food for these children and families. In my opinion more could be done, like turning some of the green space downtown and in the suburbs into "victory gardens", but as of now, the food bank does encourage people to grow their own food & plant an extra row of whatever you grow to donate to them.
However, I had to search their website to even find that information. I feel like if the food bank wants to help create a healthier, and more sustainable base, they should be more active in their encouragement of both community and personal food gardens. They should attempt to get into the schools, both downtown and suburbia and have events where children can learn how to grow their own food and go home and teach their families, while encouraging the donation of their extra food to their organization.