I've been trying to stay ahead of it by eating something healthy every 2-3 hours, before I get hungry and want to eat anything within reach. And, if I catch myself first, I redirect my attention and do something that takes my mind off the craving (lift handweights while watching TV, do the dishes, etc). Good luck!