If we’ve said it once, we’ve said it—well—once. As we’ve pointed out in the past, most Americans aren’t hitting their daily fiber targets. That could impact everything from your digestive system to, yes, sleep. “In a Columbia University study that looked at diet and sleep patterns, researchers found that a low-fiber diet was linked to poorer sleep quality, and that a higher fiber diet was related to better sleep,” Cassetty told us. She suggests aiming for 25 grams of fiber per day, which you can reach by eating foods including “fruits, veggies, beans, nuts, seeds and whole grains—all the plants.” Magnesium also aids in improving sleep health, and Cassetty says most of us aren’t getting enough of that one either. To up your intake, eat foods like spinach, almonds and chickpeas, or take a magnesium supplement.