Ever felt that even a good meal could not satisfy you ? This is because certain foods make you feel hungrier than you were before. For example, white bread is made of flour without bran. It lacks fiber content and can never give a full feeling to the stomach. Also all fruit juices are loaded with sugar with no fiber in them. Therefore sometime after you drink juice, your blood sugar level comes down again leaving you feeling hungry. Not only are salty snack mixes and pretzels unhealthy, they can also leave you craving for more food to satisfy your hunger. The high salt content in fast foods like french fries lead to dehydration which is often mistaken for hunger. After drinking alcohol, the amount of leptin (hormone that makes you feel full) reduces by 30% which can make you eat more to make up.
Shocking, isn't it? There is more at Health.com