It may be do-able, but you have to get creative & inventive!
How about purchasing a G. Foreman grill or something similar? You'd be surprised at the amount of vegetables you can grill. Cleaning the grill is as simple as using a damp cloth.
Is there a place where you can fill-up a gallon (or 1/2 gallon or quart) water jug then carry it with you? Yes, I know, a pain in the butt to carry around a jug of water, but just think - it gets lighter as you drink.