Compulsive overeating occurs when a person is out of touch with what is happening in the body and fails to balance the body's biochemistry. One way is to eat a large salad before meals to help curb overeating. As always, consult with a registered dietician before changing your diet.