If you're frugal and willing to prepare your own food, you can save a lot of money on food without having to eat crap. Go for a diet high in fruits and vegetables. Those foods spoil fast and grocery stores want to get rid of them so they are reasonably priced. Bought 15 pounds of mandarin oranges today at Walmart for about $17. I put about 5 of them in a smoothie every morning. Mix in some spinach and kale, low-sugar Greek yogurt, organic frozen berries, banana, and almond milk...not that expensive and very convenient, I can take my breakfast on the go and I don't seem to get tired of it. If I was on a budget, I would use non-organic and regular milk / yogurt instead. Eggs are a good source of protein, dirt cheap. Rice and steamed vegetables also cheap. Canned vegetables are cheapest, but usually high in sodium. Find a grocery store with a good bulk nut section. Other trick would be to buy food close to expiration, but discounted as much as possible. Definitely not gourmet, but possible to have a cheap diet that is healthier than the processed crap most Americans eat.