Hunger feels simple.
You need food, so your stomach tells your brain.
The real system is much busier than that.
Appetite is controlled by communication among the digestive system, brain, hormones, stored energy, recent meals, habits, senses, and environment.
The stomach can send hunger signals
When the stomach has been empty for a while, levels of a hormone called ghrelin can rise.
Ghrelin helps signal the brain that eating may be appropriate.
It is sometimes called a hunger hormone, but hunger is not controlled by ghrelin alone.
Other signals tell the brain what nutrients have arrived and how much stored energy is available.
Why can you feel hungry at the same time every day?
The brain learns routines.
If you normally eat lunch at noon, appetite signals can begin increasing around that time even before the body is in any dramatic energy shortage.
Meal timing, sleep, activity, and daily habits all influence the system.
Your body is not just reacting.
It also anticipates.
Why does smelling food make you hungry?
Sight, smell, memory, and expectation can influence appetite.
You can finish a meal and feel comfortably full, then smell fresh popcorn ten minutes later and discover that the committee has reopened negotiations.
That is because eating behavior evolved in an environment where finding food when it was available could be useful.
Appetite does not wait for a completely empty fuel tank.
Is a growling stomach the same thing as hunger?
No.
Your digestive tract makes noises because muscles move gas, fluid, and food.
Those sounds can become more noticeable when the stomach is empty, but growling is not a direct measurement of how badly your body needs calories.
You can be hungry without loud noises and noisy without being especially hungry.
What tells you to stop eating?
As food enters the stomach and intestines, stretching and nutrient signals help reduce appetite.
Several hormones participate in this process.
The brain combines those short-term meal signals with longer-term information about stored energy.
Again, there is no single full-or-empty switch.
Why can stress change appetite?
Stress can reduce appetite for some people and increase it for others.
Sleep loss, emotions, medications, illness, activity, and many other factors can also influence hunger.
The biological system is flexible because food decisions have always depended on more than energy alone.
So hunger is not controlled by one little gauge behind your belly button.
It is more like a committee.
And sometimes the committee can be influenced by cookies.
The same body systems connect with Why does your stomach growl?, another everyday effect with its own underlying mechanism.
And that’s the short explanation.
Related explanations: Why does your stomach growl?, Why do we get hiccups?, and Why do bananas turn brown?