It's really easy to cut down on food expenses. One of the easiest ways is to grow a lot of your own food. Fruits and many spices are easy to grow in your own backyard, or even a patio if you have one. On top of that, stick to staples like rice and pasta. These are all very cheap and give you the calories that you need. And if you have an even larger yard, you could get a few chickens and there is your supply of eggs if you want more protein.
What I find interesting is the fact that this shows that one can live on far less than the current allottment that you get with food stamps. $2 a day works out to $62 a month at most (and I'd argue that you could go far lower than this if you want to).
Going to this handy
food stamp calculator, take a look at what you get:
If you plug in $0 of income and no housing costs, you get $189 a month in food stamp benefits. That is easily 3x more money than you need.
So we have the problem where we're giving out far too much in food benefits (living on food stamps shouldn't be comfortable) and creating moral hazard in the process. It's a lose-lose. This is why many Christian charities in the early 20th century and throughout the 19th century were adamantly opposed to government entry into helping the poor. The ensuant result is a depraved culture that breeds addiction and irresponsibility, the modern West.