A friend of mine who fought being overweight for years did two things. One of them was to take up kayaking. The other tip he passed along to me was that when he gets hungry in-between meals he drinks a bottle of water and waits five minutes. If he is still hungry he drinks another bottle of water.
My own experience has been that modifying diet isn't enough, alone, for me to have any results. When I was cycling regularly and in the amount I was cycling at the time, I could pretty much eat anything I wanted and fought losing weight. I seemed to have lost the drive as well as the time to ride like that now. We take time for what we want and apparently, I don't want it enough anymore.