Gaining control of one’s appetite means knowing when there is hunger, what the body is hungry for and when to stop eating. Eat more protein and healthful fats. Eating foods rich in protein or fat can reduce hunger cravings and suppress appetite. Drink water before every meal. Eat more high-fiber foods. Exercise before a meal.