Estar demasiado faminto ou demasiado cheio pode interferir com o sono normal e fazer com que os doentes tenham dificuldade em adormecer. Isto porque quando uma pessoa tem fome, o paciente irá sentir sintomas tais como ataques de pânico, palpitações, suor e tremores de mãos, que, juntamente com factores psicológicos e mentais, podem facilmente levar à insónia. À noite, se uma pessoa tem uma reacção hipoglicémica quando tem fome, deve elevar o açúcar no sangue comendo para abrandar a fome do paciente. No entanto, os doentes não devem comer em excesso antes de se deitarem. Neste caso, recomenda-se que os doentes possam comer alimentos como o leite, que pode lentamente aumentar o açúcar no sangue, retardar a fome e aumentar a sensação de saciedade. O leite é uma escolha muito boa, especialmente para aqueles que normalmente têm má qualidade de sono. Os doentes devem também evitar a fome excessiva, pois a fome pode facilmente levar à hipoglicemia, que pode levar à encefalopatia hipoglicémica e a problemas de consciência.