1. Almonds

Almonds are rich in magnesium which is very essential for a sound sleep. It is scientifically proved that when the magnesium level is low in body, it disallows the body to sleep. So make it a habit to snack some almonds every day. Almonds are also very good for building bones.

2. Fish

Fish such as salmon, halibut and tuna are rich in vitamin B6 which is an essential component in producing serotonin and melatonin. Melatonin is the hormone that induces sleep in the body. Garlic and Pistachio can also be consumed by vegetarians as they equally have a great amount of Vitamin B6.

3. Cherries

We all love those red cherries they are not only just good for your skin but are also great for your health. Cherries are melatonin igniting agents which result in falling asleep. Take a bowl full of cherries and grind it for a cup of juice. A glass of cherry juice will treat your insomnia gradually.

4. Chamomile Tea

Chamomile tea is the herbal remedy that helps in the increasing the levels of glycine in the body that relaxes the body and getting peaceful sleep. It also acts as a mild sedative. Consuming tea enhances alpha brain waves, which inspire relaxation, creativity, and focus.

5. Walnut

Walnuts are rich in tryptophan which ignites a sleep-enhancing amino acid. This amino acid in turn forms Serotonin and Melatonin which balances the sleep-wake cycles. Walnuts contain Melatonin which will help to doze off. Snack a handful of walnuts everyday.