🌿 Hayward Health
Sleep

Foods That Help You Sleep Better

Discover the best foods that help you sleep, including tryptophan sources, magnesium-rich options, and tart cherries for deeper, more restful nights.

5 min read

Disclosure: This article may contain affiliate links. If you click through and make a purchase, we may earn a commission at no extra cost to you. See our full disclosure.

I used to grab whatever was convenient for dinner, eat it late, and then wonder why I was tossing and turning at midnight. It took me a while to connect the dots between what I was eating and how I was sleeping. But once I started paying attention, the pattern was hard to ignore.

What you eat, when you eat it, and how it affects your body’s internal chemistry all play a role in sleep quality. Here’s a look at the foods and nutrients that research suggests can support better rest.

Tryptophan-Rich Foods

You’ve probably heard that turkey makes you sleepy. There’s a kernel of truth there. Turkey is rich in tryptophan, an amino acid that your body uses to produce serotonin, which then gets converted into melatonin (the hormone that regulates your sleep-wake cycle).

But turkey isn’t the only source. Other tryptophan-rich foods include:

  • Chicken and other poultry
  • Eggs
  • Nuts and seeds (especially pumpkin seeds)
  • Tofu and soy products
  • Fish, particularly salmon and tuna
  • Dairy products like milk, cheese, and yogurt

The catch is that tryptophan works best when paired with carbohydrates. Carbs help your brain absorb tryptophan more efficiently. So a dinner that includes both a tryptophan-rich protein and some complex carbohydrates (like brown rice, sweet potatoes, or whole grain bread) is a smart combination for evening eating.

Magnesium: The Relaxation Mineral

Magnesium is involved in hundreds of processes in your body, including muscle relaxation and nervous system regulation. Many people don’t get enough of it from their diets, and low magnesium levels have been associated with poor sleep quality and insomnia. In fact, magnesium deficiency is one of the most common nutritional gaps in modern diets.

Good food sources of magnesium include:

  • Dark leafy greens (spinach, kale, Swiss chard)
  • Almonds and cashews
  • Black beans and lentils
  • Avocado
  • Dark chocolate (in moderation, and earlier in the day since it contains some caffeine)
  • Bananas

I started making a point to include magnesium-rich foods in my evening meals. A spinach salad with almonds and avocado became a regular side dish. Whether it’s the magnesium specifically or just the shift toward healthier eating, my sleep started improving.

Tart Cherries

Tart cherries (and tart cherry juice) are one of the few natural food sources of melatonin. Several small studies have found that drinking tart cherry juice may modestly improve sleep duration and quality in some people.

The key word is “tart.” Sweet cherries from the grocery store have much lower melatonin content. Look for Montmorency tart cherry juice, which is available in most health food stores. I’ve tried drinking a small glass about an hour before bed, and while the effect is subtle, I do seem to fall asleep a bit more easily on nights when I include it.

Fatty Fish

Salmon, mackerel, sardines, and trout are rich in omega-3 fatty acids and vitamin D, both of which may play a role in sleep regulation. Some research suggests that the combination of omega-3s and vitamin D helps regulate serotonin production, which in turn supports the sleep-wake cycle.

Having fish for dinner two or three times a week is a reasonable goal. If you’re not a fish person, a quality omega-3 supplement is an alternative worth discussing with your doctor.

Kiwi

This one surprised me. Some research has found that eating kiwi fruit before bed may help people fall asleep faster and stay asleep longer. The exact mechanism isn’t fully understood, but kiwis are rich in serotonin, antioxidants, and folate, all of which may contribute.

It’s a low-risk experiment. Two kiwis about an hour before bed is what the research typically used. At worst, you’ve eaten some fruit.

Warm Milk and Herbal Teas

The warm milk before bed tradition might have more going for it than just nostalgia. Milk contains tryptophan, and the warmth of the drink can have a calming effect. Whether the benefit is physiological, psychological, or both, it works for some people.

Herbal teas like chamomile, valerian root, passionflower, and lemon balm have all been traditionally used as sleep aids. Chamomile in particular contains apigenin, an antioxidant that binds to certain receptors in your brain that may help promote sleepiness.

Just make sure your evening tea is caffeine-free. It sounds obvious, but some “bedtime” tea blends include green tea, which contains caffeine.

Foods and Habits to Avoid Before Bed

Knowing what to eat is only half the equation. Knowing what to avoid matters just as much.

Caffeine. This includes coffee, most teas, chocolate, and many sodas. Cut it off by early afternoon.

Spicy foods. They can cause heartburn and raise your body temperature, both of which interfere with sleep.

High-sugar foods. Eating sugary snacks before bed can cause your blood sugar to spike and then crash during the night, potentially waking you up. Being aware of foods that spike blood sugar is especially important in the evening hours. Keeping your blood sugar stable through the evening supports uninterrupted sleep. Some people find products like Java Burn helpful for supporting their metabolism and morning energy, which pairs well with a good night’s rest.

Large or heavy meals. Eating a big meal within two hours of bedtime forces your digestive system to work hard when your body should be winding down.

Alcohol. It might make you drowsy initially, but it fragments your sleep later in the night and reduces time spent in the most restorative sleep stages.

A Simple Sleep-Supportive Evening Meal

If I were designing the ideal dinner for sleep, it might look something like this:

  • Baked salmon (omega-3s, vitamin D, tryptophan)
  • Brown rice (complex carbs to help tryptophan absorption)
  • Sauteed spinach with almonds (magnesium)
  • A cup of chamomile tea after dinner
  • Two kiwis about an hour before bed

You don’t need to eat exactly this way every night. But shifting your evening eating in this general direction, more whole foods, more sleep-supportive nutrients, less sugar and caffeine, can make a meaningful difference over time.

Good sleep starts before you get into bed. What you feed your body in the hours before sleep sets the stage for the quality of rest you’ll get.


This content is for informational and entertainment purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician before starting any supplement or health program. Individual results will vary.

Disclaimer: The content on this site is for informational and entertainment purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician before starting any supplement or health program. Individual results will vary.