Caffeine is attributed to cause sleep disorders, but in contrast there are some nutrients that are also responsible for alertness during the night. If you want to get enough sleep, just avoid the following:
Pans and soft drinks
Fried foods take longer to digest. If you fall asleep immediately after eating the pans, you will experience stomach cramps or acidity, the same applies to soft drinks.
Instead: to get a good sleep, eat in the evening foods rich in tryptophan, an amino acid necessary for the manufacture of serotonin, the neurotransmitter in the brain that regulates the sleep process.
Eat Thai rice: a study has shown that eating a serving of Thai rice for dinner reduces the time it takes to fall asleep, by half.