Getting a good night’s sleep is a difficult task for many adults. Some people have a hard time falling asleep, while others have a hard time staying asleep. Then there’s other people who just can’t find the time to get an 8-hour sleep! Regardless of what the problem is, the bottom line is that getting enough sleep and a good quality sleep is super important for our overall health, both mentally and physically.
A good night sleep will not only provide you with more energy, but it will also keep your immune system nice and strong, your skin looking and feeling radiant and your blood pressure low. These are all key components to great health. So if you’re looking for ways to get a good night’s sleep, you might want to start with your diet. Eating the following foods will help you sleep like a baby and wake up feeling refreshed and ready to start your day.
Here are 20 foods to help you sleep through the night…
1. Fatty Fish
Most types of fish are jam-packed with vitamin B6. This vitamin is needed to make melatonin – a sleep-promoting hormone which is triggered by darkness. In addition to its vitamin B6 content, fatty fish like salmon, tuna, trout and mackerel contain a high amount of vitamin D and are loaded with healthy omega-3 fatty acids, like EPA and DHA. These fatty acids are known for reducing inflammation and protecting against heart disease and boosting brain health, says Healthline.
While there are many incredible health benefits that come from eating fatty fish, one that many people might not know of is that they can actually induce sleep. “The combination of omega-3 fatty acids and vitamin D in fatty fish have the potential to enhance sleep quality, as both have been shown to increase the production of serotonin, a sleep-promoting brain chemical.”
If you’re going to add fish to your diet, salmon, tuna and halibut boast the highest levels of vitamin B6.