There’s nothing worse than lying awake in bed, wondering what on earth is keeping you up! Sometimes it’s stress, an uncomfortable bed, but more often than not, it’s caused by something you ate close to bedtime!

The Best Foods to Eat Before Bed

1. Cherries

Cherries contain melatonin, which is a chemical that helps your body sleep and control your body’s internal clock.

2. Turkey

A component called tryptophan is present in Turkey and it’s thought that this chemical is what causes people to feel so drowsy after a large turkey dinner at Christmas or Thanksgiving.

3. Milk

Like turkey, milk contains both amino acids and tryptophan, which are believed to help your body relax and thus fall asleep… not to mention there’s nothing more soothing than a glass of warm milk.

4. Jasmine Rice

Get your Free copy of The Complete Ketogenic Diet For Beginners

Learn how you can lose weight and keep it off while eating your favourite foods like Pizza & Mac and cheese!


Jasmine rice takes a very long time for your body to digest and the glucose from the rice is released into your bloodstream very slowly. The digestion makes you tired and the slow release of glucose won’t keep you awake.

5. Fortified Cereal

Don’t binge on carbohydrates right before bed, this will give you indigestion, however eating fortified cereals a couple hours before bed (with milk) will help give you the nutrients you need before sleep.

6. Bananas

Bananas help promote sleeping because they contain natural muscle relaxants like magnesium and potassium.

7. Sweet Potato

These potatoes provide complex carbohydrates that promote sleep. Much like bananas, they contain magnesium and potassium, which promote sleep and act as muscle relaxants.

The Worst Foods to Eat Before Bed

1. Wine

Alcohols period is very for your sleep. Alcohols metabolizes quickly once ingested and causes you to wake up throughout the night or have an extremely restless sleep.

2. Chocolate

There is caffeine is natural, dark chocolate and this caffeine will keep you up no matter how tired you are!

3. Spices

Not all spices are bad for sleep, however common spices in curry will cause you to have issues falling asleep, and they may even cause heartburn.

4. Chicken

Chicken is high in protein, which will make your body work hard during digestion. When you sleep, you don’t want your body to be alert, you want it to shut down.

Chicken causes your body to focus on digestion, not sleep. Sometimes digestion makes you feel drowsy, but you might suffer from indigestion if you sleep to soon after eating chicken.

For more information on what to eat and what not to eat before bed, visit

A Special Message From Our Founders

Over the past few years of working with health experts all over the world, there’s one major insight we’ve learned.

You don’t have to rely on expensive medications for the rest of your lives.

Most health problems can often be resolved with a good diet, exercise and a few powerful superfoods. In fact, we’ve gone through hundreds of scientific papers and ‘superfood’ claims and only selected the top 5% that are:

  • Backed by scientific research
  • Affordable
  • Simple to use

We then put this valuable information into the Superfood as Medicine Guide: a 100+ page guide on the 7 most powerful superfoods available, including:

  • Exact dosages for every health ailment
  • DIY recipes to create your own products
  • Simple recipes
Use Superfoods as Medicine e-book

Grab your copy before the offer runs out!

The Hearty Soul
Health Network
We believe in using natural ingredients to be as healthy as possible. We believe dieting will never work as well as a lifestyle of healthy habits will. We believe you can treat pain and disease without relying on addictive drugs. We believe being happy is a big part of a healthy life.