>>979407Dumpsters (bakeries and grocery stores)
Stay late at a bakery and sometimes you won't even have to dig through the trash, I've been given bags of food without even asking for them.
Learn how to forage.
Ask people coming out of restaurants for their leftovers.
I've offered to work for a day in exchange for food at some smaller restaurants and been just given food for free.
I've also found that on occasion if you just loiter at a restaurant for long enough and look like you need it, they will give you the order if it is fucked up.
That said, I knew a guy who claimed that he pulled a scam where he would sit at a Waffle House for about an hour or so drinking coffee, then have his friend call in and order food. His friend would show up, claim that they made it wrong, make a fuss, and leave. The idea is that the workers would then give it to the guy just sitting around who would leave with it and share it with the guy that called it in. No idea how often it worked.
If you seriously can't find food after trying all of that, churches and shelters and shit give away food. I don't recommend that though, as I personally feel it is really a last resort. That said, do what you want. At least it isn't theft or poaching.
If you did have money,
You can prepare your own food for cheap if you budget
Hunting and fishing licenses can be worth the cost