10 Foods To Eat For A Better Night’s Sleep


Rich in potassium and magnesium, bananas can help relax muscles and regulate sleep patterns.


A good source of magnesium, almonds can promote muscle relaxation and contribute to better sleep.


Cherries contain melatonin, a hormone that regulates sleep-wake cycles. Drinking cherry juice or eating cherries may improve sleep quality.

Fatty Fish

Fatty fish are high in omega-3 fatty acids and vitamin D, which are linked to improved sleep quality.

Greek Yogurt

Greek yogurt contains calcium, which plays a role in the production of melatonin. It also has protein to help keep you feeling full throughout the night.


Kiwi is a good source of serotonin and antioxidants, and eating it before bedtime may help improve sleep onset and duration.


Complex carbohydrates in oatmeal can increase the availability of tryptophan, an amino acid that promotes sleep.


Turkey is rich in tryptophan, which can contribute to the production of serotonin and melatonin, promoting relaxation and better sleep.

Whole Grains

Foods like brown rice, quinoa, and barley contain complex carbohydrates that can help regulate serotonin levels and improve sleep.

Dark Chocolate

Dark chocolate contains small amounts of serotonin precursors and may help relax the body, but it's best consumed in moderation due to its caffeine content.

Swipe Up FOR more stories