Many people eat due to stress not because they're hungry, so learning stress management
techniques such as meditation
can be very helpful.
Also, learning mindfulness techniques can help people distinguish between bodily hunger and emotional hunger. The important thing no matter what you choose is to practice -- twice a day -- and continue it even if you feel it's not yet helping.