3. Dietary fat
Dietary fat keeps you feeling full longer, so you’ll eat less. Fat does take longer to digest, but it will not help you control your appetite. Foods likely to fight off hunger the longest are protein foods, followed by carbohydrates, then fats.