how about
Angels for Christmas?
you can donate food to local shelters. also many churches feed the homeless and take food donations. some of our largest shelters here take contributions - my mom contributes to one that takes care of women and children as well as homeless men.