I start with apple/coffee at about 9 AM. Then, continue finishing my two ham sandwitches/other things in my work kitchen until 4 PM. If I still left with some snacks, I would start eating them as I feel bit hungry until 8-9 PM. Finally, a good complete heavy dinner at 10 PM and go to sleep at 12. So, my breakfast/lunch lasts like some good 6-8 hours, I really don't allocate proper time to them. I would mostly grab something, come back to my desk and eat it while working; I am still thin :).
Someone recently recommended me to have a heavy lunch and light breakfast.