Popular keywords

Sleep calculator

Discover how much sleep you really need

Does Eating a Banana Before Bed Help You Sleep?

Fact Checked
Up to date
Update: June 22, 2023
6 min read

Written by

Manya Mishra
Content Writer
Banana Before Bed

Bananas are super delicious and make a perfect snack, jam-packed with essential vitamins and minerals. One medium-sized banana gives you 9% of your daily potassium requirements, 8% magnesium, and 33% vitamin B6. These minerals and vitamins also offer a perfect concoction to help you slip into a deep slumber. So, keep reading to know all the benefits of eating a banana before bed.

Benefits of Eating a Banana Before Bed

Bananas can be a perfect bedtime snack as this is one of the foods that help you sleep. In fact, eating a banana before bed can also satiate your cravings for something sweet. 

Helps With Muscle Cramps 

Do muscle cramps keep you awake or wake you up from sleep? Muscle cramps occur because of low potassium levels in the body, as it is an essential mineral to balance the sodium and electrolytes. Now, low levels of potassium can lead to nighttime cramps, which can interfere with your sleep. So, eating bananas at night can help you combat this condition as it acts as a muscle relaxant. 

Curbs Anxiety and Stress

One of the reasons why it sometimes becomes difficult to sleep is anxious thoughts. However, consuming a high magnesium diet is linked to stress and anxiety levels. Now, eating a banana before bedtime can offer you a good amount of magnesium. This affects the hypothalamus and combats the symptoms of mild anxiety.

Helps With Insomnia 

Is eating a banana before bed bad? No, in fact it can help you with insomnia as magnesium is a beneficial sleep aid as it helps maintain GABA levels. This helps slow down the brain waves and relax your mind. 

Elevates The Levels of Serotonin and Melatonin

Do bananas help you sleep? Yes. This is because of vitamin B6. It helps convert tryptophan into serotonin, a neurotransmitter that aids the production of melatonin, a sleep hormone. When the melatonin levels are high, you feel drowsy and can enjoy a good night’s sleep. 

Helps With Restless Leg Syndrome 

If you are suffering from restless leg syndrome, bananas before bed can benefit you because magnesium can curb the symptoms. Restless leg syndrome is when one experiences tingling or itchiness in the leg when the body is relaxed. 

Reduces Blood Pressure 

Potassium is excellent for controlling blood pressure. So, eating bananas at night can balance the sodium in your body by reducing the water in your kidneys. This lowers your blood pressure naturally. 

It Can Help You With Digestion 

Sometimes, indigestion or an upset tummy can keep you up at night. However, eating a banana at night can help you out. Bananas are starch resistant and act as a prebiotic food for the good bacteria in your gut. And chronic interstitial inflammation can lead to poor sleep quality.  

Can Make You Feel Full If you are someone trying to lose weight, a proper diet is something you need to stick to. But sometimes, it can lead to cravings and sleepless nights. However, bananas can help you out here. Is it good to eat bananas at night? Yes, because it contains pectin, which promotes fullness by delaying gastric delaying. 

How Do Nutrients in Bananas Help You Sleep

Wondering, do bananas make you sleepy? Yes, bananas and sleep go hand-in-hand and help with enhanced sleep and relaxation.


One medium-sized banana contains 8% of the magnesium needed for your daily requirements. Magnesium helps with the circadian rhythm and is beneficial to enhance melatonin, reduces cortisol levels. Finally, low levels of magnesium can lead to decreased sleep time. 


Tryptophan is an essential amino acid that helps with the production of melatonin. Now, since our bodies don’t make tryptophan, you must get it from other sources and bananas are great here. If your question is can you eat bananas at night, yes because it is rich in tryptophan. And as per research, tryptophan-rich foods can help you fall asleep faster and improves your sleep cycle. 


Low potassium levels can affect sleep. The right amount of potassium can help curb muscle cramping at night and provide good sleep.

Other Benefits of Eating a Banana Before Bed

Some other benefits of having a banana before are; 

Helps With Exercise Recovery 

Bananas are easily digestible by replenishing the electrolytes your body needs. So, having a banana before bed can help you with muscle cramps or soreness

Helps With Weight Loss

If you are trying to lose weight, bananas contain fewer calories and hence are a perfect snack before bed. 

Other Foods That Help You Sleep

If bananas are not something you enjoy, here are other foods that can help you sleep.


Turkey is high in protein and low in calories. It is good for sleep because it contains tryptophan, which enhances melatonin production. Also, the protein in turkey helps promote drowsiness and tiredness, which can help improve your sleep quality and ensuring you avoid waking up in the middle of the night. You can make sure you include turkey in your nighttime meals.

Chamomile Tea 

Chamomile tea is rich in flavones, which are known to reduce inflammation, often leading to chronic conditions such as heart disease. Now, chamomile tea can be a great sleep aid because it promotes sleepiness and insomnia due to apigenin.  It is known to improve sleep quality and ensure you fall asleep faster. 

In one study, 34 adults consumed 270 grams of chamomile extract twice a day. They could sleep 15 minutes faster than they usually did and also helped reduce any nighttime awakenings. Also, chamomile tea was able to reduce stress and depression


Kiwis are great, especially if you are trying to lose weight and sleep on time. In one study, it was seen that 24 adults consumed two kiwis an hour before bed for 4 weeks. At the end of the study, it was seen that they were able to sleep 42% faster than they usually used to and their total sleep time increased by 13%.

White Rice 

A staple food in India, white rice can be excellent to help you with your sleep. Why does this work? Because foods with a high glycemic index enhance your sleep quality. In one study, the sleep habits of 1848 people were considered. People who consumed rice slept for longer and enjoyed better sleep. 


A glass of warm milk can help you achieve a good night’s rest because of the presence of tryptophan, which promotes melatonin production. You can also opt for non-dairy milk with high amounts of calcium for the same benefits.

Foods to Avoid Before Bed

Now that you know what to eat before bed, let’s take a look at everything you must avoid before you sleep. 


Consuming alcohol before bed is not suitable for you. While it makes you feel drowsy immediately, it can lead to several nighttime awakenings and adversely affect the REM sleep stage.

Caffeine-rich food 

Coffee, chai, and even chocolates have caffeine and can act as a stimulant, affecting your sleep cycle and keeping you up at night

Citrus Fruits 

While oranges or grapefruits can benefit your overall health, ensure you don’t add them to your nighttime meals. This is because citrus fruits can be hard on your digestive system, and indigestion can keep you up at night. 

Fried Food 

When late-night cravings strike you, something greasy or cheesy is what your brain demands. But consuming fried or fatty food can lead to indigestion and make it difficult to sleep. 

Spicy Food 

Spicy food can cause heartburn and also lead to acid reflux. So, if you thoroughly enjoy spicy delicacies, make sure you have them in the afternoon and not right before bed.

Do bananas make you sleep? Yes, bananas can be an excellent sleep aid and fetch other benefits, such as good digestion and stable blood pressure. You can just have one banana as a snack before bed to avail its benefits. Try it and see if it works for you.


Is it good to eat a banana before bed?

Yes, eating a banana before bed can be excellent as it helps put you to sleep faster and also offer better slumber.

Will I gain weight if I eat a banana before bed?

No, a banana is actually useful if you are trying to lose weight as it contains fewer calories and can also keep you fuller for longer. So, after having a banana, you won’t feel the hunger pangs.

How long should I wait to sleep after eating a banana?

You can have a banana an hour before bed.

What fruit burns fat at night?

Resveratol is a compound that can burn fat at night. It is present in grapes, blueberries, apples, and strawberries.

What are bananas good for?

Bananas help you sleep, aid digestion, and are rich in antioxidants. Banana is a nutrient-packed fruit, and eating it daily can aid your overall health.


people like this article


Written by

Manya Mishra
Content Writer
Bachelor's Degree in English Literature 7 years of experience as a content writer Has experience writing for various industries, including health and wellness, travel, and technology

Read More About Food and Sleep
Protein Shake Before Bed
Update: May 25, 2023

  • 7 min read

7 Ways To Avoid Feeling Sleepy After Lunch
Update: May 12, 2023

  • 3 min read

Drinking Water Before Bed
Update: May 11, 2023

  • 5 min read

Eating Before Sleeping
Update: May 11, 2023

  • 7 min read

Alcohol And Sleep
Update: June 7, 2023

  • 5 min read

Drinking Hot Water Before Sleep
Update: April 27, 2023

  • 6 min read