
Anxiety leads to the release of the hormone cortisol. Cortisol triggers the release of glucose in the bloodstream, which provides quick energy to the body. Sugary and fatty foods can provide an instant energy boost, making them an appealing option when feeling anxious. Anxiety also affects serotonin levels in the brain. Serotonin is a neurotransmitter that regulates mood, appetite, and sleep. Low serotonin levels can lead to an increase in food cravings.
Anxiety can also make people lose their appetite, with adrenaline and cortisol decreasing appetite. These stress hormones can cause a range of physical symptoms, such as increased heart rate, sweating, and nausea, which can make it difficult to feel hungry. Anxiety can also redirect blood flow away from the digestive system to other parts of the body, which can also decrease appetite.