Le manque de sommeil affecte la production de deux hormones : ‣ La ghreline voit sa production augmenter. Or, c’est une hormone qui stimule l'appétit. Cela peut conduire à des fringales excessives et à une surconsommation alimentaire, et donc une prise de poids. ‣ La leptine montre au contraire une baisse de sécrétion. Cette hormone signale la satiété. En conséquence, les personnes privées de sommeil peuvent ne pas ressentir la satisfaction après avoir mangé. Cela peut les pousser à manger davantage.