Dumpster diving is a great way for not spending money on food.
Trashwiki has started recently and offers some good general advice and some practical advice for several cities across the world.