Studies have found certain nutrients to play vital role in sleep. Here are some of the nutrients that can help you get better sleep at night and the foods you can find them in:
Magnesium is a highly prized nutrient when it comes to your body’s processes. It has a role in metabolism as well as cell and bone growth. If you have a digestive disorder like celiac disease or Crohn’s disease, you should be concerned about your body’s ability to retain the magnesium you consume. People with digestive disorders may have problems with low magnesium levels, which can lead to sleep problems because magnesium helps your mind slow down and promotes feelings of sleepiness. Finding foods that are good sources of magnesium is not difficult. Foods like almonds, pumpkin seeds, spinach, black beans, peanut butter, and edamame beans are all great sources. [1]
Vitamin B6 is also a nutrient that helps your body make the sleep hormones melatonin and serotonin, which affect your sleep and wake cycles. Again, people with digestive disorders may have difficulty retaining the vitamin B6 their bodies need for healthy sleep, as can pregnant women and people who drink a lot of alcohol. You can find vitamin B6 in foods like starches, fortified cereals, meats, and non-citrus fruits. Bananas, sunflower seeds and oatmeal are also great sources.
Zinc is important for the optimal functioning of your body. It helps you absorb nutrients from the foods you eat and also helps your body repair and grow. Zinc and its close friend magnesium help your body produce melatonin, a hormone that helps regulate your sleep cycle.
Zinc is something you need to eat every day because your body doesn’t store more. You can find zinc in seafood (oysters and shrimp are great sources), beef, beans, nuts, seeds, and lentils. Whole grains like quinoa, as well as foods like milk, eggs, and potatoes are also good sources of zinc. You can even find it in dark chocolate and fortified breakfast cereals. [2]