Fats know that isn't true.  Zucchini is $0.99 a pound for christ's sake. I pack my own lunches.  Know what I'm eating this week? Canned chicken breast, mixed with canned beans, mixed with canned chipotle peppers, puréed into burrito filling, topped with cabbage and tomatoes in a flax seed wrap.  It comes out to $1.30 a meal and I can make seven of them in 5 minutes, no cooking required.  Low fat, high protein, low GI carbs, and 300kcal a serving.