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.
The Foods You Shouldn't Eat
For instance, your insomnia may be due to a heavy steak dinner or the french fries you devoured late in the evening. 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.
Infographic: 9 Worst Foods To Eat Before Bed
Take a look below to find out why these are the worst foods to eat before bed:
Dal is one of those recipes that goes all the way back to the Indus Valley Civilisation. Unlike dishes such as biryani, brought to India by the Moghuls, it is one of those foods that has always been there. It is therefore a building block of Indian culture.