Jump directly to the content
EAT, SLEEP, REPEAT

The 9 best foods to eat for a better night’s sleep

What you eat has a big impact on your mood, energy levels and how well you sleep

Research suggests one in five GP visits are down to tiredness, but there is something you can do to help you get a good night's sleep

CONSTANTLY feeling tired and sleep deprived? It's a feeling we can all relate to.

It's tempting to rely on gallons of coffee to get you through the day, but you really should be focusing on getting a good night's rest instead.

Eating the right foods before bed can be the difference between a good night's rest and a restless night
10
Eating the right foods before bed can be the difference between a good night's rest and a restless nightCredit: Getty Images

But how do you manage that between your job, kids, social life and all the other things you pack into your day?

The good news is, there is something you can do to help you get a good night's sleep and boost your energy levels, and it comes down to what you are eating.

Dr Marilyn Glenville, a nutritionist and author of Natural Solutions for Dementia and Alzheimer's, says what you eat has a big impact on how easily you get to sleep.

She told The Sun Online: "As a society we are sleeping less, the time we sleep each night has reduced from 9 hours to 7.5 hours since the 1900s.

Getting a good night's sleep is vital for your performance during the day - and something your boss will thank you for
10
Getting a good night's sleep is vital for your performance during the day - and something your boss will thank you forCredit: Getty - Contributor

"Sleep is important for your health because it gives your body time to recharge its batteries and repair cells and tissue.

"When you don’t get enough or good quality sleep you can feel irritable, with poor concentration and, of course, tired.

"What you eat can either help you to go to sleep easily or make it more difficult."

Here's what you should be eating for a better night's sleep.

1. Curb the caffeine

You should avoid eating foods with caffeine in them before bed, so that means no more chocolate
10
You should avoid eating foods with caffeine in them before bed, so that means no more chocolateCredit: Alamy

You may know that you shouldn't drink a cup of coffee before hitting the hay.

But did you know you need to avoid chocolate too?

“Foods and drinks that have a stimulant effect usually containing caffeine - such as tea, coffee, colas and chocolate - are going to make it more difficult for you to be able to switch off and go to sleep," says Marilyn.

2. Eat pumpkin seeds

Sprinkling a few pumpkin seeds in your dinner can help relax your muscles before bed
10
Sprinkling a few pumpkin seeds in your dinner can help relax your muscles before bedCredit: Getty Images

Pumpkin seeds are packed with magnesium.

Magnesium works to relax your muscles and is often used to help relieve aches and pains.

Cassandra said: "Pumpkin seeds are naturally high in magnesium.

"One of the roles of magnesium is allowing the muscle fibres in our body to relax - it counteracts calcium, which causes muscles to contract.

"It is also thought that magnesium has a role in the normal function of the pineal gland, which produces melatonin – a hormone that regulates the sleep-wake cycle and helps us to fall asleep.

"Try including one to two tablespoons of pumpkin seeds a day: add them to sugar-free yoghurt or salads, or grind them up in a coffee grinder and add to porridge."

You could also try a daily dose of magnesium with

3. Cut cramps with coconut water

You could get a better night's sleep just by eating the right foods, nutritionists say
10
You could get a better night's sleep just by eating the right foods, nutritionists sayCredit: Getty Images

Coconut water has become a popular staple among health bloggers and Instagram queens of late.

It tastes great and is a great alternative to some sugary drinks.

But it 's also a natural pain reliever, says Cassandra.

She said: "Try drinking a glass of pure coconut water in the evening to help you to have a restful night’s sleep.

"Coconut water is an excellent source of electrolyte minerals: potassium, calcium, magnesium, phosphorous and sodium.

Balanced levels of these minerals are necessary to maintain normal muscle action, nerve function and hydration in our body.

"Deficiencies or imbalances may cause cramping and restless legs at night, and therefore disturbed sleep."

4. Eat foods high in natural serotonin

Foods such as fish have high levels of amino acids that help balance your mood
10
Foods such as fish have high levels of amino acids that help balance your moodCredit: Getty Images

There are some foods that are high in amino acids called tryptophan.

Tryptophan is works like serotonin, the body's "happy hormone" that helps to maintain a person's mood.

People with balanced serotonin levels tend to get a more restful night's sleep than those with lower levels.

Marilyn explained: "Tryptophan occurs naturally in certain foods, such as fish, wholegrains, almonds and eggs, so you can use them in your evening meal to help you sleep.

"Tryptophan is one of a number of amino acids broken down from the protein you eat.

"But there are less tryptophan molecules in food than the other amino acids and it is easy for the tryptophan molecules not to get [through to] your brain because they are competing with the other amino acids."

Almonds are also high in nutrients that aid sleep, plus they'll stop you getting hungry overnight
10
Almonds are also high in nutrients that aid sleep, plus they'll stop you getting hungry overnightCredit: Getty - Contributor

The amino acids found in protein, along with B vitamins and magnesium, can help you get to the land of nod faster.

"One of the biggest influence on our melatonin levels appears to be our intake of a type of protein called tryptophan," Sophie Medlin, lecturer in nutrition and dietetics at King's College London, wrote for

"Tryptophan is an essential amino acid – the building blocks of proteins. Essential amino acids are a group which our bodies cannot make, it can only be sourced through diet.

"Fish is a great source of tryptophan and B vitamins. Fish with bones, such as sardines, will also provide magnesium.

"Including fish in your diet regularly may help to promote healthy melatonin production when you need it.

"Pulses, beans and lentils also contain high amounts of tryptophan and B vitamins.

"Adding some tofu or paneer to a vegetable stew or curry can also help to increase your likelihood of having a great night’s sleep.

"You could also add in some soya – which is another good source of tryptophan – to optimise your sleep potential."

5. Have a glass of milk

Dairy also contains tryptophan - a glass of milk an hour before bed can make your sleep more restful
10
Dairy also contains tryptophan - a glass of milk an hour before bed can make your sleep more restfulCredit: Getty - Contributor

You may have heard that dairy make your sleep restless, but that's an old wives' tale.

"Not only is dairy an excellent source of tryptophan, but it also contains magnesium and B vitamins which help to promote the activity and availability of tryptophan," Sophie added.

"Nuts, like dairy, also contain all the nutrients known to promote increase melatonin production and support its release.

"If you find yourself hungry before bed, for the ideal bed time snack, try a glass of semi-skimmed or skimmed milk, a small banana or a few nuts – all of which can really help to improve your sleep and your willpower the next day."

6. Throw in a few cherries

Eating cherries can help you sleep better as they contain a hormone that helps maintain your sleep cycle
10
Eating cherries can help you sleep better as they contain a hormone that helps maintain your sleep cycleCredit: Getty Images

If you are looking for a sweet treat after dinner, you may want to try cherries.

The delicious fruit has been found to contain small levels of melatonin, the hormone that regulates our sleep cycles, says Cassandra.

She said: "Although all cherries may contain some melatonin, tart montmorency cherries in particular have been found in a clinical trial to increase the body’s melatonin levels and increase sleep time."

7. Put down the wine

You should avoid alcohol if you want to have a restful night as booze can disrupt your mood
10
You should avoid alcohol if you want to have a restful night as booze can disrupt your moodCredit: Getty Images

Drinking alcohol is a bad decision if you are trying to get a good night's sleep.

While it may make you feel sleepy after a while, it actually blocks tryptophan from getting to the brain.

Therefore you are more likely to be restless during the night.

Marilyn said: "If you are not sleeping well it is better to avoid alcohol as it blocks the transport of tryptophan into the brain."

8. Eat little and often

Eating small amounts but often not only helps you keep hunger pangs at bay but it also helps keep blood sugar levels steady.

When your blood sugar levels aren't steady, you may find it harder to sleep.

Marilyn explains: "Your pattern of eating during the day is important so make sure that you are eating little and often to keep your blood sugar steady.

"This prevents the release of adrenaline and this in turn makes sure that the hormone cortisol, the other stress hormone, starts to wind down when you go to bed, as it is supposed to do.

"Have a cup of chamomile tea before bed to encourage relaxation."

9. Have a snack before hitting the hay

You may have heard that you shouldn't eat right before going to bed.

But it turns out certain snacks are OK.

That's because they stop your blood sugar levels dropping overnight, which can wake you up and leave you feeling slightly weak.

Marilyn said: "If you regularly wake in the middle of the night, especially if it’s suddenly and your head is racing, have a small snack of complex carbohydrates, such as an oatcake or small slice of rye bread, about an hour before bed.

"This will prevent your blood sugar levels from dropping during the night"


We pay for your stories! Do you have a story for The Sun Online news team? Email us at [email protected] or call 0207 782 4368


 

Topics