Spicy foods can cause heartburn and indigestion, making it difficult to fall asleep and stay asleep.
Greasy or fatty foods can also cause indigestion and may lead to discomfort while trying to sleep.
Eating a large, heavy meal before bed can overload your digestive system and make it harder to fall asleep.
Consuming caffeine, found in coffee, tea, and some sodas, can interfere with your ability to fall asleep.
While alcohol may initially make you feel sleepy, it can disrupt your sleep cycle and lead to fragmented sleep.
Consuming sugary foods before bed can cause fluctuations in blood sugar levels, which can disrupt your sleep.
High-protein foods can be difficult to digest and may cause discomfort when trying to sleep.
Citrus fruits are acidic and can cause heartburn or acid reflux, especially when consumed before bed.
Tomatoes are also acidic and can cause digestive issues if consumed before bed.
Chocolate contains caffeine and other stimulants that can interfere with your ability to fall asleep.