Is Eating Fruit Before Bed Good or Bad for Sleep?

Fruit is generally a good snack choice before bed. Several fruits contain natural compounds that actively support sleep, and eating more fruits during the day is linked to less fragmented sleep at night. That said, the type of fruit matters, and people prone to acid reflux should be selective about what they reach for.

Fruits That Actively Help You Sleep

A few fruits stand out for containing melatonin, the same hormone your brain produces to signal that it’s time to sleep. Sour cherries have the highest concentration among commonly eaten fruits, at roughly 13 nanograms per gram, about six times more than sweet cherries. Grapes, strawberries, and kiwis also contain meaningful amounts.

Tart cherry juice has the most research behind it. In one study, people who drank tart Montmorency cherry juice concentrate twice daily saw their total sleep time increase by 5 to 6 percent, with improvements in time spent in bed and overall sleep efficiency. A separate trial with insomnia patients found an average increase of 84 minutes in total sleep time. These were small studies, and the ideal dose hasn’t been firmly established, but the pattern is consistent enough to be worth trying.

Kiwis are another strong option. In one trial, adults with sleep difficulties ate two kiwis an hour before bedtime for four weeks and experienced increased total sleep time and better sleep efficiency. Kiwis are rich in serotonin and antioxidants, both of which play roles in regulating your sleep cycle.

Bananas contain tryptophan, an amino acid your body uses to produce serotonin and eventually melatonin. They’re also rich in potassium and magnesium. Potassium is a natural muscle relaxant, and higher potassium levels are associated with better sleep duration. Magnesium supplementation has been shown in placebo-controlled research to help treat insomnia and other sleep problems, and a single banana provides a modest dose of both minerals.

How Fruit Reduces Nighttime Waking

Beyond specific sleep-promoting compounds, fruit’s fiber content plays a broader role in sleep quality. Research published through the American Heart Association found that higher daytime intake of fruits, vegetables, and carbohydrates was associated with significantly less fragmented nighttime sleep. The same research group had previously shown that higher fiber intake and lower sugar and saturated fat intake were linked to deeper, less disrupted sleep.

This matters practically because one of the most common causes of waking at night is simply being hungry. A piece of fruit before bed provides enough calories and fiber to take the edge off hunger without leaving you uncomfortably full. If you pair it with a small amount of protein or fat, like a handful of almonds or a spoonful of peanut butter, you slow digestion even further and get a more sustained release of energy through the night.

Fruits to Avoid Before Bed

Citrus fruits are the main ones to watch. Oranges and grapefruit are highly acidic, and that acidity can relax the sphincter at the base of your esophagus, the muscle that keeps stomach contents from flowing back up. When you lie down, gravity is no longer helping keep things in your stomach, so even mild reflux symptoms can become noticeable. If you’re prone to heartburn or have been diagnosed with acid reflux, skip citrus before bed or eat it earlier in the evening instead.

Tomatoes (technically a fruit) have the same issue. Their natural acidity triggers the same sphincter relaxation, which is why tomato-based sauces and soups are common reflux triggers at night.

Timing and Portion Size

The research on kiwis used a one-hour window before bedtime, and that seems to be a reasonable guideline for most fruits. Eating too close to the moment you lie down increases the chance of digestive discomfort, while eating too early means the sleep-promoting nutrients may peak before you actually need them.

Keep the portion light. One to two pieces of whole fruit, or a small glass of tart cherry juice, is plenty. The goal is a snack, not a meal. Heavy eating close to bedtime forces your digestive system to work harder during a time when your body is trying to wind down, which can delay sleep onset and reduce sleep quality regardless of what you ate.

Pairing fruit with a small amount of fat or protein is a smart move for two reasons. It slows the rise in blood sugar, preventing the kind of spike-and-crash pattern that can wake you up, and it adds staying power so you’re less likely to get hungry at 3 a.m. An apple with peanut butter, a banana with a few almonds, or some berries with a small piece of cheese all work well.

Best Bedtime Fruit Options at a Glance

  • Tart cherries or tart cherry juice: Highest melatonin content among fruits, with the most clinical evidence for improving sleep duration
  • Kiwis: Rich in serotonin and antioxidants, shown to improve sleep quality when eaten one hour before bed
  • Bananas: Provide tryptophan, potassium, and magnesium, all of which support muscle relaxation and sleep regulation
  • Grapes and strawberries: Contain measurable melatonin, though less studied specifically for sleep outcomes

Fruit before bed is one of the simpler, lower-risk dietary changes you can make to support better sleep. The key is choosing the right type, keeping portions small, and giving yourself at least an hour before you turn the lights off.