Ever noticed how when you’re short on sleep you crave foods that give you a quick energy boost? There’s a good reason for that. Lack of sleep has a direct link to stress, overeating, and weight gain.
There are two hormones in your body that regulate normal feelings of hunger and fullness. Ghrelin stimulates appetite, while leptin sends signals to the brain when you are full. However, when don’t get the sleep you need, your ghrelin levels go up, stimulating your appetite so you want more food than normal, and your leptin levels go down, meaning you don’t feel satisfied and want to keep eating. So, the more sleep you skip, the more food your body will crave.
As well as making it harder to fight food cravings, feeling tired can also increase your stress levels, leading to yet more emotional eating.
To control your appetite and reduce food cravings, try to get plenty of rest—about six to eight hours of quality sleep every night.