Grocery shopping makes up a big portion of many Americans’ budgets — in fact, the average cost of food at home is $5,703 each year, or nearly $500 monthly. But during the holidays, your ...