Why Have I Been Eating So Much? Causes Explained

A sudden increase in appetite almost always has an explanation, and it’s rarely just a lack of willpower. Your body regulates hunger through a complex system of hormones, brain signals, and metabolic feedback loops. When something disrupts that system, whether it’s poor sleep, stress, hormonal shifts, or the types of food you’re eating, the result is the same: you feel hungry more often, eat larger portions, or crave specific foods you normally wouldn’t reach for.

How Your Body Controls Hunger

Two hormones do most of the heavy lifting when it comes to appetite. Ghrelin, produced in your gut, rises before meals and tells your brain it’s time to eat. Leptin, released by fat cells, does the opposite: it signals fullness and tells your brain you’ve had enough. These two hormones work in balance, constantly adjusting your drive to eat based on how much energy your body has stored and how much it needs.

The part of your brain that receives these signals is the hypothalamus, a small structure that also regulates sleep, body temperature, and thirst. When ghrelin and leptin are functioning normally, you feel hungry at appropriate times and stop eating when you’re satisfied. But a surprising number of everyday factors can throw this balance off.

Sleep Changes Your Hunger Hormones

If you’ve been sleeping less than usual, that alone could explain why you’re eating more. Sleep restriction measurably changes both hunger hormones in exactly the wrong direction. In controlled studies, people who were sleep-deprived saw their leptin levels (the fullness signal) drop by about 19% on average, while their ghrelin levels (the hunger signal) rose significantly. This happened even when calorie intake was held constant, meaning the hormonal shift was purely from lost sleep, not from eating differently.

The practical effect is that you wake up hungrier, feel less satisfied after meals, and are more likely to snack throughout the day. Even a few nights of shortened sleep can trigger this pattern. If your sleep schedule has changed recently, whether from work, stress, a new baby, or just staying up later, it’s one of the most straightforward explanations for increased appetite.

Stress Drives Cravings for Specific Foods

Stress doesn’t just make you want to eat more. It makes you want to eat specific things, particularly foods high in sugar, fat, or both. When you’re stressed, your body releases cortisol, a hormone that directly stimulates appetite and shifts your food preferences toward calorie-dense “comfort foods.” Higher cortisol levels also predict binge-eating behavior, not just increased intake at regular meals.

Brain imaging research has shown that cortisol increases activity in the reward and motivation circuits of the brain, which makes high-calorie foods feel more appealing and harder to resist. This isn’t a character flaw. It’s a measurable neurological response. Chronic stress, whether from work, relationships, finances, or health concerns, keeps cortisol elevated and can sustain this pattern for weeks or months. If you’ve noticed that your increased eating leans toward sweets, fast food, or snack foods rather than larger portions of regular meals, stress is a likely contributor.

What You’re Eating May Be the Problem

The composition of your diet plays a major role in how much you eat overall. Ultra-processed foods, which combine high levels of sugar and fat in ways that rarely occur in natural foods, can override your body’s normal satiety signals. This combination of sugar and fat together has a synergistic effect on the brain’s reward system, making these foods more reinforcing than either nutrient alone. Diets high in ultra-processed foods have been directly shown to cause excess calorie intake and weight gain, even when people aren’t deliberately trying to eat more.

There’s also a concept called protein leverage that may be at play. Your body has a strong drive to consume a certain amount of protein each day. If the foods you’re eating are low in protein relative to their total calories (think pastries, chips, sugary cereals, white bread), your body compensates by pushing you to eat more total food until you hit your protein target. The result is overconsumption of fats and carbohydrates. Simply increasing the proportion of protein in your meals, through eggs, meat, fish, beans, or dairy, can reduce total calorie intake without requiring you to consciously restrict anything.

Blood Sugar Swings and Repeated Hunger

If you eat a meal heavy in refined carbohydrates and feel ravenous again two to three hours later, you may be experiencing a blood sugar crash. After a high-glycemic meal (white rice, sugary drinks, processed snacks), your blood sugar spikes and your body releases a large burst of insulin to bring it back down. Sometimes the insulin overcorrects, dropping your blood sugar below comfortable levels. This is called reactive hypoglycemia, and it typically hits between two and five hours after eating. The low blood sugar triggers a new wave of hunger, often with irritability, shakiness, or difficulty concentrating.

Over time, this cycle can also contribute to insulin resistance, where your cells become less responsive to insulin and your body has to produce more of it to manage blood sugar. Skeletal muscle alone accounts for up to 70% of glucose disposal in your body, so when muscle cells become insulin-resistant, a large amount of the glucose from your meals struggles to get where it needs to go. The result is that your cells are effectively starving even when your blood sugar is high, which keeps hunger signals firing.

Hormonal Shifts During the Menstrual Cycle

If you menstruate, your cycle may be driving increased appetite for roughly two weeks out of every month. Energy intake is consistently higher during the luteal phase (the roughly two weeks between ovulation and your period) compared to the follicular phase (the two weeks before ovulation). Studies that verified cycle phases with blood hormone levels found that women ate anywhere from 159 to 529 extra calories per day during the luteal phase, with most studies landing in the range of 200 to 350 extra calories daily.

This increase is hormonally driven and not something you need to fight against. If you notice your appetite surges in the week or two before your period and settles down after it starts, your cycle is the most likely explanation. Tracking your appetite alongside your cycle for a month or two can help confirm this pattern.

Dehydration Mimicking Hunger

Because thirst and appetite are both regulated by the hypothalamus, mild dehydration can produce signals that feel like hunger. This isn’t a myth. The same brain region processes both drives, and the overlap means your body’s request for water can register as a desire to eat. If you find yourself reaching for snacks frequently but don’t feel fully satisfied afterward, try drinking a glass of water and waiting 15 to 20 minutes before eating. If the sensation fades, you were likely thirsty rather than hungry.

Medications That Increase Appetite

Several common medication classes can significantly increase appetite as a side effect. Corticosteroids (often prescribed for inflammation, asthma, or autoimmune conditions) increase food intake and shift preferences toward high-calorie, high-fat foods by altering activity in the hypothalamus. Certain antidepressants, particularly older tricyclic agents and paroxetine among SSRIs, are associated with meaningful weight gain. The effect is most dramatic with antipsychotic medications: up to 80% of people taking them experience weight gain that exceeds their ideal body weight by 20% or more.

If your increased appetite coincides with starting or changing a medication, that connection is worth exploring with your prescriber. In many cases, alternative medications with less appetite impact are available.

Putting the Pieces Together

Increased appetite rarely has a single cause. More often, two or three factors overlap: you’re sleeping poorly because you’re stressed, which raises cortisol, which drives you toward processed snacks, which spike and crash your blood sugar, which makes you hungry again sooner. Identifying which factors apply to you is the first step. The most common and actionable culprits, in roughly the order they affect people, are poor sleep, chronic stress, a diet low in protein and high in processed carbohydrates, and hormonal fluctuations. Addressing even one of these often produces a noticeable difference in how much and how often you feel driven to eat.