10 Best Foods To Eat Before Bed For Better Sleep


Ever find yourself lying on your pillow at night, wishing you could sleep?

Well, if you’re tired of counting sheep, trying one of these foods before bedtime can help you fall asleep faster. Here are ten of the best foods that help you sleep. These eats will not only fulfill those late night cravings but also help you get a healthy night’s sleep.

Most of these foods that help you sleep can be eaten as a late night snack or added to your daily diet. Either way, various studies have shown these foods can help you fall asleep quicker and stay asleep longer. Finally, you can stop counting sheep and start getting sleep.

1. Bananas

If you’re the type that reaches for a banana each morning to get your day started, maybe also consider munching on one at night. Bananas are a great source of potassium and magnesium, which allow your body’s muscles to relax.

Bananas also contain tryptophan, an amino acid that helps your body to produce serotonin that aids your body to regulate sleep. Tryptophan is commonly found in turkey, which is why you feel like a nap after eating Thanksgiving dinner. So, next time you get the late night munchies, reach for that banana. Your body will thank you for this perfect bedtime snack!

2. Chamomile Tea

Chamomile tea is one of the most common herbal teas in households around the world, and for good reason. For years, people have used chamomile to settle upset stomachs and calm anxiety. When it comes to sleep, chamomile tea is the perfect way to mellow out after a stressful day.

To make the dreamy effects of chamomile more effective, brew a cup just before bed and sip on your cup while doing a calming activity in low light. Turn off the TV, computer and your smartphone and drink your tea while reading, listening to music, or simply sitting quietly and reflecting on your day.

CHECK ALSO  Check out the Top 10 Popular Ashawo Joints in Accra and their prices


No, we aren’t talking about pasta or bread. But maybe consider eating breakfast for dinner? For example, try a bowl of cereal and milk. This simple snack has some secret ingredients that can help put your body at ease and get you ready for a night of sweet dreams.

Milk, like bananas, contains tryptophan, which helps produce the sleep aid, serotonin. A sugar-free, carb-packed cereal helps your body absorb tryptophan quicker, which will also help you fall asleep faster. Plus, eating 30 minutes to an hour before bed can keep you from getting hungry and help you sleep through the night.

Cherry Juice

If you are lacking some much needed shut eye, consider adding cherry juice into your daily routine. Researchers believe that adding two glasses of tart cherry juice into your diet every day can drastically improve your sleeping patterns.

Many of the other foods on this list help your body relax, allowing you to fall asleep easier. Cherry juice, on the other hand, is packed with melatonin, which helps your body stay asleep longer, in addition to tryptophan and serotonin for deeper sleep. This makes cherries a powerful sleep-inducing fruit that will both help you fall asleep, and stay asleep, for a good, peaceful rest.


Chickpeas are a great source of vitamin B6, and, of course, tryptophan. Vitamin B6 helps your body to convert tryptophan into serotonin. If your body isn’t receiving enough B6 on a daily basis, your sleep cycle may be disrupted. You might be wondering how to get chickpeas into your diet, but it’s easier than you’d think!

CHECK ALSO  KiDi explains why he mostly gets an erection

Chickpeas are a great snack if you’re looking to add some diversity into your diet. You can also eat raw chickpeas by tossing them in a salad, or cooking them up and adding them as a side dish to any meal. Better still, turn to hummus. Hummus is made with chickpeas and it makes a healthy snack or delicious condiment on sandwiches.


You don’t need a whole meal before bed to help you get to sleep. There are a variety of snack foods out there that promote a healthy sleep. Walnuts, for example, are a great way to help your body produce the nutrients it needs to fall and stay asleep.

Walnuts contain melatonin, which helps regulate your sleep patterns. The amount of melatonin that can be found in walnuts is anywhere from 2.5 to 4.5 nanograms. The average adult needs around 1 to 5 grams of melatonin daily to help produce the amount of melatonin that will increase your drowsiness.

Oranges or Grapefruits

Vitamin C deficiencies can cause a plethora of issues, including sleep deprivation. The daily amount of vitamin C recommended for adults is around 65 to 90 milligrams per day. Researchers believe that vitamin C deficiencies can cause you to wake up more frequently throughout the night.

While vitamin C can help you stay asleep through the night, it’s also believed to help prevent restless leg syndrome. If you find that you suffer from restless leg syndrome when you’re about to shut your eyes, then consider adding a little bit of vitamin C into your diet. Whether you just want to catch a few extra minutes of uninterrupted sleep, or you struggle with restless leg syndrome, vitamin C might be the solution you need.

CHECK ALSO  Fire guts A latex foam wholesale shop in Techiman

Peanut Butter

Next time your sweet tooth is craving something after dinner, swap your dessert out for some peanut butter.

Peanut butter is loaded with tryptophan, but also has been known to boost your metabolism, so you can burn more calories while you sleep and through the next morning. For an added benefit, put the peanut butter on half of a whole-wheat bagel to get those sleep-inducing carbs.


Yes, you read that correctly! You can have popcorn before bed to help you sleep.

Popcorn is another great complex carb that will allow your body to release enough serotonin to help you fall asleep. But, stick to a low-carb, unseasoned popcorn to prevent any unwanted stomach aches that could potentially keep you up.


Like chickpeas, most varieties of fish are high in vitamin B6 and Omega 3s. Fatty acids like Omega 3s are believed to help regulate your sleep patterns. They can also improve sleep quality, so you don’t feel groggy first thing in the morning. Additionally, the vitamin B6 in fish will help your body convert tryptophan into serotonin. The serotonin then allows your body to relax and become comfortable enough to fall asleep.

The combination of these nutrients makes fish a healthy meal to have for dinner, with effects that last all the way through the night. But, if you want these benefits without having to eat fish, try fish oil pills.

Leave a Reply