For most people, a small bedtime snack is fine, and so is going to bed a little hungry. WeightWatchers' eating before bed article says there is not much evidence that bedtime eating causes weight gain through timing alone. The problems experts raise most often are large meals, heartburn and caffeine, which can make it harder to fall asleep.
Is eating before bed really bad?
Popular wisdom has long said that bedtime meals are a bad idea if you want to lose weight. Researchers are still working out how calories eaten late in the day compare with calories eaten earlier, according to WeightWatchers. Their article explains that the field of chrononutrition, which studies meal timing, has grown in recent years.
Does eating before bed cause weight gain?
Timing alone has not been shown to cause weight gain. Several studies, however, found links between late eating and higher weight or more calories eaten in a day. WeightWatchers reports these studies as follows:
| Study (as reported by WeightWatchers) | Who was studied | What it found |
|---|---|---|
| 2019 study in the journal Nutrients | Volunteers | People who ate most of their daily calories within two hours of bedtime were more likely to meet the criteria for obesity. |
| 2013 study in the journal Appetite | 52 adults, seven days | Those who ate past 8 p.m. consumed more total calories than those who ate earlier. |
| 2017 study in the American Journal of Clinical Nutrition | 110 young adults | People who ate most of their calories after nighttime melatonin onset had significantly higher body fat. |
| 2014 study | 32 women | Women who ate their largest meal at 4:30 p.m. used less energy at rest and had higher cortisol than those who ate it at 1 p.m. |
These are associations from small or short studies. The 2013 study lasted only seven days, so it could not measure long-term effects. WeightWatchers notes that the research has not produced a straightforward formula for the effects of eating at any time of day.
Should you eat before going to bed?
Healthline says that stopping food hours before bedtime is generally considered healthy, as long as you get adequate nutrition and calories through the day. Going to bed a little hungry can be fine for the same reason. WeightWatchers' dietitian Melissa Majumdar says going to bed hungry can affect sleep quality, and through that, stress hormones, blood sugar and hunger the next day.
A large meal is a different matter. The NHS sleep advice says eating large meals close to bedtime may make it harder to fall asleep.
What are the best foods to eat before bed?
WeightWatchers suggests bedtime snacks built from whole ingredients, with complex carbohydrates for steady energy and lean protein or healthy fat to keep you full. These are the snacks its dietitian likes:
| Food idea | Why the experts suggest it |
|---|---|
| Apple slices or 100% whole grain crackers with peanut butter | Whole ingredients, carbohydrates and protein or healthy fat (WeightWatchers) |
| Greek yogurt with fresh fruit | Same pattern (WeightWatchers) |
| Carrot slices with toasted almonds | Same pattern (WeightWatchers) |
| Cottage cheese with bell pepper strips | Same pattern (WeightWatchers) |
| A small portion of turkey, chicken, fish, nuts, eggs or whole grains | Healthline says these contain tryptophan, which it says encourages sleep by activating serotonin, and that whole grains won't upset your stomach |
| Plants, fiber and unsaturated fats | A Cleveland Clinic behavioral sleep medicine expert says these seem to have the opposite effect of a diet high in sugar, saturated fat and processed carbohydrates, which can disrupt sleep |
For a wider look at food choices and weight, see the medical case for plant-based eating in weight management.
What should you not eat before bedtime?
| Food or drink | What the sources say |
|---|---|
| Caffeine (tea, coffee, some soft drinks) | The NHS says caffeine can make you feel more awake. Cleveland Clinic advises leaving caffeine for early afternoon instead of the hour or two before bed. |
| Alcohol and nicotine | The NHS says they can disrupt sleep, so avoid them one to two hours before bed. |
| Spicy, fried, greasy, sugary or high-fat foods | Healthline says these can take a long time to digest or upset your stomach. WeightWatchers names spicy foods, chocolate and high-fat foods as common heartburn triggers. |
| Large meals | The NHS says they may make it harder to fall asleep. |
| Lots of drinks | Healthline says drinking too much can lead to nighttime bathroom trips, and alcohol or caffeine can make it harder to fall or stay asleep. |
Heartburn is the reason many people give up late meals. WeightWatchers explains that lying down reduces the help gravity gives digestion, so stomach contents can come back up more easily. Heartburn can then disrupt sleep.
Which foods help digestion at night?
Harvard Health says fiber helps keep you regular and is associated with a reduced risk of constipation. It suggests aiming for 21 to 38 grams of fiber per day, from legumes, whole grains, avocados, sweet potatoes, Brussels sprouts, tofu, berries, leafy greens, and nuts and seeds. It also says most people should drink around four to six cups of water a day, because water helps prevent constipation. Harvard adds that stress often shows up as digestive discomfort.
Which foods make bowel movements faster or slower?
None of the guidance here names one food that triggers rapid bowel movements, and no single snack is the answer for pooping. The pattern Harvard points to is fiber and fluids across the day. Magnesium supplements are a separate question. Cleveland Clinic says magnesium citrate has a laxative effect, so taking it before bed can cause an upset stomach or loose stools. It says magnesium oxide is mainly used as a laxative and can cause diarrhea.
If your bowel habits have changed, or you want to know what IBS stool looks like, a clinician can help you read your pattern. Anyone on tirzepatide should ask the prescriber or pharmacist what to eat and when, because the advice here is general.
How do you stop eating late at night?
Healthline suggests working out how many calories you need each day, dividing them across the day, and finishing your eating well before bedtime. It recommends three meals at regular times, with small healthy snacks if needed. It also suggests more protein and fiber at dinner to help you feel full, and reconsidering drinking your calories, since smoothies digest faster than solid food.
If late-night eating is tied to stress or mood, see breaking the cycle of emotional eating.
What time should you stop eating before bed?
| Timing guidance | Who says it |
|---|---|
| Your final meal four to six hours before bedtime, if weight is a concern | WeightWatchers' dietitian |
| Finish eating well before bedtime | Healthline |
| Avoid large meals close to bedtime | NHS |
| Avoid alcohol and nicotine one to two hours before bed | NHS |
| Leave caffeine and spicy foods for early afternoon | Cleveland Clinic |
The time that suits you depends on your schedule, so start with the final meal and adjust from there.
Can you eat an orange or fruit before bed to lose weight?
The studies above looked at when people ate and how many calories they consumed, not at specific fruits. Oranges are not among the foods these pieces name. WeightWatchers lists apple slices and fresh fruit as bedtime options, and Healthline notes that smoothies digest faster than solid food. Whether an orange at night helps weight loss is not something these studies answer.
Is it bad to eat before bed? Myth or fact?
The evidence here points to a more nuanced answer than the old rule. Late eating is linked with more calories and higher weight in some studies, but timing alone has not been shown to cause weight gain. A small, balanced snack is fine for most people. A large late meal, heartburn-causing foods and caffeine are the habits to change first.
Before you change your evening routine
- If weight is a concern, WeightWatchers' dietitian Maggie Moon says you may want to have your final meal of the day four to six hours before bedtime.
- Keep any bedtime snack small and built from whole foods.
- Move caffeine to early afternoon and stop alcohol at least one to two hours before bed.
By SterlingMedicalCenter.org Editorial Team
This article is for general information purposes only and does not constitute medical advice. Consult your doctor or qualified healthcare provider before making changes to your health routine.
Read next