Why Am I Not Eating? Causes of Appetite Loss

A loss of appetite can stem from dozens of causes, ranging from short-term stress to underlying medical conditions. If you’ve noticed you’re simply not hungry, skipping meals without meaning to, or forcing yourself to eat, your body is responding to something, whether physical, emotional, or both. Understanding the most common reasons can help you figure out what’s going on and whether it needs attention.

Stress and Anxiety Suppress Hunger Fast

When you’re under acute stress, your brain releases a hormone called corticotropin-releasing hormone, which directly suppresses appetite. At the same time, your adrenal glands pump out adrenaline, triggering a fight-or-flight state that puts eating on hold. This is why a stressful day at work, a conflict with someone close to you, or financial worry can make food seem completely unappealing. In the short term, this response is normal and temporary.

Chronic stress works differently. While some people lose their appetite entirely under prolonged pressure, others eventually swing toward overeating as cortisol levels stay elevated. If your appetite has been low for weeks and lines up with a period of high stress, anxiety, or emotional difficulty, the connection is likely not coincidental. Depression is another major driver: a persistent lack of interest in food, especially when paired with low energy, poor sleep, or a flat mood, often points to depression rather than a purely physical cause.

Your Body Fights Illness by Killing Appetite

When you’re sick, even with a common cold, your immune system releases signaling molecules called cytokines. One of the most potent, interleukin-1 beta, acts directly on areas of the brain that control hunger and fullness. It shrinks meal size, shortens how long you spend eating, and at higher levels reduces how often you want to eat at all. This is why infections, the flu, COVID, a stomach bug, or even a lingering sinus infection can wipe out your appetite for days.

This isn’t your body malfunctioning. It’s an evolved response that redirects energy from digestion toward fighting the infection. Your appetite typically returns as inflammation resolves. If it doesn’t come back within a week or two after other symptoms improve, something else may be going on.

Digestive Problems That Keep You Feeling Full

Sometimes the issue isn’t in your brain but in your gut. Gastroparesis, a condition where the stomach empties too slowly, is one example. Normally your stomach clears all food within about 12 hours of fasting. In gastroparesis, more than 10% of a meal is still sitting in the stomach four hours after eating. That lingering fullness, nausea, and bloating make the idea of another meal unpleasant or even unbearable.

Other digestive causes include acid reflux, irritable bowel syndrome, constipation, and food intolerances. If eating has become associated with discomfort, cramping, or nausea, your body learns to avoid food as a form of self-protection. You may not consciously decide to skip meals; you just stop feeling hungry because your system is still dealing with the last thing you ate.

Medications That Quietly Reduce Appetite

Several common medications suppress appetite as a side effect. Stimulant medications prescribed for ADHD are well known for this. Among antidepressants, bupropion and fluoxetine are both associated with modest weight loss (around 1.3 kg on average), while others like sertraline and venlafaxine show smaller, less consistent effects on weight. Antibiotics, pain medications, and certain blood pressure drugs can also reduce your desire to eat, sometimes by causing nausea rather than directly suppressing hunger.

If your appetite dropped around the time you started or changed a medication, that’s worth noting. The effect often stabilizes after a few weeks, but not always.

How Hunger Hormones Can Get Out of Balance

Two hormones do most of the work in regulating whether you feel hungry or full. Ghrelin, sometimes called the hunger hormone, rises before meals and signals your brain that it’s time to eat. Leptin does the opposite, telling your brain you’ve had enough. These two hormones interact through the hypothalamus to keep energy intake roughly balanced.

When sensitivity to ghrelin decreases, or when leptin signaling is disrupted, the result can be a persistent lack of hunger. People with anorexia nervosa, for example, actually have higher-than-normal ghrelin levels in their blood, but their brains don’t respond to the signal appropriately. Hormonal shifts from thyroid disorders, menstrual cycle changes, pregnancy, and menopause can all alter this balance too.

Nutritional Deficiencies That Make It Worse

Not eating enough can itself make you less hungry, creating a frustrating cycle. Zinc deficiency is one of the clearest examples. Low zinc levels are closely linked to appetite loss, and because zinc comes primarily from food, eating less means getting less zinc, which suppresses appetite further. Research suggests zinc deficiency may not always start the problem, but it can deepen and sustain it, making recovery harder without addressing the deficiency directly.

Iron deficiency, B vitamin shortages, and general caloric restriction can similarly dull appetite over time. If you’ve been undereating for a while, even unintentionally, the lack of nutrients may now be part of what’s keeping your appetite suppressed.

Age-Related Appetite Decline

If you’re over 65, a gradual drop in appetite is common and has clear biological explanations. Resting metabolic rate declines with age, so your body genuinely needs less fuel. But the decline in food intake often overshoots what’s appropriate, leading to unintentional weight loss and malnutrition.

A big part of this is sensory. More than 60% of people between 65 and 80 have significant impairment in their sense of smell, and after 80, that figure rises above 75%. The number and sensitivity of taste buds also decrease, with salt taste being the most affected. Food simply becomes less enjoyable. When meals don’t taste or smell as good as they once did, it’s natural to eat less without realizing it. Increasing flavor intensity with herbs, spices, and varied textures can help counteract this.

When Appetite Loss Becomes a Concern

A day or two of not feeling hungry is rarely a problem. The clinical threshold that signals something more serious is losing 5% or more of your body weight unintentionally over 3 to 6 months. For someone who weighs 150 pounds, that’s about 7.5 pounds. In long-term care settings, a 5% weight change in 30 days or 10% in 180 days triggers a formal assessment. Unintentional weight loss at these levels is associated with increased health risks regardless of the underlying cause.

Persistent appetite loss that lasts more than two weeks, comes with other symptoms like fatigue, pain, or mood changes, or leads to noticeable weight loss is worth investigating. The cause could be as straightforward as a medication side effect or as significant as an undiagnosed medical condition.

Avoidant/Restrictive Food Intake Disorder

Some people don’t eat enough not because they’re trying to lose weight, but because they’ve lost interest in food entirely, are repelled by certain textures or smells, or fear negative consequences of eating like choking or vomiting. This pattern has a name: avoidant/restrictive food intake disorder, or ARFID. Unlike anorexia, ARFID has nothing to do with body image or a desire to be thin.

ARFID is diagnosed when restricted eating leads to significant weight loss, nutritional deficiencies, dependence on supplements to meet basic needs, or noticeable interference with daily life and social functioning. It affects both children and adults, and it’s more common than many people realize. If the description fits your experience, it’s a recognized condition with specific treatment approaches, not just “picky eating.”