Quick Answer: The best foods before bed do three things at once: support sleep quality, avoid triggering weight gain, and are easy on digestion. Top picks include cottage cheese, a banana with almond butter, oatmeal, kiwi, and tart cherry juice -- all of which score well on all three criteria.
In This Guide
Reading Time: 6 minutes
When people search for the best foods to eat before bed, they usually have at least one of three concerns: Will this help me sleep? Will this make me gain weight? Will this upset my stomach? The goal here is to address all three at once, because the ideal pre-bed food scores well on every front -- not just sleep.
The Three-Criteria Test: Sleep, Weight, Digestion
Before listing foods, it helps to lay out what we are evaluating each against:
Sleep quality: Does this food contain tryptophan, melatonin, magnesium, or other compounds that support sleep onset or sleep depth? Does it avoid blood sugar spikes that cause nighttime waking?
Weight management: Is this food relatively low in calories for its portion? Does it avoid excess simple sugars and unhealthy fats? Is it satisfying enough to prevent overeating the next morning from overnight hunger?
Digestive comfort: Is it easy to digest? Does it avoid common reflux triggers? Is the volume small enough not to cause discomfort when lying down?
Sleep Science
Research published in Obesity Reviews found that poor sleep is itself associated with increased appetite the next day -- particularly for high-calorie, high-carbohydrate foods -- due to elevated ghrelin (hunger hormone) and reduced leptin (satiety hormone). Foods that support sleep quality indirectly support weight management by keeping hunger hormones balanced.
Foods That Pass All Three Tests
| Food | Sleep Score | Weight Score | Digestion Score | Calories (approx) |
|---|---|---|---|---|
| Cottage cheese (1/2 cup) | Excellent | Excellent | Good | ~90 |
| Kiwi (2 fruits) | Excellent | Excellent | Excellent | ~80 |
| Tart cherry juice (240ml, diluted) | Excellent | Good | Excellent | ~70 |
| Banana + 1 tbsp almond butter | Excellent | Good | Excellent | ~200 |
| Plain oatmeal (small bowl) | Good | Good | Excellent | ~150 |
| Almonds (20 nuts) | Good | Moderate | Good | ~165 |
| Plain Greek yogurt (3/4 cup) | Good | Excellent | Good | ~100 |
Cottage cheese is the standout option for anyone trying to manage their weight while supporting sleep. Its casein protein digests slowly, releasing amino acids across the night and supporting overnight muscle maintenance. Its calorie density is low (roughly 90 calories for a half cup), and it does not trigger significant digestive discomfort.
Kiwi fruit is the best option for pure digestive ease -- extremely low in calories, high in fibre, and shown in clinical research to improve sleep onset speed by over 35% when eaten regularly before bed.
Tart cherry juice concentrate (diluted in water) is ideal when you want to support sleep without any digestive load at all. It is essentially liquid and metabolises quickly.
Where Sleep and Weight Goals Conflict
Some foods that are great for sleep are less ideal for weight management. High-GI carbohydrates, for example, help tryptophan reach the brain faster by triggering insulin release -- which is why some studies show that high-GI meals shortly before bed reduce sleep onset time. However, high-GI carbs are also associated with blood sugar swings and potential weight gain when consumed regularly.
The compromise is to use low-GI or moderate-GI carbohydrates instead. A banana (moderate GI) or oatmeal (low-to-moderate GI) achieves the tryptophan delivery effect without the blood sugar rollercoaster. Pairing any carbohydrate with protein also lowers the overall glycaemic response.
Comfort Tip
If your goal is weight management, your ideal pre-bed snack is cottage cheese or Greek yogurt with a small amount of fruit. Both provide protein that supports overnight muscle maintenance, are low in sugar, and are satisfying enough to prevent morning hunger without adding significant calories.
Digestive Considerations Before Bed
Your digestive system slows significantly in the evening. Foods that are easy to digest during the day can feel heavier and more uncomfortable at night. A few principles help:
- Small portions: The same food in a smaller portion is always easier to digest
- Avoid fat-heavy options close to sleep: Fat slows gastric emptying significantly; nuts are fine in small amounts but a large portion of cheese or peanut butter can cause discomfort
- Reflux sufferers: Avoid anything acidic (citrus, tomatoes), spicy, or chocolate-based; stick to alkaline or neutral foods like oatmeal, bananas, and plain yogurt
- Bloating-prone individuals: Avoid legumes, cruciferous vegetables, and carbonated drinks in the last two hours before bed
Practical Pre-Bed Eating Guide
Here is how to approach pre-bed eating based on your primary concern:
If sleep is your main goal: Tart cherry juice or kiwi 60 minutes before bed. These have the strongest clinical evidence for directly improving sleep quality.
If weight management is your main goal: Cottage cheese or plain Greek yogurt with a small amount of berries. High protein, low calorie, supports overnight metabolism.
If digestion is your concern: Small bowl of oatmeal or a banana. Both are extremely easy to digest and will not cause bloating, reflux, or discomfort when lying down.
From Dorothy at Mattress Miracle
"We always tell customers that good sleep is not just about the mattress -- it is about the whole system. Your pre-bed routine, your eating habits, your light environment, and your mattress all work together. When people get all of these aligned, the improvement in sleep quality is often remarkable."
A Note from Brantford
Brantford families often have school-aged children, teenagers, and adults with different dietary needs all under one roof. The good news is that most of the foods on this list -- cottage cheese, bananas, oatmeal, kiwi -- are family-friendly choices that work for most ages.
Shop: See All Our Mattresses
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
Will eating before bed make me gain weight?
A small, well-chosen snack under 200 calories before bed does not cause weight gain in otherwise healthy adults. Poor sleep caused by going to bed hungry actually increases appetite the next day. The total calories across the whole day matters far more than the timing of any single snack.
What is the best food before bed for someone with acid reflux?
Oatmeal, bananas, and chamomile tea are the best options for reflux sufferers. All are alkaline or neutral in pH, easy to digest, and do not trigger the lower oesophageal sphincter to relax. Avoid anything with tomatoes, citrus, mint, chocolate, or high fat content before bed.
How much should I eat before bed?
Keep it to 150 to 250 calories. This is enough to prevent hunger-based sleep disruption without creating a digestive burden or significant calorie surplus. If you had a full dinner two to three hours prior, you likely need very little or nothing before bed.
Should I avoid all carbs before bed?
No. Moderate amounts of complex, low-GI carbohydrates before bed can actually improve sleep by aiding tryptophan transport to the brain. Avoiding all carbs before bed may actually slow sleep onset in some people. The key is choosing complex over simple carbs.
Sources
- Taheri S, et al. "Short sleep duration is associated with reduced leptin, elevated ghrelin, and increased body mass index." PLOS Medicine. 2004;1(3):e62.
- Lin HH, et al. "Effect of kiwifruit consumption on sleep quality in adults with sleep problems." Asia Pacific Journal of Clinical Nutrition. 2011;20(2):169-174.
- Res PT, et al. "Protein ingestion before sleep improves postexercise overnight recovery." Medicine and Science in Sports and Exercise. 2012;44(8):1560-1569.
- Afaghi A, et al. "High-glycemic-index carbohydrate meals shorten sleep onset." American Journal of Clinical Nutrition. 2007;85(2):426-430.
- Peuhkuri K, et al. "Diet promotes sleep duration and quality." Nutrition Research. 2012;32(5):309-319.
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.
Good sleep hygiene -- including what you eat -- pairs perfectly with the right mattress. Come in and discover the difference a properly matched mattress makes.
Shop This Topic at Mattress Miracle
Popular picks at Mattress Miracle:
Or see all our mattresses in our Brantford showroom.