Quick Answer: The best snacks before bed combine a small amount of complex carbohydrates with protein or healthy fat. Think a banana with almond butter, a small bowl of oatmeal, or a handful of tart cherries. Stop eating heavy meals 2 to 3 hours before bed, but a light snack under 200 calories within 90 minutes of sleep is fine for most people. Avoid sugar, caffeine, and spicy food close to bedtime.
Brad, Owner, 40+ years of experience: "We have been helping Brantford families sleep better since 1997. Every customer gets personal attention, honest advice, and the kind of follow-up service you just do not get from big box stores."
It is 9:30 p.m. and your stomach is grumbling. You know eating a full meal right before bed is a bad idea, but going to sleep hungry is not great either. That restless, empty feeling in your stomach keeps you tossing. So what do you eat? And when should you stop eating before bed entirely?
The answer is less complicated than the internet makes it. A small, well-chosen snack 60 to 90 minutes before bed can actually support sleep. The wrong snack, or eating too late, can wreck it.
Reading Time: 7 minutes
Why Bedtime Snacks Matter for Sleep
Your body does not stop working when you sleep. Overnight, it repairs muscle tissue, consolidates memories, and regulates hormones. All of that requires energy. Going to bed genuinely hungry can cause blood sugar to drop during the night, triggering cortisol release (a stress hormone) that pulls you out of deep sleep.
On the other hand, eating a large meal too close to bedtime forces your digestive system to work hard while your body is trying to wind down. This can cause acid reflux, bloating, and restless sleep, especially if you lie down within an hour of eating.
The sweet spot is a small snack (100 to 200 calories) that provides nutrients your body can use overnight without taxing your digestion.
The Best Snacks Before Bed

What to Look For in a Bedtime Snack
The best before-bed snacks share three qualities: they contain tryptophan (an amino acid your body converts to serotonin and then melatonin), complex carbohydrates (which help tryptophan cross the blood-brain barrier), and they are easy to digest. Keep portions small. This is a snack, not a meal.
Top Bedtime Snacks
- Banana with almond butter: Bananas contain magnesium, potassium, and tryptophan. Almond butter adds healthy fat and protein that stabilise blood sugar overnight. One banana with a tablespoon of almond butter is roughly 200 calories.
- Tart cherries or tart cherry juice: One of the few foods with naturally occurring melatonin. A small handful of dried tart cherries or 120 mL of tart cherry juice about an hour before bed. Look for Montmorency cherries specifically.
- Small bowl of oatmeal: Complex carbohydrates that digest slowly, preventing blood sugar spikes and crashes. Add a drizzle of honey for sweetness. Keep the portion to half a cup dry.
- Turkey slices on whole grain crackers: Turkey is high in tryptophan (that is the real reason you feel sleepy after Thanksgiving dinner, not the meal size). A few slices on 4 to 5 whole grain crackers.
- Greek yogourt with walnuts: The combination of protein, healthy fats, and a small amount of melatonin in walnuts makes this a strong bedtime choice. Plain, unsweetened yogourt to avoid sugar.
- Kiwi fruit: Two medium kiwis before bed has shown some promising results in small studies for improving sleep onset and duration. They are also high in vitamin C and serotonin.
- Warm milk: Your grandmother was right, though the mechanism is partly psychological. Warm milk contains tryptophan and calcium, but the calming ritual of sipping something warm is probably as valuable as the nutrients.
Best Fruits Before Bed
Not all fruits are equal for bedtime. The best options are:
- Bananas: Magnesium and tryptophan. Easy to digest.
- Tart cherries: Natural melatonin content.
- Kiwi: Serotonin and antioxidants.
- Grapes: Contain small amounts of melatonin.
Avoid high-acid fruits like oranges and grapefruit before bed if you are prone to reflux. And pineapple, while nutritious, is acidic enough to cause discomfort when lying down.
Best Teas to Drink Before Bed
Herbal teas serve a dual purpose: the specific herbs may have mild calming properties, and the ritual of making and sipping tea signals your brain that it is time to wind down.
- Chamomile: The classic bedtime tea. Contains apigenin, an antioxidant that binds to certain brain receptors and may promote sleepiness. The evidence is modest but the tradition is centuries old. If it works for you, it works.
- Passionflower: Some evidence suggests passionflower tea can improve sleep quality. One cup 30 to 60 minutes before bed.
- Valerian root tea: Stronger tasting (some would say unpleasant). The sleep evidence is mixed, but some people find it helpful. It takes consistent nightly use over weeks to see potential effects.
- Lavender tea: More about the calming aroma than proven sleep compounds. Pleasant to drink, and the scent itself has some evidence for reducing anxiety.
Avoid any tea with caffeine before bed. That means no green tea, no black tea, no white tea, and definitely no matcha. Even "decaf" black tea contains small amounts of caffeine. Stick to herbal.
Foods and Drinks to Avoid Before Bed

- Caffeine: This seems obvious, but caffeine has a half-life of 5 to 6 hours. A coffee at 3 p.m. still has half its caffeine in your system at 9 p.m. Cut caffeine by noon if you are sensitive.
- Alcohol: It makes you feel drowsy but fragments your sleep cycles. You fall asleep faster but sleep worse overall. Particularly disruptive to REM sleep.
- Spicy food: Raises core body temperature and can cause acid reflux. Both are enemies of sleep.
- High-sugar snacks: Cookies, candy, ice cream. Sugar spikes blood glucose, which crashes a few hours later, triggering cortisol and waking you up at 3 a.m.
- Heavy, fatty meals: A large pizza or fast food burger within 2 hours of bed forces your digestive system to work overtime during what should be rest time.
- Chocolate: Contains caffeine and theobromine, both stimulants. Dark chocolate especially. Save it for afternoon.
When to Stop Eating Before Bed
The general guidance is to finish your last full meal 2 to 3 hours before bed. This gives your digestive system time to do the heavy work while you are still upright and moving.
A small, light snack (under 200 calories) can be eaten closer to bed, within 60 to 90 minutes. The key is "small and light." A banana is fine. A plate of nachos is not.
For people with acid reflux, the window may need to be longer. Three to four hours between eating and lying down is often recommended. Elevating the head of your bed with an adjustable base can also help, as gravity keeps stomach acid where it belongs.
Late-Night Eating in Canadian Winters
Ontario's long winter evenings can disrupt eating schedules. When it gets dark at 4:30 p.m. in December, dinner tends to drift earlier, and the gap between dinner and bedtime stretches. This is exactly when a strategic bedtime snack makes sense. A banana with almond butter at 9 p.m. can prevent the 2 a.m. blood sugar crash that many of our Brantford customers describe as "waking up for no reason."
8 min read
Your Sleep Environment Matters Too

What you eat before bed is one piece of the sleep puzzle. But the surface you sleep on has a bigger impact than most people realise.
Brad, our senior consultant at Mattress Miracle, puts it simply: "I have never had a customer come back and say a banana fixed their sleep. But I have had hundreds say their new mattress did."
If you are eating well, keeping a consistent schedule, and still sleeping poorly, look at your mattress. A Restonic ComfortCare Queen with 1,222 individually wrapped coils at $1,619 provides support that adjusts to every position change during the night. Each coil responds independently to your body weight, maintaining spinal alignment whether you are on your back, side, or somewhere in between.
For people with acid reflux who find that even timed eating does not prevent nighttime symptoms, an adjustable bed base that elevates your upper body 6 to 8 inches can be a genuine solution. Gravity becomes your ally instead of your enemy.
Find Your Perfect Mattress at Mattress Miracle
We are a family-owned mattress store in Brantford, helping our community sleep better since 1997. Come try mattresses in person and get honest, no-pressure advice.
441 1/2 West Street, Brantford, Ontario
Call 519-770-0001Frequently Asked Questions
Is it bad to eat right before bed?
A large meal, yes. Your digestive system needs time to process food before you lie down. But a small snack under 200 calories within 90 minutes of bed is generally fine and can actually support sleep by stabilising blood sugar overnight. Choose foods with tryptophan and complex carbohydrates.
What is the best fruit to eat before bed?
Bananas are the top choice because they contain magnesium, potassium, and tryptophan, all of which support relaxation. Tart cherries are a close second due to their natural melatonin content. Kiwi fruit has also shown promising results in early sleep studies. Avoid acidic fruits like oranges if you have reflux.
How many hours before bed should you stop eating?
Stop eating full meals 2 to 3 hours before bed. A light snack under 200 calories is fine up to 60 to 90 minutes before sleep. If you suffer from acid reflux, extend the gap to 3 to 4 hours for meals and consider elevating the head of your bed. An adjustable bed base from our Brantford showroom can help with this.
Does chamomile tea really help you sleep?
The evidence is modest but positive. Chamomile contains apigenin, which has mild sedative properties. Honestly, the ritual of making tea, sitting quietly, and sipping something warm is probably as beneficial as the chemical compounds. If it helps you unwind before bed, it is worth doing regardless of the science.
Can what I eat affect how comfortable my mattress feels?
Indirectly, yes. Spicy or acidic food before bed can cause reflux that makes lying flat uncomfortable. A heavy meal can cause bloating that makes any position feel wrong. Eating well before bed reduces physical discomfort, and a supportive mattress eliminates mechanical discomfort. Together, they create the conditions for genuine rest. Visit us at 441 1/2 West Street in Brantford to find the right mattress for your sleep position.
Visit Our Brantford Showroom
Mattress Miracle
441 1/2 West Street, Brantford
Phone: (519) 770-0001
Hours: Mon-Wed 10-6, Thu-Fri 10-7, Sat 10-5, Sun 12-4
Our team has 38 years of experience helping customers find the right sleep solution. Call ahead or walk in any day of the week.
Visit Our Brantford Showroom
We are located at 441½ West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.
Mattress Miracle , 441½ West Street, Brantford, ON · (519) 770-0001
Hours: Monday–Wednesday 10am–6pm, Thursday–Friday 10am–7pm, Saturday 10am–5pm, Sunday 12pm–4pm.