Get Advice
Home preventive-care self-care 4 Foods to Eat for Better Sleep and Lower Cortisol, According to Dietitians
self-care 4 min read

4 Foods to Eat for Better Sleep and Lower Cortisol, According to Dietitians

Written By Amber Nguyen
Jul 03, 2026
Reviewed by   Liam Turner, RD
Anxiety survivor and mental wellness advocate. I document my ongoing journey with therapy, movement, and mindful eating to show that healing isn't linear.
4 Foods to Eat for Better Sleep and Lower Cortisol, According to Dietitians
4 Foods to Eat for Better Sleep and Lower Cortisol, According to Dietitians Source: Pixabay

Sleep problems and high stress often feed each other. When cortisol—your body's main stress hormone—stays elevated, falling asleep and staying asleep becomes harder. And when sleep is poor, cortisol can spike even more the next day. It's a cycle many people want to break, but medication isn't the only option. Dietitians point to food as a gentle, effective tool.

Certain foods contain nutrients that help lower cortisol naturally, while others support the production of sleep-regulating hormones like melatonin and serotonin. Below are four dietitian-recommended foods that can help you sleep better and keep stress in check.

1. Fatty Fish: A Natural Source of Vitamin D and Omega-3s

Fatty fish like salmon, mackerel, and sardines are rich in omega-3 fatty acids and vitamin D—two nutrients that play a role in regulating cortisol. Research suggests that omega-3s can reduce the body's stress response, while adequate vitamin D levels are linked to better sleep quality. A 2014 study in the Journal of Sleep Research found that people who ate fatty fish three times a week fell asleep faster and reported better daily functioning compared to those who ate chicken, beef, or pork.

To get these benefits, dietitians recommend including a 3- to 4-ounce portion of fatty fish in your dinner a few nights per week. The combination of healthy fats and protein also helps stabilize blood sugar overnight, which can prevent cortisol spikes that wake you up.

2. Kiwi: A Small Fruit with Big Sleep Benefits

Kiwis are one of the few fruits studied specifically for their sleep-promoting effects. They contain serotonin, a neurotransmitter that helps regulate sleep cycles, as well as folate and antioxidants that may help lower cortisol. In a 2011 study from Asia Pacific Journal of Clinical Nutrition, adults who ate two kiwis one hour before bed for four weeks fell asleep faster and slept more soundly.

Dietitians note that the fiber and natural sugars in kiwi provide a steady energy release, unlike processed snacks that can disrupt sleep. Eating one or two kiwis as an evening snack is a simple habit that supports lower stress hormones and deeper rest.

3. Leafy Greens: Magnesium-Rich Stress Busters

Magnesium is a mineral that helps calm the nervous system and reduce cortisol levels. Leafy greens like spinach, kale, Swiss chard, and collard greens are among the best food sources. A 2017 review in Nutrients highlighted that magnesium supplementation improved sleep quality and reduced stress markers in older adults, though getting it from food is preferred.

Dietitians suggest adding a serving of leafy greens to your evening meal—perhaps a salad or sautéed greens alongside a lean protein. The vitamin K and fiber in these vegetables also support overall health, making them a multitasking addition to any dinner plate.

4. Tart Cherries: A Natural Melatonin Source

Tart cherries—especially Montmorency cherries—are one of the few foods that naturally contain melatonin, the hormone that signals your body it's time to sleep. They also have anti-inflammatory compounds that can help lower cortisol. A 2018 study from the Journal of Medicinal Food found that adults who drank tart cherry juice twice daily for two weeks experienced significant improvements in sleep duration and quality.

You can eat fresh or frozen tart cherries as a snack, or drink unsweetened tart cherry juice about 30–60 minutes before bed. Just watch portion sizes—too much juice can add unwanted sugar. A small glass or half-cup of cherries is enough to support better sleep.

Putting It Together: A Sleep-Supportive Meal

For a concrete example of how these foods can work together, dietitians suggest a simple dinner: grilled salmon with a side of sautéed spinach and a small bowl of tart cherries for dessert. Later in the evening, a kiwi as a snack can reinforce the sleep signal. This combination delivers omega-3s, magnesium, melatonin, and serotonin precursors—all without overcomplicating your routine.

Tip: Aim to finish your last meal at least two to three hours before bedtime to allow your body time to digest. This helps prevent any digestive discomfort that could interfere with sleep.

Beyond these four foods, general healthy eating habits—like limiting caffeine after noon, reducing alcohol intake, and staying hydrated—can further support lower cortisol and better rest. The goal isn't perfection, but consistency: small, sustainable changes to your diet can gradually shift your sleep and stress levels for the better.

Related FAQs
Yes, eating one or two kiwis about an hour before bed is generally safe and may help you fall asleep faster. The natural sugars are balanced by fiber, so it won't cause a blood sugar spike. If you have a history of kidney stones, check with your doctor first, as kiwis are high in oxalates.
Tart cherry juice contains natural melatonin and may improve sleep quality, but it is not a direct replacement for supplements. Dietitians often recommend food sources as a first step because they provide other beneficial compounds like antioxidants. If you have chronic insomnia, talk to your doctor before stopping any supplements.
Cortisol levels can begin to respond to diet within a few days to a week, but meaningful changes in sleep quality often take two to four weeks of consistent eating. Fatty fish, leafy greens, and other whole foods work gradually by reducing inflammation and supporting the nervous system.
No, you don't need to eat all four daily. Even rotating a couple of them into your regular diet can help. For example, eating fatty fish twice a week, a handful of leafy greens most days, and an evening kiwi or tart cherry snack when possible can provide noticeable benefits over time.
Key Takeaways
  • Fatty fish rich in omega-3s and vitamin D can reduce cortisol and improve sleep quality.
  • Kiwis contain serotonin and antioxidants that help you fall asleep faster and sleep more deeply.
  • Leafy greens are a top source of magnesium, which calms the nervous system and lowers stress hormones.
  • Tart cherries naturally provide melatonin and anti-inflammatory compounds that support longer, more restful sleep.
Medical Note
This article is for informational purposse only and should not be taken asanb caring teotio ongpontyBeotot bacnts Spotiroeprofestional medical loloice. Awwver consux with a healthcart-professenar-tal for medical advice and ineatment.
Comments
  • No comments yet. Be the first to share your thoughts.
Leave a Comment
Login with Google to comment.
Looking for more personalized guidance?
Explore expert-informed wellness content tailored to your health interests and goals.
Get Advice
Recommended for
Your Health
Slay healthy with us
No recommended article
  • No recommended article
    No data
    -
    该列表没有任何内容
About the Author
Amber Nguyen
Balanced Nutrition Writer