However, I'm quite lucky in that I don't really get hungry very soon, if I don't eat. It's quite a weird effect; if I eat in the morning, I'll be hungry throughout the day, but if I skip breakfast (or even lunch), I'll only get hungry towards the evening.
So I just skip breakfast (almost always) and lunch (when I want to lose weight). Greatest diet hack I've ever discovered (actually, psychological hack).