Cortisol and appetite: why stress makes you hungry

When you're stressed and suddenly want something sweet or salty, that's not weakness — it's biology. Stress raises the hormone cortisol, which nudges your body toward quick energy and comfort food. You can't eliminate stress, but you can eat in a way that keeps blood sugar and appetite steadier, so cravings hit less often and less hard.
How cortisol drives cravings
Cortisol is your main stress hormone. In short bursts it's helpful — it mobilizes energy so you can respond to a challenge. The problem is chronic stress, when cortisol stays elevated day after day. Persistently high cortisol is associated with higher blood sugar and a tendency to store fat around the abdomen, and it can increase appetite — especially for calorie-dense, sugary or salty foods. Poor sleep makes it worse: too little sleep raises both cortisol and the hunger hormone ghrelin, so you wake up hungrier and reach for fast carbs. (You may see 'adrenal fatigue' blamed for this online — it isn't a recognized medical diagnosis, so be cautious with that label.)
Eat to steady your blood sugar
The single most useful move is to stop the blood-sugar rollercoaster that stress and skipped meals create. Build meals around protein and fiber, which slow digestion and keep you full longer. Pair a palm of protein (eggs, fish, chicken, Greek yogurt, beans) with vegetables and a slow carb at each meal — see how to eat for steady energy and how much protein to aim for. Don't skip meals or fast when you're highly stressed — going hungry drops blood sugar and can spike cortisol further, which often backfires as a bigger craving later. A protein-rich breakfast within an hour or two of waking is a good anchor.
📱 Want this on your phone? The free K Lab app gives you an assessment, a meal plan and a symptom tracker.
Download the app →Magnesium, caffeine and the rest of the picture
Stress depletes certain nutrients, including magnesium, which supports relaxation. Lean on magnesium-rich foods — leafy greens, nuts, seeds, legumes, whole grains and a little dark chocolate; more on magnesium here. Go easy on caffeine when you're wired: it can raise cortisol and worsen jitteriness, so cap it and keep it before mid-afternoon. Be moderate with alcohol too — it feels calming but fragments sleep and unsettles blood sugar. Above all, protect your sleep: it's the strongest lever for lowering cortisol. Add a short daily wind-down — a walk, slow breathing, or anything that genuinely relaxes you — and food cravings usually ease on their own.
"Adrenal fatigue" is not a diagnosis
You'll see the term everywhere in wellness marketing: the idea that chronic stress exhausts the adrenal glands until they can no longer make enough cortisol. A systematic review examining dozens of studies found no consistent evidence that this state exists as described. The Endocrine Society does not recognise it.
This matters practically, because real adrenal disease does exist and looks different. Adrenal insufficiency (Addison's disease) is diagnosed with specific blood tests and treated medically; Cushing's syndrome is the opposite — genuinely excessive cortisol, with signs like a rounded face, purple stretch marks and muscle weakness at the hips and shoulders. Both need a doctor, not a supplement protocol. If persistent fatigue is your main symptom, the useful next step is a proper work-up — thyroid, iron, B12, sleep, mood — rather than assuming cortisol is the culprit.
How stress actually changes what you eat
The link between stress and appetite is real but less direct than "cortisol makes you hungry". Several things happen at once. Acute stress often suppresses appetite; it's sustained stress that tends to increase intake, and it shifts preference specifically toward energy-dense, sweet and fatty food rather than food in general. Short sleep — a common companion of stress — raises ghrelin and lowers leptin, the two hormones that signal hunger and fullness, which is enough to increase next-day intake in controlled studies. And stress erodes the mental bandwidth that planning, shopping and cooking require, so the environment ends up deciding.
That last point is the most useful one, because it's the most fixable. When the easiest option in your kitchen is a reasonable one, stressed-you makes a better choice without needing willpower.
What helps, in order of evidence
- Sleep first. It's the single intervention that moves hunger hormones, cravings and cortisol rhythm together.
- Eat on a rough schedule. Long gaps followed by stress make the evening much harder. Protein and fibre at each meal flatten the swings.
- Move, but don't punish. Regular moderate activity lowers stress reactivity. Very hard training on top of high stress and poor sleep pushes the other way.
- Name the trigger. Noting what preceded an episode — a deadline, a conversation, skipped lunch — is unglamorous and works better than trying to resist the craving itself.
Salivary or blood cortisol testing is rarely useful outside a suspected medical condition: levels swing through the day and a single reading tells you very little.
Evidence-based PDF guides — anti-age, gut health, detox and more. Get them free, straight to your inbox.
Browse the guides →Frequently asked questions
Why does stress make me crave sugar?
Stress raises cortisol, which pushes your body toward quick energy and can increase appetite for sugary or salty foods. Poor sleep adds to it by raising hunger hormones. Steady meals with protein and fiber blunt the effect.
Is 'cortisol belly' real?
Chronically high cortisol is associated with higher blood sugar and a tendency to store fat around the abdomen. It's one factor among many, not a diagnosis, and steadier eating, better sleep and stress management all help.
Should I skip meals when I'm stressed?
No. Skipping meals or fasting during high stress drops blood sugar and can raise cortisol further, often leading to bigger cravings later. Regular meals with protein and fiber keep you steadier.
Is adrenal fatigue real?
It is not a recognised medical diagnosis. A systematic review of the available studies found no consistent evidence for it, and the Endocrine Society does not accept it. Persistent fatigue deserves a proper medical work-up — thyroid, iron, B12, sleep and mood — rather than a cortisol-focused protocol.
Should I get my cortisol tested?
Usually not, unless a doctor suspects a specific condition such as Cushing's syndrome or adrenal insufficiency. Cortisol follows a daily rhythm and varies widely, so a single saliva or blood reading rarely tells you anything actionable.
Sources
Eat calmer, not perfect
The free K Lab assessment builds meals around protein, fiber and magnesium-rich foods that steady blood sugar — so stress cravings have less to grab onto. Takes a few minutes.
Get K Lab on your phone
A free assessment, a 7-day meal plan, symptom and habit tracking — in English, Spanish and Russian.
Free to download — no card needed to start.
This article is educational and not medical advice. If stress or low mood is affecting your daily life, speak with a qualified professional. Using K Lab does not create a doctor–patient relationship. Full medical disclaimer.