My favorite time to eat it is for dinner. I go straight to the gym after work and don't get home until 9PM or so. That is too late to eat dinner. So I eat it at the office before I leave for the gym. it is not too heavy before a work out, yet gives me a good, solid protein hit!