No it's not! Green Beans. Cauliflower. Broccoli. Brussels sprouts. None of that's "expensive." I've been feeding myself exclusively on ordinary grocery store veggies, steak, and fish. It's not expensive or time consuming at all, and it's quite delicious when you catch on to how to do it, which you will very quickly, if you cook all your own meals.