Well, I and others like me who answer similarly might very well be accused of relativism. So be it.
The only question for me is: from whom is the food being stolen? If the family, company, individual, organization, et cetera is not wanting - ie, they are of the means to feed another day and indeed enjoy comforts your loved ones do not, then I do feel it is morally forgiveable, if not outright justified, to steal food to keep you and your loved ones from going hungy.
The only other condition I'll offer up, and this really only to appease the more "bootstrappy" conservative types out there, is that if you are able to earn the bread honestly, through "the sweat of your own brow" or "an honest day's work", and all the other finger-wagging tenets, then you must take that route.
Stealing to eat out of necessity is forgiveable and warrants prayers and a helping hand from those so disposed. Stealing as an alternative to working for it - either a Mcjob, or on your own fields, is immoral and unfair.