Why Stress and Anxiety Make You Eat More — or Less?

Stress, anxiety, and depression have a direct physiological effect on appetite — and it goes in both directions.

Emotional eating: when food becomes comfort

Emotional hunger means reaching for food not because your body needs fuel, but because your mind needs relief. A 21-year-old client came to me during exam season, snacking constantly — not because she was hungry, but managing panic. Food had become a way to feel in control when everything else felt uncertain.

Appetite loss: when stress shuts eating down

Anxiety and depression can suppress appetite almost entirely. A 32-year-old marketing executive came to therapy after months of barely eating — what started as "not feeling hungry" became days of skipping meals and rapid weight loss. His body had just stopped asking.

The gut-brain connection

The gut and brain communicate through the vagus nerve. When mental health is disrupted, this shows up physically: digestive discomfort, bloating, unpredictable hunger signals.

What actually helps

A mood-and-food journal — tracking what you eat alongside how you're feeling — can reveal patterns that are hard to see in the moment. If you've noticed significant changes in your appetite, it's worth speaking to a therapist. Food and mood are deeply connected.