Foundations

Stress Eating: Does Cortisol Really Drive Cravings?

October 22, 2026 · 3 min read

Many people reach for snacks when a deadline hits, and online wellness posts often blame "high cortisol" for it. There is real research behind part of that idea, but the popular version leaves out a lot. Understanding what has actually been studied helps separate a useful insight from a marketing hook.

Start with basic physiology. Cortisol is a hormone released during the stress response, and among its many jobs it helps the body mobilize energy. Harvard Health notes that in the short term stress can actually suppress appetite, because adrenaline triggers a fight-or-flight reaction. The picture changes when stress persists, since cortisol may stay elevated and is described as increasing appetite and the general motivation to eat.

One of the more cited human studies is a laboratory experiment by Epel and colleagues, published in Psychoneuroendocrinology in 2001. It followed 59 healthy premenopausal women who took part in both a stress session and a control session. Women who showed a larger cortisol response to the stressors, sometimes called high reactors, ate more calories on the stress day than low reactors, while the two groups ate similar amounts on the control day. High reactors also ate more sweet food overall, and bigger increases in negative mood were linked to greater food intake. This was a small study of one group, so it shows an association rather than proving that cortisol alone causes overeating.

Other pieces of the story are less settled. Harvard Health describes how cortisol, together with insulin, may contribute to cravings for fatty or sugary foods, and how ghrelin, a hunger hormone, may play a role. It also notes that comfort foods appear to dampen stress responses and emotions after eating, which could reinforce the habit. These mechanisms are plausible and discussed in the literature, but they are still being worked out, and people differ a great deal in how their appetite responds to stress.

It also helps to remember that stress rarely changes only one thing. Stress is associated with poorer sleep, less exercise, and more alcohol for some people, and each of those can influence appetite and weight on its own. That makes it hard to say how much of a stress-eating pattern comes from cortisol and how much from tired, emotional, habit-driven decisions at the end of a hard day.

So what is proven and what is trend? Reasonably supported: a stronger cortisol response to stress is associated with eating more, particularly sweet foods, in at least some laboratory studies, and mood appears to matter alongside it. Trend and marketing: claims that a supplement, tea, or "cortisol-lowering" product will switch off cravings, or that high cortisol is the single reason someone gains weight. Practical steps cited by Harvard Health, such as keeping fewer high-sugar comfort foods at home, moving your body, and leaning on social support, are modest but sensible. If stress eating feels out of control or distressing, a doctor or mental health professional can help, and that is worth doing rather than trying to fix it with a product.

Share this article

Keep reading

NoteThis article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of a physician or qualified health provider with questions about a medical condition.

Sources

  • [1] Epel, E. et al., "Stress may add bite to appetite in women: a laboratory study of stress-induced cortisol and eating behavior," Psychoneuroendocrinology (2001).
  • [2] Harvard Health Publishing, "Why stress causes people to overeat."