How to stop waking up at night hungry
To stop waking up at night hungry, eat enough during the day, have a dinner with protein, fibre and some fat, and leave no more than 4 to 5 hours between your last meal and bed. If you already snack at night, cut the snack down over 1 to 2 weeks so your body stops expecting food at that hour. Most night hunger fades within a week or two of those changes.
But hunger isn't always the cause. Sometimes you wake for another reason (alcohol wearing off, a hot flush, a full bladder, poor sleep) and hunger is just the first thing you notice. Below: a check for which kind you have, the causes with a sign for each, what to eat in the evening, what to do at 2 a.m., a 2-week plan, and when to see a doctor.
Is it normal to wake up hungry at night?
Not usually. In a normal night, the body shifts how it handles appetite: leptin, the hormone that says "full", tends to stay up, and the brain turns hunger down so you can sleep 7 to 9 hours without food. Waking hungry once after a light day or a hard workout isn't a problem. Waking hungry most nights is a sign that something in the day, the evening or your sleep is off.
Two things make it worth looking at: it costs you sleep, and the snack often trains the next waking. Food at 2 a.m. teaches your body that 2 a.m. is a mealtime, so hunger shows up on time the next night.
Hungry, or awake for another reason? A 1-minute check
Ask yourself these four questions about the last few nights:
- Did hunger wake you, or did you notice it after waking? If you woke, lay there for a while, and then got hungry, the waking came first. Fix the waking (see how to stop waking up at night), not the food.
- Does a small snack put you straight back to sleep? Real hunger settles with 150 to 200 calories. If you eat and still lie awake, hunger wasn't the main problem.
- Is it the same time every night? A fixed time points to habit or the body clock. See why you keep waking up at the same time every night.
- Do you remember eating? If you find wrappers or crumbs and don't remember, that's not hunger. It's a sleep problem a doctor should see (below).
Why you wake up hungry: the usual causes
| Cause | The sign | What helps |
|---|---|---|
| Too little food in the day | Skipped breakfast or lunch, dieting, a big gap before bed | Regular meals; enough at dinner; a planned evening snack |
| Dinner too early or too light | Dinner at 5 or 6 p.m., bed at 11 p.m. or later | Dinner later, or a small protein snack 1 to 2 hours before bed |
| A sugary or refined-carb evening | Pasta, white bread, dessert or sweet drinks late, then hungry a few hours later | Swap part of it for protein, beans, vegetables or whole grains |
| A night-snack habit | Hungry at the same hour, most nights, even after a full day | The 2-week taper below |
| Short or broken sleep | Sleeping under 6 hours, more cravings the next day too | Fix the sleep itself; hunger follows |
| Alcohol in the evening | Wake 3 to 4 hours after drinking, hungry or thirsty | Stop 3 to 4 hours before bed, or drink less |
| Hard exercise late in the day | Hungry on training days only | A meal with protein and carbs after training |
| Medicine or a health condition | Diabetes medicine, steroids, an overactive thyroid, pregnancy, sweats or shakiness | See a doctor (below) |
Not eating enough during the day
This is the most common cause, and the easiest to miss. Busy days, skipped lunches, a diet, or a light "healthy" dinner can leave you short by bedtime. Dietitians often suggest not going more than 4 to 5 hours awake without food. If your last food is at 6 p.m. and you sleep at 11 p.m., the gap is already 5 hours before the night begins.
The evening blood sugar drop
A meal that's mostly fast carbs (white pasta, rice, bread, dessert, juice) raises blood sugar quickly and lets it fall quickly too. For some people, that fall a few hours later shows up as hunger. Protein, fibre and fat slow it down. In people without diabetes, true low blood sugar at night is rare; it's more often a feeling of hunger than a danger.
The habit
Your body learns meal times. If you've eaten at 2 a.m. for a few weeks, your gut starts releasing ghrelin, the hunger hormone, around 2 a.m., because it expects food. That's why a night-snack habit keeps going even after you've fixed the day. It's learned, and it can be unlearned the same way: by not feeding it, a step at a time.
Poor sleep makes you hungrier
Sleep and appetite run in a loop. In a well-known study at the University of Chicago, two nights of 4 hours' sleep lowered leptin by 18%, raised ghrelin by 28% and raised hunger by 24%, with the strongest pull toward sweet, salty and starchy foods. So if you sleep badly, you'll often feel hungrier the next day and the next night. Fixing sleep is part of fixing night hunger.
Alcohol
A drink or two can help you fall asleep, but as the body clears it, sleep gets lighter and more broken in the second half of the night. Many people wake 3 to 4 hours after their last drink, often thirsty, sometimes hungry, and alcohol also loosens the "no snacks" rule before bed.
What to eat in the evening so you don't wake up hungry
The goal is a dinner that lasts, and, if there's a long gap before bed, one small snack you plan instead of one you raid at 2 a.m.
Dinner
- Protein: a palm-sized portion or more (fish, chicken, eggs, tofu, beans, lentils, Greek yogurt). Protein is the most filling part of a meal.
- Fibre: half the plate as vegetables or salad, plus beans or whole grains.
- Some fat: olive oil, nuts, avocado or cheese, which slows how fast the meal leaves your stomach.
- Carbs that last: potatoes with the skin, brown rice, oats, wholegrain bread, rather than a big bowl of white pasta on its own.
The planned snack
If dinner is more than about 4 hours before bed, have a small snack 1 to 2 hours before bed: around 150 to 200 calories, with some protein. Examples:
| Snack | Why it works |
|---|---|
| Greek yogurt with a few berries | Protein, little sugar |
| A slice of wholegrain toast with peanut butter | Protein, fat and slow carbs |
| A small handful of nuts and an apple | Fat and fibre |
| Cottage cheese and a few crackers | Slow-digesting protein |
| A boiled egg and a piece of fruit | Protein, easy to prepare ahead |
| A small bowl of oats made with milk | Warm, filling, gentle on the stomach |
Leave 1 to 2 hours between a big meal and lying down if you get heartburn: lying flat on a full stomach makes reflux more likely, and reflux can wake you too.
What to cut back in the evening
- Caffeine after lunch. Its effect lasts many hours: in one study, 400 mg of caffeine (about 3 to 4 cups of coffee) taken 6 hours before bed still cut sleep by more than an hour. Lighter sleep means more waking, and more chances to notice hunger.
- Alcohol in the last 3 to 4 hours.
- Sweets on their own late at night. If you want dessert, have it right after dinner, with the meal, not alone at 10 p.m.
- A lot of water right before bed. Thirst and hunger can feel alike, so drink during the day, but a big glass at bedtime can wake you to pee.
What to do when you wake up hungry at 2 a.m.
- Don't check the time. Clock-watching wakes the mind up and makes the next waking more likely.
- Lie still for a few minutes. Some "hunger" fades as you settle back down, especially if it's habit.
- Have a sip of water from a glass by the bed. Sometimes it's thirst.
- If you're truly hungry, eat something small and plain, in low light: half a banana, a few nuts, a small yogurt, a glass of milk. Keep it to about 100 to 150 calories, and don't scroll your phone while you eat.
- If you're still awake after about 20 minutes, get up, go somewhere dim, do something quiet and dull, and go back to bed when sleepy. This is the core of stimulus control, the part of CBT for insomnia that teaches your bed to mean sleep.
- Get up at your usual time anyway. Lying in to make up for it shifts the clock and makes the next night lighter.
Avoid a full meal, sugary cereal or a sweet drink at night: a large or sugary snack feeds the habit and can leave you hungrier a few hours later.
A 2-week plan to stop waking up hungry
This plan fixes the day first, then removes the night snack step by step so your body unlearns it.
| Days | What to do |
|---|---|
| 1 to 3 | Keep a short note each morning: what time you last ate, what dinner was, whether you woke, the time, and whether you ate. Don't change anything else yet. Eat breakfast and lunch every day. |
| 4 to 7 | Upgrade dinner (protein, fibre, some fat). If the gap from dinner to bed is over 4 hours, add the planned snack 1 to 2 hours before bed. Stop caffeine by early afternoon and alcohol 3 to 4 hours before bed. |
| 8 to 10 | If you're still eating at night, halve the night snack, and keep it plain (no sweets, no screen). Put it in the kitchen, not by the bed. |
| 11 to 14 | Swap the night snack for water. If you wake hungry, use the 2 a.m. steps above, and keep the same wake-up time every morning. |
Look at your notes on day 14. If you no longer wake hungry but still wake most nights, the hunger was riding on another waking, and that's the next thing to fix. Our free 2-minute sleep quiz works out how many minutes you're awake in bed and a starting sleep window to fix it.
Night eating syndrome and sleep eating
Two named conditions look like night hunger but need a different kind of help.
Night eating syndrome
This is when a large share of the day's food is eaten late: the research criteria are eating at least a quarter of daily food after the evening meal, or waking to eat at least twice a week, while being fully awake and remembering it. People often have little appetite in the morning, feel that they can't sleep without eating, and feel low in the evening. It's linked with insomnia, low mood and weight gain, and it's treated with a mix of talking therapy, sleep help and sometimes medicine. If that description fits, a doctor is the right next step; you don't have to fix it alone.
Sleep-related eating disorder
Here you eat while not fully awake and often don't remember it, sometimes odd foods or raw food, sometimes with injuries from cooking. It's a sleep disorder, related to sleepwalking. Some sleeping pills can cause this kind of behaviour: in 2019, the US Food and Drug Administration added its strongest warning to zolpidem, zaleplon and eszopiclone for complex sleep behaviours, such as sleepwalking. If you find signs of eating you don't remember, stop guessing and see a doctor, and tell them every medicine you take. Don't stop a prescribed medicine without talking to them.
When to see a doctor about night hunger
See a doctor if:
- You take insulin or diabetes tablets and wake hungry, shaky, sweaty or with a racing heart. That can be low blood sugar at night, and your treatment may need changing.
- You're hungry all the time, losing weight without trying, or feel hot, shaky or anxious with a fast heartbeat. These can be signs of an overactive thyroid.
- You eat at night and don't remember it.
- Night eating is most nights, you feel you can't sleep without it, or it's upsetting you.
- You started a new medicine (steroids such as prednisone, some antidepressants or other medicines can raise appetite).
- Heartburn, coughing or a sour taste wakes you: reflux can feel like a gnawing hunger.
- You snore loudly, stop breathing or gasp at night, or you're very sleepy in the day: sleep apnea breaks sleep and can drive appetite.
If you're pregnant, eating more often, including a planned bedtime snack, is common and usually fine; ask your midwife or doctor what suits you.
Mistakes that keep night hunger going
- Eating less all day "to make up for" the night snack. It makes you hungrier at night. Eat more, earlier.
- Stopping the snack all at once while dinner is still too light. You'll lie awake hungry and give in. Fix dinner first, then taper.
- Keeping food by the bed. It makes eating at night easier than going back to sleep.
- Eating in front of a screen at 2 a.m. The light and the content wake you up further.
- Lying in after a bad night. It shifts the clock and keeps the pattern going.
Frequently asked questions
Should I eat if I wake up hungry at night?
If you're truly hungry and it's stopping you sleeping, a small plain snack is fine. If it happens most nights, fix the day and dinner, then taper the night snack over a week or two, so you're not training your body to expect food.
Why do I wake up hungry at 3 a.m.?
Usually a long gap since dinner, a light or sugary dinner, alcohol wearing off, or a learned habit. Sleep is also lighter in the early hours, so you notice things more. See waking up at 3 a.m. every night for that hour on its own.
Is waking up hungry a sign of diabetes?
Not on its own. In people taking insulin or some diabetes tablets, waking hungry with sweats or shakiness can be low blood sugar, and needs a doctor. Constant hunger with thirst, peeing a lot and weight loss is worth a blood test.
What is the best snack before bed to stay full?
Something small with protein: Greek yogurt, cottage cheese, a boiled egg, or wholegrain toast with peanut butter, about 150 to 200 calories, 1 to 2 hours before bed.
Does waking up hungry mean I'm burning fat?
No. It mostly means a long gap without food, a habit, or poor sleep. It isn't a sign of a faster metabolism, and broken sleep tends to raise hunger the next day.
How long does it take to stop waking up hungry?
When the cause is the day's eating, often within a few days of fixing it. A night-snack habit usually fades over 1 to 2 weeks of tapering.
Start tonight
Look at the gap between dinner and bed. If it's over 4 hours, plan one small protein snack for an hour before bed, and put a glass of water by the bed instead of food. If you still wake most nights once the hunger has gone, take the free sleep quiz for your own numbers. The rest of our guides on night waking, falling asleep and more are on all sleep guides.
Sources: Spiegel K, Tasali E, Penev P, Van Cauter E, Brief communication: sleep curtailment in healthy young men is associated with decreased leptin levels, elevated ghrelin levels, and increased hunger and appetite, Annals of Internal Medicine, 2004. Taheri S et al., Short sleep duration is associated with reduced leptin, elevated ghrelin, and increased body mass index, PLoS Medicine, 2004. Allison KC et al., Proposed diagnostic criteria for night eating syndrome, International Journal of Eating Disorders, 2010. American Academy of Sleep Medicine, International Classification of Sleep Disorders, 3rd edition (sleep-related eating disorder). US Food and Drug Administration, Drug Safety Communication on complex sleep behaviors with eszopiclone, zaleplon and zolpidem, April 2019. Drake C et al., Caffeine effects on sleep taken 0, 3, or 6 hours before going to bed, Journal of Clinical Sleep Medicine, 2013. American Diabetes Association, Hypoglycemia (low blood glucose). This guide is about habits, not medical care.