This is an easy one: eat until you feel full, but eat the kind of food that is good for your body.
Human beings gain weight when they eat a diet that is too rich. This rich diet provides a lot of calories, but it does not have the bulk or the starch content to stick to your ribs. As a result, their appetite tells them to overeat. Since they take in more calories than they burn up, they gain weight.
The solution to this problem is to eat a low-fat, high-fiber diet with a lot of starch. On that kind of diet, your weight will correct itself even if you eat until you feel full.
Contributors: Laurie Thomas from Gorilla Protein