ShareFacebook Twitter AddThis
Want to finally get a good night's sleep? If you want to put an end to restless nights the answer may be in what you are eating for dinner.
Most people are aware they should avoid coffee before bed time but did you know other foods may be keeping you awake? This nifty infographic breaks down the nine worst foods to eat before bed and you may be surprised by some of the culprits.
For instance, your insomnia may be due to a heavy steak dinner or the french fries you devoured during dinner. High-fat foods are slow to digest and may keep you tossing and turning at night.
Tomatoes, broccoli, booze and chocolate could also keep you awake but for entirely different reasons. Take a look below to find out why these are the worst foods to eat before bed: