Are my hormones making me crave sugar?

Updated: May 23, 2019


As a herbalist and nutritionist I often get asked about sugar cravings and what causes them.

This question is often pondered by so many and the truth of the matter is yes, hormones will make you have sugar cravings, but in so many ways. The body’s endocrine system is a fascinating system containing many negative feedback loops to maintain a state of homeostasis. This means that the body has its own intelligence to stop or start producing hormones given the environment. So, when it comes to sugar intake, (and by this, I also mean a high glycaemic food intake - including foods made up from simple carbs), the hormone responsible for transporting the glucose to the cells is insulin.

So what is insulin, and how does that affect my urges to eat sugar?

Insulin is the hormone that is released in response to glucose entering the blood stream in order to deliver it to the cells for use as energy, or to the liver for storage. Not only does insulin respond to dietary glucose, but it also responds to raised levels of cortisol, another hormone involved in your stress response.

A person will become insulin resistant when the cells become desensitised to the cascade of circulating insulin, and so in an energy rich state, the body is actually craving more energy in the form of glucose and hence begins to crave sugar!!

Other hormones that will make you eat more sugar.

Leptin is the hormone involved in satiety and so tells us when we are full, and has a negative feedback loop system to stop energy intake and increase activity when enough energy intake occurs in the body. But alas, this system also falls victim to desensitisation and so a vicious cycle occurs that over rides the “cease food intake” signal and more food is consumed, often leading to weight gain and all the risks that run alongside that picture.


A bored looking woman sitting on the sofa

What are the solutions to prevent sugar cravings?

First it’s really important to eat a low glycaemic load diet, with protein and fat to slow down the release of the glucose into the bloodstream. All carbs aren’t created equal, so choose brown varieties and eat less of them and remember that processed white flour products can raise blood sugar just like sugar itself.

Healthy fats like nuts, seeds, olive oil, avocados (probably less of these given the current sustainability issues) and oily fish are great satiety promoters, meaning that you’ll feel fuller for longer.

Fibre is crucial as it promotes satiety and provides essential prebiotics to feed the commensal bacteria in the gut. When our microbiome is working well, producing more Vitamins and neurotransmitters, we tend to have less cravings and feel bette.