The average cost of food per month for a college student is $667. College students spend on average $410 a month eating off-campus. Meals cooked at home average $257 a month when the cost of eating off-campus is included. A campus meal plan averages $450 a month.