
Nutrients that are vital for sleep
The foods below help you sleep better because they all contain nutrients that can promote better health in general, and in turn better sleep.
Eat a variety of unprocessed, whole foods that are high in antioxidants and fiber.
Try to combine foods that provide different macronutrients (carbs, fats and protein), which ensures you’re meeting your nutrient needs.
He also adds that it’s a good idea to stop eating 2 to 3 hours before bed so you have time to digest your food before going to sleep and don’t run into issues with acid reflux.
ALSO READ: Foods that affect fertility
“Sleep-promoting foods include those that contain tryptophan (an amino acid that helps with the release of serotonin), magnesium, vitamin D and complex carbs,” says Axe. “Foods high in vitamin C and B vitamins can also be helpful.”
Below are Axe’s top picks for sleep-promoting foods.
• Whole grains like oats or quinoa
• Proteins like poultry and fish
• Leafy greens as well as cruciferous veggies
• Free-range eggs
• Bananas, kiwi, oranges, berries and other fruits
• Milk and yogurt
• Nuts like almonds and cashews