Bit of both. Many things contribute to you feeling hunger. Your blood sugar levels, how full your stomach is, and certain hormones can make you feel hungry or full.
Lots of the characteristics of the food you eat matter too. What type of food(carb/protein/fat), fiber content, water content, even the food being hot or cold can make a difference.
Latest Answers