Maybe you need to change your focus and assume that overeating is not really the main concern here but what is leading you to overeat. If you get rid of that problem, overeating will stop. Binge eating has been linked mostly to psychological reasons other than biological, genetic, emotional, social and environmental reasons too. It would be best to use a holistic approach to the problem. There isn't any medication as such to tackle overeating. You need to undergo a plan that includes dietary and nutritional information, counseling and so on. If you are depressed about something, talk to your family and friends. Take time out from your stressful schedule. Cultivate a hobby if you are lonely. Do you sit with a packet of chips when you watch TV? Replace the packet with salad. It will keep your stomach full and would be healthy. Are you trying to quit smoking or drinking? You can opt for sugar free chewing gum or suck on a piece of clove or cardamom to feel comfortable. These last in your mouth for a long time and you wouldn't feel the urge to eat for a while.
It's a known fact that when you start eating your appetite lasts for 20 minutes. So whatever you eat, eat it slowly. Make it last for 20 minutes. You can also drink a tall glass of warm water about 15 minutes before you eat. Warm water is filling and suppresses hunger to an extent. As far as your diet is concerned, apart from the above mentioned, you can also include fibrous foods in your platter. Fiber satisfies appetite much quicker and makes you feel full for a long time. Fibrous foods are fruits, whole grain products and vegetables. Banana, orange, prune, apple, berries, raisin, and fig are some fibrous fruits while green and leafy veggies like lettuce, cabbage and spinach, carrots, radish and corn are vegetables you can opt for. But then again, make sure you gradually include fibrous food in your diet because a lot of it at once can give you gas or diarrhea. Regular exercise would be another very good idea for you. Not only does it regulate your hunger but also makes your feel better emotionally and mentally. Drink lots of water or juices, another way to keep you full and nourished and avoid binging.
answered by G M