If you feel hungry, drink a glass of water first. Sometimes we confuse the hunger and thirst signals our brain is sending out. If you are actually hungry after you've had a glass, great, eat. If you aren't, and you were just thirsty, now you've avoided the extra calories you didn't need.
This has been very helpful for me. Give it a shot, see what happens. Let me know if it works for you.