Getting enough sleep is necessary for maintaining one's health. However, the modern lifestyle does not seem to encourage one to be restful at night, with work related stress, caffeinated lifestyle and the ubiquitous gadgets demanding for one's attention. While sleeping pills would be a viable option, not everyone is aware that insomnia may be cured by eating the right foods. The following foods are proven to be effective against insomnia and could help one obtain much-needed naturally-induced sleep.Fish and bananas contain vitamin B6 which is needed to produce the sleep-inducing hormone melatonin. To further increase melatonin production and get that restful sleep one is longing for, experts suggest limiting artificial light exposure a few hours before bedtime according to Health Extremist. Melatonin production is adversely affected by light exposure, especially blue light from smartphones, television and laptop screens. One may have some reservations about that ancient advice regarding warm milk being helpful in inducing sleep. But the old belief is actually backed by science. Milk and dairy products contain tryptophan, an amino acid that induces sleep