Eating certain foods before bed can disrupt sleep. For example, spicy foods can cause heartburn and indigestion, while high-fat foods like fried foods or fatty meats can also be hard to digest and cause discomfort or acid reflux. In addition, foods and drinks high in sugar—for example, soda or other types of sugary processed foods—can cause a rapid rise and fall in blood sugar levels, leading to nighttime awakenings and difficulty falling back to sleep.
Caffeine is a stimulant that can make it difficult to fall asleep, so it's best to avoid caffeine-containing foods and beverages before bedtime. In addition, while alcohol may make you drowsy, it can disrupt your sleep patterns, causing you to wake up frequently throughout the night.