All articles
Weight & Metabolism

Cortisol, Stress and Belly Fat

Dr Ibrar Ahmed MBChB MRCP MRCGP PhD 8 July 2026 5 min read

Cortisol has earned a reputation as the "stress hormone that makes you gain belly fat", and it turns up constantly in wellness marketing. There is a real biological story behind this, but it is easy to overstate. Understanding what cortisol actually does, and what a cortisol test can realistically tell you, helps separate the science from the sales pitch.

What cortisol is for

Cortisol is a hormone made by your adrenal glands. It is essential for life, helping regulate blood sugar, blood pressure, the immune system and your response to stress. It follows a natural daily rhythm — highest in the morning to help you get going, and lowest late at night. This rhythm is why the timing of a cortisol test matters so much.

The link to fat storage

Cortisol influences how and where the body stores fat, and persistently high levels are associated with fat around the abdomen. In everyday life, chronic stress tends to affect weight less through cortisol directly and more through its knock-on effects: disrupted sleep, comfort eating, reaching for high-sugar or high-fat foods, and having less energy to be active. In other words, stress genuinely can affect your waistline — but usually through behaviour rather than a hormone reading that needs treating.

Key takeaway: everyday stress rarely requires a cortisol blood test on its own. The test is most useful when a doctor suspects a specific medical condition affecting cortisol, not as a routine check for stress or belly fat.

When a cortisol test is genuinely useful

A cortisol blood test comes into its own when there is a clinical reason to suspect the body is producing too much or too little. Rare conditions such as Cushing's syndrome (too much cortisol) or adrenal insufficiency (too little) have distinctive features that prompt testing, for example:

A morning cortisol level is a common starting point because that is when it should naturally be at its peak. Results always need interpreting by a doctor, who may arrange further, more specific tests if the first result is unexpected.

Recommended test

Check your cortisol

A morning cortisol test to assess adrenal and stress hormone levels.

Book a cortisol test

What the test cannot do

A single cortisol reading cannot measure "how stressed you are" or confirm that stress is causing your weight gain. Levels swing throughout the day and rise temporarily with normal events, so one value taken out of context can mislead. That is why doctors interpret cortisol carefully, with attention to timing and the whole clinical picture, rather than treating a number in isolation.

Managing stress and weight together

For most people concerned about stress and belly fat, the most effective steps are the practical ones: protecting sleep, building in regular movement, eating well when under pressure, and finding realistic ways to lower day-to-day stress. If you have symptoms that point to a genuine hormonal problem, a cortisol test ordered and reviewed by a clinician is the right route — but for ordinary stress, lifestyle is where the real leverage lies.

Get checked

Check your cortisol

Book online with OneMedicine — CQC-registered clinic in Birmingham, or a home visit / local clinic nationwide. Doctor-reviewed results, most within 24 hours.

Book now
Dr Ibrar Ahmed
Written by Dr Ibrar Ahmed — MBChB MRCP MRCGP PhD PG Dip (Cardiology)
Specialist interest: Cardiovascular Medicine · OneMedicine, CQC-registered clinic
Medical disclaimer. This article is for general information only and is not a substitute for personal medical advice, diagnosis or treatment. Always speak to a qualified clinician about your individual symptoms and results.