Personally I find going to the gym being most helpful to stop myself from binge eating. Any activity that keeps you active can help you from just sitting around while snacking on foods.
However, do have your basic three meals a day as you should be doing. This is required for your basic health.
Running cardio biking pull ups ?
Food and Drug Administration
Replacing a drug of dependence with a prescribed drug in this way is known as Pharmacotherapy