If you want a peaceful night’s sleep, then it’s vital that you pay attention to the foods you eat before bed. Some of them act as stimulants, which will make you feel over active and restless, while others can cause indigestion and discomfort. To enhance your sleep, avoid these foods before bed.
Everyone knows to avoid coffee late at night if they want a good night’s rest, but they might not realize chocolate can have the same effect. Like coffee, chocolate has some caffeine content, which can make you feel wide awake, while the sugar content can spike your blood sugar, making it difficult to sleep.
High Sugar Cereal
For many, grabbing a late night bowl of cereal seems like the natural thing to do, but this can disrupt your sleep patterns. The high sugar levels present in many cereals can make your hyperactive, restless and unable to sleep.
While it doesn’t ring true for everyone, there are people who do say they have nightmares after eating cheese last thing at night. Research has shown that the majority of people can sleep quite happily without nightmares if they eat cheese. However, the research also shows that the cheese people ate before bed can influence the type of dreams they had.
This is another food that should be avoided late at night, along with other high fat foods. Red meat can sit heavily on the stomach if eaten last thing at night, and it can cause discomfort and sometimes pain.
If you want to avoid the discomfort of indigestion, then spicy foods shouldn’t be eaten last thing at night. Indian meals such as curry or Mexican meals can cause heartburn and acid reflux so people are advised to steer clear of them before bed.
Although it can make you sleep, drinking alcohol before bed can also cause disturbed sleep patterns and lead you to awaken in the early hours.