If it’s difficult for you to get a restful night of sleep every night, you're not alone: According to the CDC, one in three adults in the United States sleep less than the recommended seven hours per night. Our national insomnia is linked to a variety of causes, including ill health, aging, and stress, according to Columbia University’s Neurology Department. But it also has a lot to do with what we eat. A new and growing body of research suggests that what one eats impacts how you sleep at night. Powerful nutrients from the food in your diet can play a role in how much sleep you get and how high-quality it is, according to a 2017 report published in Public Health Nutrition. The literature review analyzed 26 articles about how micronutrients impacted sleep development of sleep stages in infants and reversing the age-related changes in sleep in older adults. Sleep duration was positively linked with iron, zinc, and magnesium levels while negatively associated with copper, potassium, and vitamin B12 levels. The good news? You can fill up on the following nutrients with plant-based foods for a good night’s sleep.