If you absolutely have to eat late at night, here's what to go for 5 months ago

If you absolutely have to eat late at night, here's what to go for

We know snacking late at night isn't a great habit to get in to, but sometimes it can't be helped.

Maybe you didn't get a chance to eat during the day, maybe you're craving something, maybe a stressful global pandemic has thrown your daily routine; who's to say?

Whatever the reason, it's a no-brainer that some foods make better midnight snacks than others.

If you have to eat before bed, here are some of the best bits to feast on.


Banana dipped in almond butter

Banana has been shown to help the production of  sleep hormone melatonin and is rich in serotonin, which the body converts to melatonin. The almond butter will also boost melatonin and contains magnesium, a mineral that is understood to benefit sleep.

Whole grain bread

This will provide serotonin, while the fibre will help you feel full.


Pistachio nuts

The protein, vitamin B6 and magnesium in these guys all work to promote good sleep.



The oats are rich in melatonin and will boost your insulin production, making you feel tired.



The post-Christmas dinner sleepiness you feel is real, thanks to the amino acid tryptophan that your body metabolises into serotonin and melatonin. Cheese and milk are also good sources of tryptophan.


Dark chocolate

Although it does contain caffeine, dark chocolate is another good source of serotonin.