Trying to carry food and cooking gear on a bike eat up a lot of space and weight, as well take a good bit of money and time.
I've learned to enjoy cold foods, as carrying a stove large enough to actually heat something is a pain, and I don't like waiting around for half an hour trying to bring a cup of water to a boil.
For healthy cheap eats on the go, Subway is darn hard to beat. $3.00 in the morning gets you a nice breakfast sandwich (which you can load with vegies) and a cup of coffee. No cleanup, no extra gear, you're on the road quickly.
Dinner is a meal I'm to tired to prepare, or at least feel that way. Sitting down to someone elses table and using their utensels that I don't have to clean is wonderfull. Eat and go collapse into my sleeping bag. A $5 chef salad by anyone and a glass of water does me just fine. Again, cheap and reasonably nutritious.
Lunch is the meal I tend to most prepare myself, and pack. As well the snacks. A few days worth of fruit, some simple sandwich materials, maybe even a can or two of soup that I can eat cold out of the can. Again, minimal mess, minimal cleanup, minimal gear carried.
Not to say that sometimes I don't pack heavy. Friends didn't refer to my previous dresser as a chuckwagon for nothing. But, it makes for a very croweded and top heavy bike, especially when you're already carrying a passenger.
Premix and prepack everything you possibly can. Ziploc baggies are your best friend. From premixed packages of coffee, sugar and creamer, to prepacked baggies containing the days undies, socks and shirt. It is not cheap, but it makes life so much more pleasant out on the road. Especially when you hit rain, and all your baggied gear is still dry. Wet socks in the morning is not a pleasant way to start the day.