Angel Food Ministries offers quality food at low cost. They also offer gift cards to be given to those in financial crisis, or anyone for that matter.
You do not need to qualify.
They currently have Christmas food boxes available in addition to their regular options.
Check out more details about this great ministry.