Kiwifruit is the strongest candidate for the best fruit to eat before bed, based on the available clinical evidence. Eating two kiwis an hour before sleep has been shown to improve total sleep time by nearly 17% and cut the time it takes to fall asleep by over 35%. But kiwi isn’t the only fruit worth considering. Tart cherries, bananas, and pineapple each bring something different to the table.
Why Kiwifruit Tops the List
Kiwifruit contains a notable concentration of serotonin, which your body uses as a building block for melatonin, the hormone that signals it’s time to sleep. In a study of 25 adults with self-reported sleep problems, eating two kiwis one hour before bed every night for four weeks produced measurable improvements across the board. Total sleep time increased by 16.9%, sleep efficiency improved, and the time spent awake in the middle of the night dropped by nearly 29%.
What makes these results stand out is that they were measured with wrist-worn activity monitors, not just self-reports. Participants also reported falling asleep about 35% faster. Kiwis are also low in calories (about 42 per fruit), high in fiber, and unlikely to cause the kind of blood sugar spike that can interfere with rest.
Tart Cherries: A Natural Melatonin Source
Tart Montmorency cherries are one of the few foods that contain meaningful amounts of melatonin. Unlike sweet cherries you’d find in a grocery store fruit section, tart cherries are usually consumed as juice or in dried form. In clinical trials, participants drank about 8 ounces of tart cherry juice twice a day, once in the morning and once one to two hours before bed, for two weeks. The result was a significant increase in total sleep time and sleep efficiency compared to a placebo.
The key distinction here is the type of cherry. Sweet cherries have far less melatonin. If you’re buying juice, look for 100% tart cherry juice concentrate rather than blends sweetened with apple juice, which can add unnecessary sugar right before bed.
Pineapple Raises Melatonin the Most
Pineapple produced the largest spike in blood melatonin levels compared to oranges and bananas in a study of healthy men. Serum melatonin peaked about two hours after eating pineapple, jumping from 48 to 146 picograms per milliliter, roughly tripling baseline levels. That’s a substantial increase from a single serving of fruit.
The catch with pineapple is its acidity. If you’re prone to heartburn or acid reflux, eating pineapple close to bedtime can backfire. Lying down with acidic food in your stomach makes it easier for stomach acid to travel upward, which can disrupt sleep far more than the melatonin boost helps. For people without reflux issues, though, pineapple is a surprisingly effective option.
Bananas for Relaxation
Bananas are probably the most practical bedtime fruit. They’re available everywhere, easy to digest, and contain both potassium and magnesium. Potassium helps relax blood vessel walls and reduce cardiovascular tension, while magnesium promotes vasodilation and acts as a natural blocker of excessive calcium flow into muscles, which helps them relax. A medium banana contains roughly 32 mg of magnesium (about 8% of a daily requirement) and 422 mg of potassium.
Bananas won’t dramatically change your sleep architecture the way kiwis or tart cherry juice might, but they’re a solid choice if you’re looking for a light, calming snack that won’t spike your blood sugar or irritate your stomach. They also contain tryptophan, an amino acid your body converts into serotonin and eventually melatonin, though the amount is modest.
Goji Berries and Other Options
Goji berries have shown some promise. In a randomized, placebo-controlled study, participants who drank standardized goji berry juice for 15 days reported significantly improved sleep quality and easier morning waking compared to the placebo group. The study also noted improvements in energy, mental focus, and calmness, suggesting broader effects on stress and recovery rather than a single sleep-specific mechanism.
Grapes, particularly red and purple varieties, also contain small amounts of melatonin, though they haven’t been studied as rigorously for sleep as kiwis or tart cherries.
Timing and What to Avoid
Eating fruit one to two hours before bed is the sweet spot. This gives your body enough time to begin digesting without sitting down with a full stomach. Fruit is less likely to interfere with sleep than processed foods or heavy meals, but timing still matters. Eating anything too close to the moment you lie down can cause discomfort, particularly if you’re eating larger portions.
Citrus fruits are the main ones to avoid at night. Oranges, grapefruits, and lemons can trigger acid reflux symptoms, and Johns Hopkins Medicine specifically flags citrus as a problem food for people with reflux. Lying down makes this worse because gravity is no longer helping keep stomach contents in place. If you have any history of heartburn, stick with bananas or kiwis, which are gentler on the digestive system.
Processed fruit products, like dried fruit with added sugar or fruit juice cocktails, are also poor choices. The sugar content can cause a rapid energy spike followed by a crash, which fragments sleep rather than supporting it.
Comparing Your Best Options
- Kiwifruit: Strongest clinical evidence for improved sleep onset and duration. Two fruits, one hour before bed.
- Tart cherry juice: Natural melatonin source with proven sleep benefits. About 8 ounces, one to two hours before bed.
- Pineapple: Produces the highest melatonin spike, but avoid if you have reflux.
- Banana: Easiest to digest, good source of relaxation-promoting minerals, widely available.
- Goji berries: Early evidence for improved sleep quality and morning alertness.
No single fruit is a cure for serious sleep problems, but the evidence for kiwifruit is the most consistent and well-measured. If kiwis aren’t available or you don’t enjoy them, tart cherry juice is the next best option. Bananas are the safest all-around choice for people with sensitive stomachs or reflux concerns.

