Set meal times and stick to them. Try to have your meals at specific times and eat them at that time. An eating pattern will help you to control what you eat and when you eat it.
Also, it really is better to have 5 small meals a day rather than just one or two huge meals. Just eating once a day makes your body feel as though it is starving, which packs on fat instead of using it as fuel. Also, don’t wait until your starving to eat. This only makes you overeat until you’re stuffed.