Why Do People Feel Hungry When They're Stressed?

When you're stressed, your body starts a special kind of reaction. Imagine it like when you're playing hide-and-seek, your body thinks there's danger nearby and wants to prepare for it. It sends out messages telling your brain you need more energy, so you feel hungry even if you just ate. This happens because the stress hormone cortisol tells your body it needs food to stay strong.

Take the quiz →

Examples

  1. When you’re stuck in traffic, your body thinks it’s in a stressful situation and sends out messages telling you you're hungry, so you grab a snack from the car.
  2. A student stressed about an exam might eat an entire bag of chips even though they had lunch just an hour ago.
  3. During a busy workday, your brain might trick you into thinking you’re starving when all you really need is a few minutes of rest.

Ask a question

See also

Discussion

Recent activity

Nothing here yet.