A sudden spike in hunger usually signals that something has shifted in your body’s energy balance, whether that’s a change in your eating patterns, stress levels, sleep, physical activity, or even a new medication. The good news is that most causes are straightforward and fixable. Understanding what’s driving the change can help you figure out whether it’s a normal response or something worth investigating further.
Your Hunger Hormones May Be Out of Balance
Your appetite is controlled primarily by two hormones working in opposition. Ghrelin, produced mainly by your stomach, rises when your stomach is empty and signals your brain that it’s time to eat. Once you eat and your stomach fills, ghrelin drops. The other key hormone, leptin, is released by fat cells and tells your brain you have enough stored energy.
Several common situations can throw this system off. If you’ve recently started eating less, whether intentionally or because you’ve been busy and skipping meals, your ghrelin levels climb. This is why calorie restriction often backfires: your body ramps up its hunger signals in direct response to the energy deficit. People who have recently lost weight through dieting tend to have persistently elevated ghrelin, which partly explains why keeping weight off feels so much harder than losing it in the first place.
Interestingly, people with more body fat may actually have lower baseline ghrelin levels but appear to be more sensitive to the hormone. Even a small rise can trigger intense hunger. So the feeling of being “suddenly starving” doesn’t always mean your ghrelin is abnormally high. It can mean your body has become more reactive to normal fluctuations.
Blood Sugar Crashes After Meals
If your hunger hits hardest within a few hours of eating, a blood sugar drop is a likely culprit. Reactive hypoglycemia occurs when blood sugar falls too low after a meal, typically within four hours of eating. It’s most common after meals heavy in refined carbohydrates (white bread, sugary drinks, pastries) that cause a rapid spike in blood sugar followed by an overcorrection where insulin drives levels too low.
The result feels like sudden, urgent hunger, often with shakiness, irritability, or brain fog. You may notice this pattern is new if your diet has recently shifted toward more processed or carb-heavy foods, or if you’ve started skipping protein at meals. Pairing carbohydrates with protein and fiber slows digestion and prevents those sharp swings.
Stress Is Driving Your Appetite
Stress is one of the most common and overlooked reasons for a sudden appetite increase. When stress becomes chronic, your adrenal glands release cortisol, which directly increases appetite and ramps up your motivation to eat. Cortisol also works alongside insulin to steer your cravings specifically toward high-fat, high-sugar foods. This isn’t a lack of willpower. Those foods genuinely dampen the body’s stress response, creating a feedback loop where eating comfort food temporarily makes you feel calmer, which reinforces the craving next time stress hits.
If your hunger increase coincides with a stressful period at work, a relationship change, financial pressure, or poor sleep, cortisol is a strong suspect. Stress can also raise ghrelin levels independently, so you’re getting hit with hunger signals from multiple directions at once.
Your Meals May Not Be Filling Enough
Sometimes the answer is simple: what you’re eating isn’t keeping you full. Protein and fiber are the two nutrients most responsible for sustained satiety, and if your meals are low in either one, hunger will return quickly.
Protein triggers the release of multiple hormones that suppress appetite, including PYY and GLP-1. There’s no universally agreed-upon threshold for how many grams per meal you need, but the effect is dose-dependent. More protein at a meal generally means more satiety hormone release. If your breakfast is toast and juice, or your lunch is mostly refined carbs, the lack of protein could explain why you’re ravenous by mid-afternoon.
Fiber works through a different mechanism. It increases the volume of food in your stomach, slows gastric emptying, and takes longer to chew, all of which signal fullness to your brain. The combination of fiber and protein is especially effective because together they delay digestion and keep you feeling satisfied longer. A meal built around vegetables, whole grains, and a protein source will hold you for hours longer than one with the same calorie count from processed foods.
A New Medication Could Be the Cause
If your hunger spike lines up with starting or changing a medication, that’s worth paying attention to. A surprisingly long list of common drugs can increase appetite as a side effect. Some of the most well-known categories include:
- Antidepressants and mood stabilizers: SSRIs like paroxetine and sertraline, older tricyclic antidepressants, and lithium
- Corticosteroids: Prednisone and related drugs prescribed for inflammation, allergies, or autoimmune conditions
- Antihistamines: Common over-the-counter allergy medications like diphenhydramine and cetirizine
- Hormonal contraceptives: Certain oral contraceptive pills and implants
- Seizure and nerve pain medications: Gabapentin, pregabalin, and valproic acid
- Beta-blockers: Blood pressure medications like metoprolol and atenolol
- Diabetes medications: Insulin and sulfonylureas
- Antipsychotics: Particularly olanzapine and clozapine
These medications stimulate appetite through various pathways. If you suspect a medication is behind your sudden hunger, it’s worth discussing alternatives with your prescriber, as many drug classes have options that are less likely to affect appetite.
Your Thyroid May Be Overactive
An overactive thyroid (hyperthyroidism) speeds up your metabolism, causing your body to burn through calories faster than usual. The hallmark sign is increased appetite alongside unexplained weight loss. You’re eating more but losing weight, or at minimum not gaining despite eating significantly more than normal.
Other signs that point toward a thyroid issue include a rapid or irregular heartbeat, feeling unusually warm, anxiety or restlessness, trembling hands, and changes in bowel habits. If your sudden hunger comes with any of these symptoms, a simple blood test can check your thyroid function.
Exercise Changes Can Shift Your Appetite
If you’ve recently started working out more intensely or more frequently, you might expect hunger to spike immediately. But the relationship between exercise and appetite is less intuitive than most people think. Moderate-to-vigorous exercise actually suppresses appetite in the short term by lowering ghrelin and raising satiety hormones. This suppression is temporary, and hormone levels typically return to normal within a few hours without triggering a compensatory increase in hunger or calorie intake that same day.
The hunger tends to catch up over days, not hours. If you’ve been consistently training harder for a week or two, your body may start signaling that it needs more fuel. This is a normal and appropriate response to a genuine increase in energy expenditure. The key distinction: exercise-related hunger tends to build gradually, while diet-induced energy deficits (from eating less) provoke immediate, sharp hunger. If you’ve increased activity and cut calories simultaneously, the calorie restriction is likely the bigger driver of your hunger.
Sleep Deprivation and Hunger
Even a few nights of poor sleep can noticeably increase hunger. Sleep deprivation raises ghrelin and lowers leptin, essentially turning up your hunger signal while turning down the one that says you’re full. The effect is measurable after just one or two nights of short sleep, and it tends to create cravings for calorie-dense, carbohydrate-heavy foods rather than a general desire for more food.
If your sleep has changed recently, whether from a schedule shift, a new baby, anxiety keeping you up, or just staying up later, that alone could explain why you feel hungrier than usual. Restoring consistent sleep often brings appetite back to baseline within days.
Dehydration Can Mimic Hunger
Your body doesn’t always clearly distinguish between thirst and hunger signals. Mild dehydration can feel a lot like hunger, especially if you’re not in the habit of drinking water regularly throughout the day. Before assuming you need to eat, try drinking a full glass of water and waiting 15 to 20 minutes. If the sensation fades, you were likely thirsty rather than hungry. This is especially common in people who drink mostly coffee or other caffeinated beverages during the day, as caffeine has a mild diuretic effect.

