Nutrition guide

Foods That Help You Sleep Better (and What to Skip)

By Randip Sidhu, author of Beyond the Plate

No single food is a magic sleeping pill — but what you eat in the hours before bed genuinely shapes how easily you drop off and whether you stay asleep. Sleep depends on minerals like magnesium, on steady blood sugar, and on the raw materials your body uses to make its own melatonin. All three come from your plate.

Here are the foods with the best evidence and the simplest routines — followed by the ones quietly working against you.

Bananas before bed

A banana brings a little magnesium, potassium and B6 — a mix that supports muscle relaxation and the body's own melatonin production. It won't knock you out like a sleeping pill, but as a light evening snack it's about as sensible as it gets.

Kiwis

It sounds surprising, but kiwis are one of the better-studied bedtime foods. In small studies, adults who ate two kiwis about an hour before bed fell asleep a little faster and slept a bit longer. One theory: kiwis are rich in serotonin precursors and antioxidants.

Oats and other whole grains

Oats aren't just breakfast. They contain magnesium and release their energy slowly, so they won't cause the blood-sugar dip that can jolt you awake at 3am. A small bowl of overnight oats or a slice of wholegrain toast with dinner both work.

Nuts — especially almonds and walnuts

Almonds bring magnesium, walnuts add a plant form of melatonin. A small handful (not a bowlful — fat digests slowly) makes an easy pre-bed snack.

Tart cherries or tart cherry juice

Tart cherries are one of the few natural food sources of melatonin, and small studies have linked a glass of tart cherry juice with modestly more sleep time. Choose unsweetened juice if you try it.

Warm milk and other dairy

It's the classic remedy, and there's a grain of science in it: dairy contains tryptophan, which the body uses to build both serotonin and melatonin. Whether it's the milk or simply the comforting ritual, a warm drink before bed helps many people wind down.

What to skip before bed

  • Caffeine after mid-afternoon — it lingers in the body far longer than most people expect.
  • Alcohol as a nightcap — it makes you drowsy, then fragments the second half of your night.
  • Big, heavy meals within a couple of hours of bed — digestion competes with sleep.
  • Sugary desserts late at night, which can set up that 3am blood-sugar dip.

An easy way to start tonight

Don't overhaul everything at once. Pick one: two kiwis or a banana about an hour before bed, or swap your evening snack for a few almonds. Give it a week, notice the difference, then layer in the next one. Small, boring changes are the ones that stick — that's the whole philosophy behind Beyond the Plate.

And if you eat well but still feel run down, sleep is only one of seven common gaps worth checking — here are the signs of low magnesium, one of the most common.

Which of the 7 gaps are yours?

The free 2-minute check shows which common nutritional gaps — including the sleep-stealers — are showing up in your day.

Take the free check

Read the full guide

Beyond the Plate walks through sleep, energy and every other gap — with food-first fixes and smart supplement advice.

Get the book — $17

This article is general information, not medical advice. If you have a health condition, take medication, or sleep problems are persistent, speak to your doctor. More guides →