Struggling to sleep? A bedtime banana might help

Kabous Le Roux

Kabous Le Roux

10 March 2026 | 7:00

Eating a banana before bed may help some people sleep thanks to nutrients like magnesium and potassium, but it’s not a cure for insomnia. Diet, routine and stress still matter most.

Struggling to sleep? A bedtime banana might help

Bananas can help with minor sleep issues. (123rf.com)

Many people struggling with sleep are turning to a simple late-night snack: a banana before bed.

The idea, widely shared on social media, suggests eating a banana before bedtime can help people fall asleep faster. Nutrition research suggests there may be some truth to it, but it is not a solution for serious sleep problems.

Nutrients in bananas linked to sleep

In an interview on 702/CapeTalk, fitness presenter Liezel van der Westhuizen said bananas contain nutrients that may support sleep.

“The answer is yes, possibly, but it’s not the magic fix,” she said.

Bananas contain potassium, magnesium and vitamin B6, along with amino acids linked to the body’s production of serotonin and melatonin — hormones involved in sleep.

These nutrients may help calm the nervous system and support sleep for some people.

Van der Westhuizen said the fruit could also help people who experience muscle cramps or restless legs at night.

“Magnesium and potassium levels are really high in the banana, so that helps soothe the nervous system,” she said.

Not a cure for insomnia

Despite the potential benefits, a banana before bed is not a treatment for chronic sleep problems.

Van der Westhuizen said sleep difficulties are often linked to factors such as stress, anxiety, sleep apnea, medication, pain or irregular routines.

“This is not your answer if you’re really struggling with sleep,” she said.

Instead, sleep health depends on a broader set of habits, including routine, environment and overall lifestyle.

Pairing a banana with protein

Van der Westhuizen said eating a banana alone before bed may not be ideal.

She suggested pairing it with a small amount of protein, such as nut butter, to help the body process the carbohydrates.

“The protein acts as the carrier vessel for the carb,” she explained.

This may help avoid a spike in blood sugar while still benefiting from the nutrients in the fruit.

Moderation still matters

Bananas are high in carbohydrates and natural sugars, meaning they should still be eaten in moderation.

Van der Westhuizen said people with high blood pressure or blood sugar concerns should monitor their intake.

Timing can also make a difference.

She recommended eating a banana about 60 minutes to two hours before bedtime to allow time for digestion.

“If you’re eating properly and you’ve had a proper meal two hours before bedtime, you should be fine,” she said.

For many people struggling to sleep, the key remains a healthy routine rather than a single food.

A banana before bed may help some people relax and fall asleep faster, but it is only one small piece of the bigger sleep picture.

For more details, listen to Van der Westhuizen using the audio player below:

Get the whole picture 💡

Take a look at the topic timeline for all related articles.

Trending News