12 Foods That May Help Support Better Sleep Naturally

Discover 12 foods for better sleep, including kiwi, oats, yoghurt, nuts and other simple evening foods that may support a healthier sleep routine.

NUTRITION & FOODS

Balanced Fit Life

10/6/2026

Woman preparing yoghurt with kiwi and walnuts as an evening snack for better sleep
Woman preparing yoghurt with kiwi and walnuts as an evening snack for better sleep

Have you ever felt completely exhausted, gone to bed expecting to fall asleep immediately… and then found yourself lying there wide awake?

Sleep can be frustrating like that.

And while food certainly isn’t the only thing that affects how well we sleep, what we eat throughout the day—and sometimes what we eat in the evening—may play a small role too.

When I first started looking into foods for better sleep, I expected to find a simple list of “sleep foods.” But the reality is a little more complicated.

There isn’t one magical food that will make you fall asleep instantly.

Instead, certain foods provide nutrients involved in normal sleep-related processes, while a few foods, including kiwi and tart cherries, have also been studied directly for their possible effects on sleep.

The good news is that you don’t need expensive powders, complicated recipes or a cupboard full of supplements.

Many of the foods worth including are ordinary things you may already buy: oats, yoghurt, nuts, eggs, whole grains and fruit.

So if you’d like to make your evening routine a little more sleep-friendly, here are 12 simple foods worth knowing about.

🟦 Quick Answer

Some foods may help support healthy sleep because they provide nutrients such as magnesium, protein, healthy fats and carbohydrates, or compounds involved in normal sleep regulation.

Foods worth including as part of a balanced diet include kiwi, tart cherries, oats, Greek yoghurt, walnuts, almonds, pumpkin seeds, oily fish, eggs, bananas, whole grains and milk.

However, no single food can treat poor sleep or insomnia. Your overall diet, stress levels, caffeine intake, sleep routine and lifestyle matter too.

Table of Contents

  • Can Food Really Help You Sleep Better?

  • 12 Foods That May Help Support Better Sleep Naturally

  • What Should You Eat Before Bed If You’re Hungry?

  • 3 Simple Evening Snack Combinations

  • Does It Matter What Time You Eat?

  • Foods and Drinks That May Make Sleep Harder

  • Don’t Forget the Bigger Picture

  • Frequently Asked Questions

  • Final Thoughts

Can Food Really Help You Sleep Better?

Yes—but probably not in the dramatic way social media sometimes makes it sound.

Sleep is influenced by many things, including your internal body clock, light exposure, activity, stress, caffeine, alcohol, health conditions and daily routine.

Food is only one part of that picture.

Research suggests that healthier overall dietary patterns are associated with better sleep. Diets containing plenty of fruit, vegetables, whole grains, fibre and healthier fats appear to be more favourable than diets dominated by highly processed foods and added sugars.

Some nutrients found in food are also involved in processes connected with sleep.

These include magnesium, tryptophan and certain B vitamins.

But that doesn’t mean eating one banana at 9 p.m. is going to knock you out by 9:30.

I think a much more realistic approach is to look at food as one small part of a healthy sleep routine.

And some foods are particularly interesting.

1. Kiwi

Kiwi might not be the first food that comes to mind when you think about sleep, but it’s actually one of the more interesting foods researchers have studied.

In one small study, adults with sleep problems ate two kiwifruits one hour before bedtime for four weeks.

Researchers reported improvements in several measures of sleep.

However, the study was small, so we can’t conclude that eating kiwi will automatically improve everyone’s sleep.

Still, kiwi is an easy, nutritious fruit to include in your diet anyway.

Easy ways to eat it:

  • Eat one with yoghurt

  • Add sliced kiwi to porridge

  • Mix it into a fruit bowl

  • Simply cut one in half and eat it with a spoon

Sometimes the simplest options are the easiest habits to keep.

2. Tart Cherries

Tart cherries have received quite a lot of attention in the sleep world.

They naturally contain several plant compounds and are also a dietary source of melatonin, a hormone involved in regulating your sleep-wake cycle.

Some small studies involving tart cherry juice have reported improvements in certain sleep measures.

But again, this isn’t a miracle insomnia treatment.

Research is still developing, and results haven’t been strong or consistent enough to say everyone should start drinking tart cherry juice before bed.

If you enjoy tart cherries, though, they can certainly be part of a balanced diet.

Just remember that juice is easy to drink in large amounts, so more isn’t necessarily better.

If you’d like to try tart cherry juice, Biona Organic Tart Cherry Juice is a simple 100% pure juice option without turning your evening routine into another complicated wellness ritual.

3. Oats

Oats are inexpensive, versatile and easy to keep in the cupboard—which already makes them one of my favourite practical foods to recommend.

They provide complex carbohydrates and fibre and also contain several useful micronutrients.

And oats aren’t only for breakfast.

A small bowl of warm porridge can make a surprisingly comforting evening snack, particularly during colder months.

Try adding:

Oats + milk + berries + a few walnuts

You don’t need a complicated “sleep recipe.”

Sometimes a warm, satisfying bowl of ordinary food is enough.

You may also enjoy my Best Breakfast for Hormone Balance (Start Your Day Right) if you’re looking for more ways to use oats in the morning.

If you like preparing oats ahead of time, a simple glass overnight oats jar with a lid and spoon can make them easier to prepare and keep in the fridge. I found this OATOL OGY Overnight Oats Jar as a practical option for prepping a portion in advance.

4. Greek Yoghurt

Greek yoghurt is another easy option, particularly if you tend to get hungry later in the evening.

It provides protein and calcium, and plain varieties can be combined with fruit, nuts, seeds or oats.

Rather than eating a huge meal close to bedtime because you’re starving, something simple like:

Greek yoghurt + kiwi + walnuts may be much more comfortable.

Choose whichever yoghurt works for you. It doesn’t need to be an expensive “wellness” product.

Greek yoghurt with kiwi, walnuts and oats as a simple evening snack
Greek yoghurt with kiwi, walnuts and oats as a simple evening snack

5. Walnuts

Walnuts are an easy food to add without changing your entire diet.

They provide unsaturated fats, fibre, plant protein and several micronutrients.

Walnuts also contain small amounts of naturally occurring melatonin, although that doesn’t mean eating a handful acts like taking a sleep supplement.

That’s an important distinction.

Think of walnuts as a nutritious food rather than a sleep treatment.

Try adding a small handful to:

  • Porridge

  • Greek yoghurt

  • Fruit

  • Overnight oats

They’re also useful when you want something quick and don’t feel like preparing anything.

6. Almonds

Almonds frequently appear on lists of foods for better sleep because they contain magnesium.

Magnesium plays many roles in the body, including normal muscle and nervous-system function.

However, we shouldn’t jump from: “Almonds contain magnesium” to: “Almonds will make you sleep better.”

Nutrition isn’t quite that simple.

Almonds are still an excellent food to include regularly because they provide healthy fats, fibre, protein and micronutrients.

A few almonds paired with fruit can also make a more satisfying snack than fruit alone.

If you’re interested in magnesium specifically, I’ve written a separate guide to Magnesium-Rich Foods for Stress Relief: What to Eat to Feel Calmer Naturally.

7. Pumpkin Seeds

Pumpkin seeds are another useful source of magnesium and also provide protein, healthy fats and minerals.

They’re especially convenient because you don’t really have to prepare them.

Sprinkle them over:

  • Yoghurt

  • Porridge

  • Salads

  • Overnight oats

Or combine a small handful with nuts and dried fruit for a simple snack.

This is exactly the kind of healthy habit I like—something that takes approximately ten seconds.

8. Oily Fish

Salmon, sardines, trout and mackerel provide omega-3 fatty acids and vitamin D, among other nutrients.

Some research has explored relationships between fish consumption and sleep, but it’s too early to say that eating salmon specifically will improve your sleep.

There’s another reason I like including it here, though.

Your evening meal matters too.

A simple dinner such as salmon + potatoes or brown rice + vegetables provides protein, carbohydrates, healthy fats and plenty of nutrients without requiring some special “sleep diet.”

And that’s really the point of this article.

You don’t need to eat twelve special foods before bed.

It’s about your overall pattern of eating.

Salmon with vegetables and potatoes as a balanced evening meal
Salmon with vegetables and potatoes as a balanced evening meal

9. Eggs

Eggs are another useful source of protein and provide several vitamins and minerals.

They’re also incredibly practical.

If you finish the day hungry but don’t want a large meal, something as simple as wholegrain toast + egg can make a quick, satisfying option.

Eggs also contain tryptophan, an amino acid involved in the production of serotonin and melatonin.

But again, eating eggs doesn’t directly translate into becoming sleepy.

Your body is far more complicated than that.

10. Bananas

Bananas are probably one of the most famous “sleep foods.”

You’ll often see claims online that bananas help you sleep because they contain magnesium, potassium and tryptophan.

There’s some nutritional logic behind those claims, but evidence that eating a banana by itself meaningfully improves sleep is limited.

That doesn’t mean bananas aren’t useful.

They’re inexpensive, convenient and easy to pair with other foods.

For example:

Banana + natural peanut butter

or

Banana + Greek yoghurt

can make a quick evening snack when you’re genuinely hungry.

No complicated preparation required.

11. Whole Grains

Whole grains such as oats, wholegrain bread, brown rice and quinoa provide fibre, carbohydrates and a range of nutrients.

Rather than becoming frightened of carbohydrates in the evening, remember that carbohydrates can absolutely be part of a balanced dinner.

Your meal might simply look like:

protein + vegetables + wholegrain carbohydrate + healthy fat

For example:

Chicken + roasted vegetables + brown rice + olive oil

or

Salmon + broccoli + potatoes + salad

Healthy eating doesn’t have to become more complicated just because it’s dinner time.

12. Milk

There’s a reason warm milk has been associated with bedtime for generations.

Milk provides protein, calcium and tryptophan.

But the comforting routine itself may be just as important as the individual nutrients.

Having a warm drink, dimming the lights and slowing down can become a signal that your day is coming to an end.

If you enjoy milk, a small warm cup in the evening can be a lovely part of that routine.

If you don’t drink dairy, that’s completely fine too.

You don’t need milk to sleep well.

What Should You Eat Before Bed If You’re Hungry?

This is where I think people sometimes make healthy eating unnecessarily difficult.

You don’t need to go to bed hungry simply because somebody told you that eating after a certain time is “bad.”

At the same time, eating a very large meal immediately before lying down may feel uncomfortable for some people.

If you’re genuinely hungry in the evening, try something relatively simple and satisfying.

Think:

Carbohydrate + protein and/or healthy fat.

For example:

  • Yoghurt + kiwi + walnuts

  • Banana + peanut butter

  • Small bowl of porridge + berries

  • Wholegrain toast + egg

  • Apple + almonds

  • Yoghurt + oats + pumpkin seeds

And if evening hunger happens frequently, it may also be worth looking at whether your dinner is satisfying enough.

I have a complete guide to Healthy Evening Snacks That Won’t Leave You Hungry: 15 Filling Ideas if you need more inspiration.

3 Simple Evening Snack Combinations

Let’s make this really practical.

1. Kiwi Yoghurt Bowl

Add Greek yoghurt to a small bowl and top with:

  • Sliced kiwi

  • Walnuts

  • A small sprinkle of oats

Done.

2. Warm Berry Porridge

Cook a small serving of oats with milk and add:

  • Blueberries or raspberries

  • A few chopped almonds

  • Cinnamon

Especially nice when it’s freezing outside, and yoghurt sounds about as appealing as sitting in the garden.

3. Banana & Nut Butter

Slice a banana and add a spoonful of peanut or almond butter.

That’s it.

A healthy evening snack doesn’t have to become another recipe you need to save on Pinterest and never actually make.

Does It Matter What Time You Eat?

Probably more than many people realise—but there isn’t one perfect dinner time for everybody.

Eating a very large meal immediately before going to bed may cause discomfort, indigestion or reflux in some people.

If possible, giving yourself some time between a substantial dinner and going to bed may feel better.

But real life doesn’t always cooperate.

Shift workers are a perfect example.

Sometimes your work schedule determines when you can eat, sleep and exercise, and advice designed for somebody working 9–5 simply doesn’t fit.

That’s why I don’t believe in rigid rules like:

“Never eat after 7 p.m.”

Your body doesn’t suddenly turn dinner into something unhealthy because the clock changed.

Instead, pay attention to what you eat, how much you eat and how you personally feel afterwards.

Foods and Drinks That May Make Sleep Harder

What you avoid close to bedtime can sometimes matter as much as what you add.

Caffeine

Coffee is the obvious one, but caffeine is also found in:

  • Energy drinks

  • Some fizzy drinks

  • Tea

  • Chocolate

  • Some medications

Caffeine can remain in your system for hours, and people vary considerably in how sensitive they are to it.

If you struggle to fall asleep, experimenting with an earlier caffeine cut-off may be worth trying.

Alcohol

Alcohol can make people feel sleepy initially, but it can disrupt sleep later in the night.

So using alcohol as a sleep aid isn’t a good long-term strategy.

Very Large Meals

Huge, heavy meals immediately before lying down can simply be uncomfortable.

You don’t need to avoid dinner.

Just notice whether particularly large late meals affect your sleep.

Lots of Sugary Foods

You don’t need to ban dessert.

A piece of chocolate isn’t going to destroy your sleep routine.

But your overall diet still matters more than any single food.

That’s a much healthier way to think about nutrition than labelling individual foods “good” or “bad.”

Don’t Forget the Bigger Picture

This might be the most important section of the entire article.

If you’re sleeping badly, changing your evening snack might help a little—but food shouldn’t carry all the responsibility.

Sleep is also influenced by:

  • Stress

  • Light exposure

  • Caffeine

  • Alcohol

  • Exercise

  • Room temperature

  • Noise

  • Screen habits

  • Your sleep schedule

  • Health conditions

  • Shift work

That’s why I prefer thinking about sleep-supporting habits, rather than searching for one magical food.

If stress makes it difficult for you to switch off, you may also find Foods That Calm the Nervous System Naturally useful.

And if you’re interested in the relationship between sleep and women’s health, read How Poor Sleep Can Affect Your Hormones (And What You Can Do About It) next.

Food is one piece of the puzzle.

Sometimes improving several small things works much better than obsessing over one big thing.

Frequently Asked Questions

What is the best food to eat before bed?

There isn’t one universally “best” food for sleep. If you’re hungry, a small snack combining carbohydrates with protein or healthy fats—such as yoghurt with kiwi and walnuts or banana with nut butter—can be a practical option.

Does kiwi really help you sleep?

A small study found improvements in several sleep measures when adults with sleep problems ate two kiwifruits one hour before bedtime for four weeks. However, larger and higher-quality studies are needed before we can confidently recommend kiwi as a sleep intervention.

It’s nutritious regardless, so there’s little need to turn it into medicine.

Do bananas help you sleep?

Bananas provide nutrients including potassium, magnesium and vitamin B6, but evidence that eating a banana alone significantly improves sleep is limited.

They’re still a convenient, nutritious snack.

Are tart cherries good for sleep?

Tart cherries contain naturally occurring melatonin and other plant compounds. Some studies have reported possible improvements in sleep measures, but the research remains limited, and results aren’t consistent enough to consider tart cherry products a treatment for insomnia.

Is it bad to eat before bed?

Not necessarily.

If you’re hungry, having a small snack is perfectly reasonable. However, very large meals immediately before lying down can cause discomfort or worsen reflux for some people.

What should I drink before bed?

Water is perfectly fine.

Some people also enjoy warm milk or caffeine-free herbal tea as part of their evening routine.

The calming ritual may be just as valuable as the drink itself.

Can food cure insomnia?

No.

Food shouldn’t be used as a treatment for persistent insomnia. If you’re regularly struggling to sleep, waking repeatedly during the night or experiencing significant daytime tiredness, speak with your GP or another qualified healthcare professional.

Final Thoughts

When you’re tired, it’s tempting to search for the one thing that will finally fix your sleep.

Maybe magnesium.

Maybe tart cherry juice.

Maybe a banana before bed.

But sleep rarely works like that.

No single food can guarantee a good night’s sleep, and you certainly don’t need to fill your kitchen with expensive “sleep” products.

A much more realistic approach is to build meals around ordinary nutritious foods and create an evening routine that helps your body gradually slow down.

Add kiwi to your yoghurt.

Keep oats and nuts in the cupboard.

Enjoy oily fish during the week.

Choose a satisfying dinner.

And if you’re hungry before bed, eat something rather than lying there thinking about the fridge.

Those aren’t dramatic changes.

But healthy routines don’t need to be dramatic to be worthwhile.

Start with one or two things that genuinely fit your life and build from there.

Your goal isn’t the perfect evening routine.

It’s simply creating one that makes looking after yourself a little easier.

Sources

This article was informed by peer-reviewed research examining the relationship between nutrition, specific foods and sleep. Research into individual “sleep foods” is still developing, so foods discussed in this article should be viewed as part of a balanced diet rather than treatments for sleep disorders.


Sleep Foundation — Nutrition and Sleep: How Diet Affects Sleep Quality

Effects of Diet on Sleep Quality — Advances in Nutrition

Effect of Kiwifruit Consumption on Sleep Quality in Adults With Sleep Problems — Asia Pacific Journal of Clinical Nutrition

The Effect of Tart Cherry on Sleep Quality and Sleep Disorders — Systematic Review

Effects of Diet on Sleep: A Narrative Review — Nutrients

Affiliate Disclosure

Some links in this article may be affiliate links. This means Balanced Fit Life may earn a small commission if you purchase through one of these links, at no extra cost to you.

As an Amazon Associate, I earn from qualifying purchases.

I only include products that naturally fit the topic. You do not need to buy anything to practise self-care or create comforting routines

Disclaimer

This article is for general educational and informational purposes only and is based partly on personal experience. It is not medical or mental health advice and is not intended to diagnose, treat, cure or prevent any condition.

Every person’s experience of stress is different. If stress, anxiety, low mood, exhaustion, sleep difficulties or other symptoms are persistent, severe or interfering with your daily life, speak with your GP or another qualified healthcare professional if you have ongoing sleep problems or before making significant dietary changes, particularly if you have a medical condition, are pregnant or take medication.

© 2026 Balanced Fit Life. All rights reserved.

Balanced Fit Life

Gentle hormone health and stress support for overwhelmed women.

The information on this website is for educational purposes only and is not a substitute for medical advice.

Disclaimer
Balanced Fit Life logo featuring a woman's profile silhouette with leaves on a black background.
Balanced Fit Life logo featuring a woman's profile silhouette with leaves on a black background.