7 Foods a Nutritionist Recommends for Better Sleep
Mar 23rd 2026 · World
A clinical nutritionist says seven common, nutrient-rich foods can support sleep by supplying tryptophan, magnesium, vitamin D and B vitamins when eaten as part of a balanced diet.
- Eat whole grains, lean proteins, leafy greens, eggs, fruits, dairy and nuts to support sleep.
- Foods containing tryptophan, magnesium, vitamin D and B vitamins help the body produce calming chemicals like serotonin and melatonin.
- Aim for balanced meals with carbohydrates, fats and protein to stabilize blood sugar and reduce inflammation for better rest.
- Stop eating two to three hours before bed to allow digestion and lower the risk of acid reflux.
- No single food is a cure; consistent intake of unprocessed, nutrient-rich foods matters more than isolated choices.
- If you suspect deficiencies in vitamin D, magnesium, B12 or other nutrients, ask your doctor for lab testing.
Articles
- Sleep Soundly Tonight by Taking These 7 Natural Vitamins and Supplements www.cnet.com
- Try These Yoga Teacher-Approved Poses for Deeper, Better Sleep Tonight www.cnet.com
- Get Rid of a Cold Within Days With These Vitamins and Supplements www.cnet.com
- 7 Foods That a Nutritionist Recommends for Better Sleep www.cnet.com
- 7 Sleep Alternatives That Work Better Than Melatonin www.cnet.com
- If Melatonin Isn’t Right for You, These Are 3 Nutritionist-Approved Sleep Alternatives www.cnet.com
- Could GABA Be Your Ideal Sleep Aid? Here’s How the Supplement Works www.cnet.com
- Warm Milk Not Cutting It? Give Your Sleep a Glow-Up With These Science-Backed Sips www.cnet.com
- Beat Travel Exhaustion This Holiday Season With These 9 Sleep Tips www.cnet.com