The first thing that helped me with my overeating was starting to overeat on healthier foods. Try to learn how to prepare low-fat dishes that will still taste good enough to you. An example for me was eating a whole bowl of rice, spinach, mushroom, tuna and tomato sauce "stew". I don't know if this is the kind a thing that would be appealing to you, but I'm sure you can come up with a few combinations of your own. This way you can keep the satiation high while bringing the caloric value down significantly. If you binge, at least do it right.