About 42.2 million Americans will eat on a budget of $1 to $1.25 per meal this Thanksgiving as the number of people enrolled in the Supplemental Nutrition Assistance Program remains high, found a new report by The Sunlight Foundation, a nonprofit government watchdog group. The number of Americans relying on food stamps this Thanksgiving is equal to the populations of California and Connecticut combined.