Foods and beverages like coffee, tea, cola, and some chocolates contain caffeine, which is a stimulant and can keep you awake, disrupting your sleep patterns.
Eating spicy foods can lead to discomfort such as heartburn or indigestion, which might make it hard to fall asleep or stay asleep.
Foods that are high in fat, like burgers, fries, or pizza, can be hard to digest and might keep your body working hard throughout the night, affecting your sleep quality.
Creamy or rich foods can cause indigestion that disrupts your sleep. They often contain high fat and possibly heavy spices.
Eating large quantities of any food before bed can overload your digestive system, causing discomfort and possible sleep disturbances.
While alcohol might initially make you feel sleepy, it can disrupt your sleep cycle later in the night, leading to a non-restful sleep.
Consuming a lot of sugar before bed can cause spikes in blood sugar levels, leading to energy bursts that interfere with your ability to fall asleep.
Foods that are high in acid, like tomatoes and citrus fruits, can cause acid reflux, which might lead to heartburn and discomfort during the night.