It might be time to forgo that pre-bed bowl of sugary cereal or late-night drive-thru run if you want a good night's sleep. Multiple factors prevent us from sinking into a deep slumber at night – and eating certain foods could be one of them. While there are a few habits you can get into that'll set you up for a decent doze (such as eating early and eating light), avoiding the following foods is a sure-fire way to improve your chances of a restful night.
Click or scroll through our gallery to discover 21 foods you should never eat before bedtime, counting down to the most impactful.
We've based our ranking on each food's effects on sleep, and on the opinions of our well-travelled (and well-fed) team. The list is unavoidably subjective.