Obesity and chronic stress: the role of hormones in weight gain and how to avoid it
Published Mar 4, 2025 • By Claudia Lima
The link between obesity and chronic stress is very real, and our hormones are the main intermediaries. Prolonged stress upsets the hormonal balance, encouraging uncontrolled weight gain. Cortisol, insulin, leptin... these chemical messengers play a key role in regulating appetite, metabolism and fat storage.
In what way does chronic stress encourage weight gain? What are the roles of the main hormones involved? What can you do to regain a healthier hormonal balance?
Read our article to find out!

How does chronic stress encourage weight gain and obesity?
Obesity is a chronic disease characterized by an excessive accumulation of body fat, a major risk factor for other health conditions. According to medical community, excess body fat, especially abdominal fat, increases the risk of cancer, cardiovascular disease, type 2 diabetes, metabolic, joint, respiratory and digestive disorders, and affects fertility.
Chronic stress corresponds to prolonged exposure to various sources of stress, causing persistent activation of the physiological mechanisms that respond to it. The activation of these mechanisms, which occurs via the hypothalamic-pituitary-adrenal axis, can disrupt various systems in the body, including the hormonal system.
The link between chronic stress and weight gain is largely explained by the action of cortisol, often referred to as the ‘stress hormone’. The role of cortisol is to help our body cope with a threat by rapidly providing energy in the form of glucose. In situations of prolonged stress, the body produces the excess amounts of cortisol, which can lead to an increase in appetite, a preference for foods rich in sugars and fats, and an accumulation of abdominal fat.
Studies have shown that overweight or obese people have cortisol levels twice as high as the norm when repeatedly exposed to stress. Chronic stress doesn't just increase cortisol: it disrupts the entire hormonal network.
To better understand this link between chronic stress and obesity, we need to look in detail at the hormones involved in this phenomenon.
What hormones provoke weight gain linked to stress?
Chronic stress disrupts a complex hormonal network that influences the regulation of appetite, metabolism and fat storage.
Cortisol
Secreted by the adrenal glands, cortisol increases glucose production to provide energy. However, in the absence of sufficient physical activity, this glucose is converted into fat. Cortisol also stimulates the appetite and reduces the feeling of satiety, leading to increased food consumption and excess fat storage.
Insulin
Insulin regulates blood sugar levels by facilitating the absorption of glucose by cells. Chronic stress leads to excessive production of cortisol, which increases insulin resistance. This resistance encourages the body to store more fat and feel hungry more frequently. This is an alteration in metabolism, a risk factor in the development of obesity and type 2 diabetes.
Leptin and ghrelin
Leptin, the satiety hormone, and ghrelin, which stimulates the appetite, are also affected by chronic stress. Chronic stress reduces sensitivity to leptin, altering the perception of satiety, and increases ghrelin secretion, encouraging cravings and overeating. These hormonal imbalances explain why stress often leads to overeating and weight gain.
But there are many ways to restore a healthy hormonal balance and prevent stress-related weight gain.
How can you regulate these hormones and limit weight gain?
Here are some of the ways to regulate the stress hormones and limit weight gain.
Manage stress to reduce cortisol
Chronic stress leads to excessive production of cortisol, which encourages the storage of fat, particularly abdominal fat. To counteract this, we recommend:
- Practice meditation and cardiac coherence: these techniques reduce cortisol levels and promote emotional balance,
- Exercise regularly: exercise helps metabolize cortisol and improves insulin sensitivity,
- Practice deep breathing and yoga: these methods reduce tension and improve hormonal regulation.
Improve your diet to have a better hormonal balance
The right diet can have a positive influence on hormones:
- Eat more fiber-rich foods: vegetables, legumes and wholegrain cereals stabilize blood sugar levels,
- Increase your intake of omega-3 fatty acids: found in oily fish and flaxseed, among other things, they reduce inflammation and improve insulin sensitivity,
- Avoid fast sugars and ultra-processed foods: these products exacerbate insulin resistance and encourage cravings.
Get enough sleep to avoid hormonal imbalance
Insufficient sleep disrupts the hormones that regulate our appetite:
- Avoid screen time before going to bed: blue light affects sleep quality,
- Maintain a regular sleep schedule: going to bed and getting up at regular hours promotes restful sleep,
- Limit caffeine and alcohol in the evening: these substances can disrupt the sleep cycle.
Ask for professional help if needed
If the above measures are not enough, you can get medical advice:
- From an endocrinologist: to identify and treat any hormonal imbalances,
- From a nutritionist: to draw up a suitable meal plan to help you manage blood sugar levels,
- From a psychologist: to reduce stress and change emotion-triggered unhealthy eating habits.
In a nutshell
As we have just seen, chronic stress and obesity are closely related by a series of hormonal imbalances that influence appetite, metabolism and fat storage.
Excess cortisol, insulin resistance and disturbances in hunger hormones create a vicious circle that encourages weight gain. However, it is possible to take it under control: stress management, a well-balanced diet, appropriate physical exercise and restful sleep.
By becoming aware of how your hormonal system works and improving your lifestyle, you can regain a healthy hormonal balance and better manage the impact of stress on your overall health.
Was this article helpful to you?
Give it a like and share your thoughts and questions with the community in the comments below!
Take care!
Sources :
Définition de l’obésité, csohn.chu-rouen.fr
Obésité et surpoids, who.int/fr
Dépression chez les personnes obèses : étude du lien entre stress précoce et inflammation chronique, frm.org
Surpoids et obésité de l'adulte : définition, causes et risques, ameli.fr
Rôle du stress dans l’obésité, hug.ch
Stress et prise de poids : un lien avéré, penseesderonde.fr
Comment savoir si on grossit à cause des hormones, sante.journaldesfemmes.fr
Stress chronique et ses conséquences sur le sommeil, institut-sommeil-vigilance.org
Les personnes en surpoids moins armées contre les effets du stress, federationdesdiabetiques.org
Comment rééquilibrer ses hormones pour perdre les kilos en trop, santemagazine.fr
Comment limiter la prise de poids à la ménopause, 3ssante.com