For me, part of the equation was finding out when I'm most hungry naturally. Eating a proper breakfast makes me more hungry later in the day. The same goes for eating a large lunch. So I tend to skip breakfast, have a small lunch - usually just a cheese sandwich, some fruit, or a piece of bread. Possibly have a small snack (fruit, nuts, chips), and then a large dinner. This also follows my own natural energy level - I'm a night owl. My mother is the opposite.